Boas pessoal!
Hoje trago - vos mais um projecto, neste caso um detector de gás, para sensor detector de gás estou a usar o "MQ-2", este sensor tem um custo bastante reduzido, tornando assim este projecto muito fácil de realizar graças ao seu baixo custo e fácil compreensão.
Abaixo deixo o material utilizado no projecto, assim como algumas imagens e ainda um video deste em funcionamento e claro o código para arduino.
Caso o vosso sensor demore ou não seja tão "sensível" ao gás, isso é por causa do trimer inserido na placa de breakout, por isso basta com uma chave de fendas ir rodando o trimer até que esteja "sensível" ao valores como querem
Material Utilizado:
-MQ-2 Gas Sensor ( datasheet )
-Buzzer de 5v
-1Led
-Fio
-Arduino
Imagens:
Vídeo:
Código:
int mq2 = A0; //defenir o pino analógico
int val = 0; // criação da variável para armazenar o estado do sensor de gás
void setup()
{
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
Serial.begin(9600);//processo para a comunicação serial
}
void loop() {
val = analogRead(mq2); //linha de código para armazenar os valores obtidos do sensor de gas na variável inteira "Val"
Serial.println(val);//envia o valor armazenado na variável "val" para a porta serial
delay(1000);//intervalo de tempo de 1 segundo
if (val >= 800) {// se os valores obtidos e armazenados na variavel val forem maiores ou iguais a 800 então irá ser activado o buzzer por 3 segundos, e será ligado o led do pino 13
digitalWrite(13,1);
tone(12,2999,3000);
delay(1000);
}
if (val < 800) {// se os valores obtidos e armazenados na variavel val forem menores que 800 então o led do pino 13 apaga-se
digitalWrite(13,0);
delay(1000);
}
}
Cumprimentos Rui Marinho!
Qual a relação que o 800 tem com o sensor, pois você define esse numero como ponto de ativação ou desativação do sensor
ResponderExcluirEsse é utilizado pois eu fiz uma estimativa analisando os valores, mas poderia defenir outro valor como o 750 ...
Excluirmas esse valor já é pré definido pelo fabricante como ponto em que o gás está presente em nível alem do normal no ambiente? é que estou tentando fazer um projeto relacionado a isso mas meus conhecimentos ainda são básicos.
Excluirhttp://www.g7electronica.net/pt/modulos/244-mq-2-gas-sensor-.html
ExcluirAqui tem vária informação acerca do sensor, podendo ainda também ver o seu datasheet, esse valor como eu já tinha dito foi definido por mim após alguns testes
Este sensor lê outros gases? gaz de cozinha por exemplo? enxofre?
ExcluirO que vem a ser tone(12,2999,3000);?
ExcluirAcho que eh a frequencia do tom (12,9 Khz) e a duracao do tom (3 mil milisegundos)
ExcluirDaniel Rocha
Amigo nesta projeto sua daria para colocar 8 sensores ?
ExcluirO que vem a ser tone(12,2999,3000);?
ResponderExcluirOlá,você poderia por gentileza mandar a montagem do circuito?
ResponderExcluirmeu e-mail: lyselouise@yahoo.com
Muito obrigada! :)
Olá, gostaria de saber qual a unidade de medida do sensor de gás MQ-2, por exemplo, ele me da uma medição na porta analógica de 200, ele numero é em que unidade de medida? Obrigado desde já.
ResponderExcluir