Des de que em va arribar l’Arduino, he fet alguns experiments, com per exemple, la bola de drac que s’il·lumina o el Arduino temperatura i humitat (DHT11) + LCD (1602), però una de les tonteries que tenia en ment, era fer un medidor de pets. Ara que tinc ja una cosa una mica estable, us explicaré els primers passos.
El “projecte” se’m va acudir al veure que existien uns sensors de gas per a arduino, però com tot a la vida, algú ja havia fet… El fartòmetre!
I gràcies a això vaig saber cap a on tirar els fils, aconseguir un medidor de gas MQ-4 i aprofitar el display de 7 segments per donar un resultat de la potència del trunyo.
Consideracions:
- Els sensors de gas, acostumen a registrar concentracions de particules de gas per milió ppm, però l’Arduino ho converteix (com és habitual en els seus pins Analògics) a uns valors que van de 0 a 1023.
- Per covertir això ràpidament a un valor d’un sol dígit, ho fem fàcilment amb la funció d’arduino map().
- Em falta descobrir si aquests valors seran significatius alhora de mesurar un pet, doncs potser els gasos humans no passen de 2000ppm :D (Em vaig comprar un medidor de gas incorrecte i fins que no m’arribi el bo, no podré fer testing ;))
- Estic pensant en fer-ho més “divertit” i acurat, canviant el display de 7 segments, per una pantalla de nokia
I sobretot, que no falti el “botón rojo” per a activar el sensor! :D
Material
- Arduino Nano
- Display 7 segments (o pantalla nokia 5110)
- Sensor de gas metà MQ-4
- Breadboard
- Cables Dupont
- Botó arcade
Referències
- Basic Gas sensor: http://www.instructables.com/id/How-to-use-MQ2-Gas-Sensor-Arduino-Tutorial/?ALLSTEPS
- Trastejant: http://www.trastejant.es/tutoriales/electronica/sensoresGas.html
- Twittering office chair: http://www.instructables.com/id/The-Twittering-Office-Chair/
- Map funcion: https://www.arduino.cc/en/Reference/Map
- Teoria 7 segments: http://elcajondeardu.blogspot.com.es/2014/04/display-de-7-segmentos-1-digito.html
- SevSeg: https://github.com/DeanIsMe/SevSeg