Título del Proyecto:
"Sistema de Monitoreo de la Calidad del Aire en el Colegio de Estudios
Científicos y Tecnológicos del Estado de Chiapas, Plantel 41 “El Carmen”
1. Resumen Ejecutivo
Este proyecto tiene como objetivo desarrollar un sistema de monitoreo de la
calidad del aire utilizando un Arduino Nano, un sensor MQ-135, una pantalla LCD
1602 y un zumbador, enfocado en la mejora de la calidad ambiental dentro del
Colegio de Estudios Científicos y Tecnológicos del Estado de Chiapas,
Plantel 41, ubicado en la ciudad de Reforma, Chiapas. Esta región está
caracterizada por altos niveles de contaminación debido a la cercanía con un
complejo industrial relacionado con el uso de gas, lo que incrementa la presencia
de gases tóxicos en el aire.
2. Objetivos del Proyecto
Objetivo General:
Desarrollar un prototipo funcional para medir y monitorear la calidad del aire en
tiempo real dentro del colegio y sus alrededores, sensibilizando a los estudiantes y
la comunidad educativa sobre los niveles de contaminación del aire.
Objetivos Específicos:
Medir la concentración de gases contaminantes en el aire mediante el
sensor MQ-135.
Mostrar los resultados en tiempo real en una pantalla LCD de 16x2.
Emitir una señal sonora cuando los niveles de calidad del aire sean
deficientes, alertando a los usuarios.
Brindar una herramienta accesible y educativa para estudiantes y personal
del Plantel 41, ubicado en una zona afectada por emisiones industriales y
gases.
3. Justificación
La ciudad de Reforma, Chiapas, enfrenta problemas significativos de
contaminación del aire debido a la emisión de gases industriales cercanos, en
especial por la actividad del complejo cactus que trabaja con gas. Esto afecta la
salud pública y el bienestar de la comunidad educativa. El proyecto busca crear
conciencia sobre los peligros de la mala calidad del aire y ofrecer un medio
accesible para monitorear y mitigar los efectos negativos en el entorno.
4. Materiales y Componentes
Arduino Nano: Microcontrolador para gestionar los datos y controlar los
periféricos.
Sensor MQ-135: Sensor para medir la concentración de gases como
dióxido de carbono, amoníaco, benceno, entre otros.
Pantalla LCD 1602 (con I2C): Para mostrar los resultados de la calidad del
aire.
Zumbador: Para generar alertas sonoras cuando los niveles de calidad del
aire sean bajos.
Cables y protoboard: Para realizar las conexiones necesarias entre los
componentes.
5. Diseño del Sistema
Conexiones Eléctricas:
El sistema cuenta con el sensor MQ-135 conectado al pin A0 del Arduino Nano
para medir los niveles de contaminación. La pantalla LCD 1602 se conecta
mediante I2C, y el zumbador se conecta al pin digital D8 del Arduino, generando
una alerta sonora cuando la calidad del aire es deficiente.
6. Metodología de Implementación
Paso 1: Conexiones físicas
Se conectan todos los componentes, asegurándose de que las conexiones sean
seguras y adecuadas para evitar fallos de comunicación.
Paso 2: Programación
Se escribe el código en el Arduino IDE, donde se procesan las lecturas del sensor
y se muestra la calidad del aire en la pantalla LCD. También se activa el zumbador
en caso de que la calidad del aire sea mala.
Paso 3: Calibración
El sensor MQ-135 se calibra según los valores iniciales, ajustando los parámetros
para una lectura precisa. Se definen los umbrales de calidad del aire (bueno,
regular, malo).
7. Resultados Esperados
El prototipo deberá ser capaz de medir y clasificar la calidad del aire en las
siguientes categorías:
Excelente: Valores bajos de gases contaminantes.
Buena: Calidad aceptable, pero con algunos contaminantes presentes.
Regular: Calidad del aire aceptable, aunque con gases en concentración
más alta.
Mala: Calidad del aire deficiente, lo que generará una señal de alerta
sonora.
8. Código Fuente
Aquí tienes el código que ya habíamos mencionado:
cpp
CopiarEditar
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define MQ135_PIN A0
#define BUZZER_PIN 8
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
pinMode(MQ135_PIN, INPUT);
pinMode(BUZZER_PIN, OUTPUT);
[Link]();
[Link]();
[Link](0, 0);
[Link]("Calidad Aire:");
}
void loop() {
int mq135_value = analogRead(MQ135_PIN);
String calidad = "";
[Link](0, 1);
[Link]("Valor: ");
[Link](mq135_value);
delay(500);
if (mq135_value < 100) {
calidad = "Excelente ";
noTone(BUZZER_PIN);
} else if (mq135_value < 300) {
calidad = "Buena ";
noTone(BUZZER_PIN);
} else if (mq135_value < 500) {
calidad = "Regular ";
noTone(BUZZER_PIN);
} else {
calidad = "Mala! ";
tone(BUZZER_PIN, 1000);
}
[Link](0, 0);
[Link]("Calidad: " + calidad);
delay(1000);
}
9. Conclusiones
El proyecto ofrece una solución práctica y accesible para el monitoreo de la
calidad del aire dentro de una zona afectada por altas concentraciones de
contaminantes en Reforma, Chiapas. Además, permite sensibilizar a los
estudiantes del Plantel 41 sobre la importancia de cuidar el entorno y tomar
acciones preventivas frente a la contaminación del aire.
ANEXOS.