Πίνακας περιεχομένων:
Βίντεο: Guia Do Sensor De Gás E Fumaça MQ-2 Com Arduino: 5 Βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Este guia mostra como criar um detector de fumaça que emite um bipe quando detea gás ou fumaça inflamável. Acesse meu último artigo: Arduino: tudo o que você precisa saber [Guia Completo].
O αισθητήρας de gás MQ-2
O sensor de fumaça MQ-2 é sensível à fumaça e aos seguintes gases inflamáveis: GPL, butano, propano, metano, álcool e hidrogênio.
Μια αντίσταση αισθητήρα είναι διαφορετική εξαρτάται από τις συμβουλές σας.
Ο αισθητήρας μπορεί να χρησιμοποιηθεί για να ενεργοποιήσει τον ψηφιακό αισθητήρα (D0). Este limite define o valor acima do qual o pino digital emitiráum sinal HIGH.
Βήμα 1: Como Funciona;
A Tensão que o sensor gera muda de acordo com o nível de fumaça / gás que existe na atmosfera. O sensor gera uma tensão proporcional à concentração de fumaça / gás.
Em outras palavras, a relação entre tensão e concentração de gás é mostrada:
- Quanto maior a concentração de gás, maior a tensão de saída
- Quanto menor a concentração de gás, menor a tensão de saída
A saída pode ser um sinal analógico (A0) que pode ser lido com uma entrada analógica do Arduino ou uma saída digital (D0) que pode ser lida com uma entrada digital do Arduino.
Βήμα 2: Conexões
O αισθητήρας MQ-2 possui 4 pinos.
Βήμα 3: O Projeto: Sensor De Gás Com Arduino
Neste exemplo, você lerá a tensão de saída analógica do sensor e, quando a fumaça atingir um determinado nível, emitirá um sinal sonoro e um LED vermelho acenderá. Διατηρήστε μια ένδειξη που θα σας βοηθήσει να χρησιμοποιήσετε το ρεύμα LED και να το χρησιμοποιήσετε.
Peças needárias
Neste exemplo, você precisará das seguintes partes:
- 1x αισθητήρας de gás MQ-2
- 1x Arduino Uno
- 1x LED Vermelho
- 1x LED Verde
- 1x βομβητής
- 3x αντιστάσεις 220Ω
- Fios macho macho
Βήμα 4: Ένα Montagem
Μπορείτε να δείτε το διάγραμμα για το συμπέρασμα ή την πρόβλεψη:
Βήμα 5: O Código
Carregue o seguinte esboço na sua placa Arduino (fique vontade para ajustar a variável sensorThres com um valor limite diferente): github.com/frbabos/sensor-de-gas-e-fumaca-codigo/blob/master/codigo