Funcionamiento
El propósito de este proyecto es diseñar y construir un sistema sencillo y eficiente para la detección de gases utilizando una placa Arduino, un sensor de gas MQ-5 y un buzzer activo. El sistema tiene como objetivo alertar a los usuarios cada vez que se detecte la presencia de gas en el ambiente, proporcionando un aviso sonoro inmediato a través del buzzer.
Componentes
- Arduino (cualquier modelo, como Arduino Uno).
- 1 Sensor de gas MQ-5.
- 1 Buzzer activo.
- Cables de conexión.
- Protoboard.
Conexiones
- Conexión del sensor MQ-5:
- Conecta el pin AO del MQ-5 al pin A0 de la placa Arduino.
- Conecta el pin VCC del MQ-5 al pin de 5V de la placa Arduino.
- Conecta el pin GND del MQ-5 al pin GND de la placa Arduino.
- Conexiones del Buzzer Activo:
- Conecta el pin AO del Buzze al pin 5 de la placa Arduino.
- Conecta el pin VCC del Buzzer al pin de 5V de la placa Arduino.
- Conecta el pin GND del Buzzer al pin GND de la placa Arduino.
Código
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | const int gasSensorPin = A0; // Pin del sensor de gas const int buzzerPin = 5; // Pin del buzzer const int umbralGas = 300; // Umbral de detección void setup() { pinMode(buzzerPin, OUTPUT); Serial.begin(9600); } void loop() { int valorSensor = analogRead(gasSensorPin); // Leer valor del sensor Serial.println(valorSensor); // Mostrar el valor en el Monitor Serial if (valorSensor > umbralGas) { // Si el nivel de gas es alto digitalWrite(buzzerPin, HIGH); // Activar el buzzer } else { digitalWrite(buzzerPin, LOW); // Desactivar el buzzer } delay(500); // Esperar medio segundo antes de la siguiente lectura } |
Diseños

Videos
Conclusión
Este proyecto es una excelente introducción al uso de sensores analógicos y elementos de salida con Arduino. Además de ser práctico, se puede aplicar en entornos donde es crucial detectar gases inflamables, como en cocinas, talleres o laboratorios. Este diseño básico puede expandirse incorporando pantallas LCD para mostrar los niveles de gas, módulos de comunicación inalámbrica para enviar alertas remotas o incluso sistemas de ventilación automática. ¡La creatividad es el límite!