Spisu treści:
Wideo: Guia Do Sensor De Gás E Fumaça MQ-2 Com Arduino: 5 kroków
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Este guia mostra como criar um detektor de fumaça que emite um bipe quando detecta gas ou fumaça inflamável. Acesse meu último artigo: Arduino: tudo o que você precisa saber [Guia Completo].
O czujnik de gazu MQ-2
O sensor de fumaça MQ-2 é sensível à fumaça e aos seguintes inflamáveis gazów: GPL, butano, propano, metano, álcool e hidrogênio.
A Resistência do sensor é diferente dependendo do tipo de gas.
O sensor de fumaça possui um potenciômetro integrado que allowe ajustar o limiar de saída digital do sensor (D0). Este limite define o valor acima do qual o pino digital emitirá um sinal HIGH.
Krok 1: Como Funciona?
Tensão que or sensor gera muda de acordo com o Nivel de Fumaça / gaz, który istnieje w atmosferze. O sensor gera uma tensão proporcional à concentração de fumaça / gas.
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 gas, menor a tensão de saída
Jeden zestaw jest analogowy (A0), który jest podłączony do lido jako wejście analogowe do Arduino lub jest to zestaw cyfrowy (D0), który jest używany jako zestaw do podłączenia cyfrowego do Arduino.
Krok 2: Conexões
Czujnik O MQ-2 opcjonalnie 4 piny.
Krok 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á. Quando a tensão de saída estiver abaixo desse nível, um LED verde acenderá.
Peças necessárias
Neste exemplo, você precisará das seguintes partes:
- 1x czujnik gazu MQ-2
- 1x Arduino Uno
- 1x LED Vermelho
- 1x LED Verde
- 1x brzęczyk
- 3x rezystory 220Ω
- Fios macho macho
Krok 4: Montaż
Siga este diagrama esquemático para concluir o projekt:
Krok 5: O Kodigo
Carregue o seguinte esboço na sua placa Arduino (fique à vontade para ajustar a variável sensorThres com um um valor limite diferente): github.com/frbabos/sensor-de-gas-e-fumaca-codigo/blob/master/codigo