Está en la página 1de 6

Cuadernillo

MÓDULO 3
Programación de la Placa Arduino

Para poder programar las placas Arduino hay que ir al sitio similar a C++. En general tienen dos bloques: a) un bloque de
(https://www.arduino.cc/). Se puede usar la facilidad de inicio que se ejecuta una sola vez; b) un loop que se ejecuta
programación en línea (https://www.arduino.cc/en/Main/Crea- reiteradamente y no termina nunca. Por lo tanto, una vez que
te) o bajar el software e instalarlo en su computadora (lo el programa sea cargado en la memoria de la placa Arduino y
recomiendo) ( https://www.arduino.cc/en/software). En entor- esta sea alimentada el equipo comenzará a medir y no se
no de programación IDE de ARDUINO es gratuito y está detendrá hasta que se apague la alimentación. Al alimentar
disponible para los sistemas Linux, Windows y Apple. nuevamente el equipo, este vuelve a arrancar porque el
programa queda guardado en la memoria.
Después de instalar IDE hay que abrir el programa, ir al menú
“Programa” > “Incluir Librería” > “Añadir Biblioteca ZIP” y El programa de medición toma un valor cada 10 segundos.
añadir las bibliotecas Arduino-LiquidCrystal-I2C-library-mas- Muestra el valor de CO2 y en función de este decide el cartel
ter.zip y mhz19_uart-master.zip de RIESGO que muestra, la luz que prenden en el LED RGB
(verde, amarilla o roja), y si emite un sonido de alarma.
Luego, se debe usar la opción “Programa” > “Verificar / Com-
pilar” para compilar el programa. Si no informa de errores el Asimismo, cada 5 minutos hace un breve sonido y muestra un
programa está listo para ser subido a la placa ARDUINO cartel de presentación del equipo. El programa incluye el
usando la opción “Programa” > “Subir”. código para manejar el LED RGB y la alarma, pero no genera
ningún inconveniente si estos no se colocan en la versión más
Los programas para Arduino se escriben en un lenguaje simple.
Programación de la Placa Arduino (cont.)

El programa deshabilita el modo de Calibración automático de Antes de compilar el programa se debe especificar el tipo de
Cero que tiene el sensor. Apretando el pulsador el programa Arduino que se está utilizando (en este caso la Placa "Arduino
ingresa en el modo de Calibración de Cero cuando uno lo UNO").
desee. Cuando se comienza a usar el sensor, o luego de varios
meses de uso, el cero del equipo debe ser recalibrado. La
rutina de calibración asigna el valor de 400ppm a la medición
que tenga en ese momento. Para que el ajuste sea correcto
hay que colocar el equipo en el exterior, en un ambiente sin
excesiva contaminación por motores de combustión, o en un
ambiente muy ventilado. La calibración demora 30 minutos y
el equipo solamente se puede volver a usar cuando esta haya
finalizado.

En el programa se asignó a la entrada D11 como “pull up”. Eso


quiere decir que si el pulsador no está apretado la entrada D11
está en 5V, y cuando se aprieta el pulsado esa entrada toma el
valor de GND.
Alimentación

Los controladores ARDUINO vienen con conectores USB (tipo Como se ve la versión final
B o mini según el modelo). Se los puede conectar a una salida
USB de una computadora, a una salida USB de un cargador de
celular o a una batería con salida USB de las que se usan para
recargar celulares.
En el caso de usar Arduino UNO se puede alimentar desde
una batería de 9V, pero no es aconsejable porque no tendrá
mucha autonomía.
Diagrama
de Arduino Uno
y mhz19 B o C
Sitios de interés

- Campaña Ventilar
https://www.argentina.gob.ar/ciencia/unidad-coronavirus/ventilar
- Ventilación, y uso de medidores de CO2: video explicativo y material didáctico de la Provincia de Buenos Aires
https://continuemosestudiando.abc.gob.ar/ventilacion
- Aireamos https://www.aireamos.org/
- Preguntas frecuentes sobre cómo protegerse de la transmisión de aerosol COVID-19
http://tinyurl.com/preguntas-espanol
- NTP 549: El dióxido de carbono en la evaluación de la calidad del aire interior, Ministerio de Trabajo y
Asuntos Sociales, España.
https://www.insst.es/documents/94886/327064/ntp_549.pdf/e9364a82-6f1b-4590-90e0-1d08b22e1074
- La concentración de CO2: protagonista para la Calidad del Aire. Testo.
https://static-int.testo.com/media/14/48/628d3de88430/AT-ES-testo-medicion-CO2.pdf
- Diagrama de Arduino UNO
https://docs.arduino.cc/static/701ed297b222fa2446a8e74d4784a74c/A000066-datasheet.pdf
- Lenguaje de programación de Arduino.
https://www.arduino.cc/reference/en/
http://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf
- Diagrama de sensor MH-Z19B de Winsen
https://www.winsen-sensor.com/d/files/infrared-gas-sensor/ndir-co2-sensor/mh-z19b-co2-manual(ver1_6).pdf

También podría gustarte