Temperature monitoring using Arduino with OpMon

Por: opservices em 20.05.2015

Applications and usage of the Arduino for monitoring software

In this post we will show you how simple it is to collect data from a temperature sensor using the Arduino platform and sending them to monitoring on OpMon.

 

Monitoramento via arduino

 

What is Arduino?

Arduino is an open hardware platform and software which simplifies the microcontroller programming used to interact with a wide variety of electronic components.

Widely used for prototyping and electronics learning it is also employed in more practical purposes, due to its flexibility, compatibility and low cost, when compared with specialized equipment.

Since Arduino is a hardware with open specifications it has many compatible versions available, in addition to many “shields”, or adaptors, which implement various features such as network communications, radio-frequency, engine control, etc.

 

Implementation

The implementation uses a DHT11 temperature and humidity sensor and a led display of 4 bits to showcase the values collected and the status of the service. The communication and the power supply of the circuit are made through the USB port of a computer connected to the network.

 

opmon-arduino-temperature

Use of sensors for the Arduino hardware monitoring

 

How does it work?

For each particular monitoring cycle, Arduino performs a serial communication by the USB port sending the result which was collected on the sensor to a networked equipment that will try to pass this output through to the OpMon server using passive checks (nsca). For the implementation a staging server was used, however with the employment of an Ethernet “shield” and a few lines of programming the Arduino itself could send data to the monitoring server.

 

Conclusion

The implementation is pretty trivial but the possibilities are great, because with the use of an open and low cost platform such as Arduino the possibilities for monitoring can extend significantly. There are a large number of analog sensors available that can be used for physical measurement in many different environments, such as: datacenters, industries, energy distribution, telecoms, etc.

 

More information:

Some sensors available: Click here
To learn more about Arduino: Click here
More information about how to use the temperature sensor: Click here

 
Fernando Lunardelli
Software Engineer

Compartilhe:

Facebook
Twitter
LinkedIn

JUNTE-SE À NOSSA LISTA E RECEBA
OS NOSSOS CONTEÚDOS.

Entre para nossa lista e receba conteúdos exclusivos