Utilizando un LM35 para medir la temperatura. Necesita 3 cables, 5V, masa, y la "señal".
En el Arduino, conecto los respectivos cables, y el de señal al puerto analógico 0.
El sensor lo dejo afuera, a pleno rayo de sol, y por ahora bajo la protección de un simple fondo de botella.
Agregar plugin de Munin
Sólo hacer un link del script al directorio de plugins:
root@eeepc:~# cd /etc/munin/plugins/ root@eeepc:/etc/munin/plugins# ln -s \ /usr/local/py-arduino-proxy/src/arduino_proxy/tests/analog_read_lm35_munin.py \ analog_read_lm35_munin_ root@eeepc:/etc/munin/plugins# mcedit ../plugin-conf.d/munin-node ## AGREGAR ESTO AL FINAL DEL ARCHIVO [analog_read_lm35_munin] user root env.TTY_DEVICE /dev/ttyACM0 env.ANALOG_PORT 0
Y ahora sólo resta reiniciar munin-node.
root@eeepc:/etc/munin/plugins# service munin-node restart munin-node start/running, process 22555 root@eeepc:/etc/munin/plugins#
Y testear que todo haya quedado funcionando correctamente:
root@eeepc:/etc/munin/plugins# munin-run analog_read_lm35_munin temp.value 10.11
Luego de dos días:
El circuito al que se conecta el LM35 sería así:
No hay comentarios:
Publicar un comentario