Sensor de Chama Infravermelho para Arduino

Aplicação e funcionamento: – O Sensor de Chama Infravermelho trata-se de um excelente módulo que pode estar sendo aplicado em projetos robóticos, como, por exemplo, em um carrinho bombeiro...

Aplicação e funcionamento:

– O Sensor de Chama Infravermelho trata-se de um excelente módulo que pode estar sendo aplicado em projetos robóticos, como, por exemplo, em um carrinho bombeiro ou mesmo para fins de automação residencial.

– O funcionamento do Sensor de Chama é simplificado, atuando de forma a identificar as ondas de luz emitidas pelo fogo, entretanto, possui algumas limitações já que não é capaz de detectar chamas produzidas a partir de alguns gases, como o gás natural e o GLP.

– Quando detectar o fogo o Sensor de Chama vai alterar seu sinal de nível lógico e esta informação será interpretada pelo Arduino que atuara de acordo com sua programação, mostrando ideal para utilização em alarmes. Importante destacar que o sensor não deve ser exposto diretamente no fogo.

– A seguir estaremos demonstrando o funcionamento do Sensor de Chama Infravermelho em um sistema simples de alarme de incêndio:

Teste prático:

 

Produtos utilizados no teste:

Sensor de Chama Infravermelho;

Arduino Uno;

Buzzer Ativo 5V;

Jumpers;

Protoboard.

Montagem Física (Hardware):

– Para fazer as ligações correspondentes basta observar com atenção o esquema abaixo e reproduzir em casa a pinagem utilizada.

chama.fw

 

Funcionamento do Programa (Software):

O software tem a função de ler o sensor e transformar os valores obtidos em uma sequência de pulsos, onde o Arduino acionará o Buzzer.

O código está disponível a seguir:

/*********************************
***Autor: Leonardo Dalla Porta****
************27/09/2014************
**************Atenção*************
***O Codigo esta livre para uso,**
*desde que seja mantida sua fonte*
***********e seu autor.***********
**********Faça um bom uso*********
*******Att. Equipe UsinaInfo******
*********************************/
 
int Sensor = 2;
int Buzzer = 9; 
int Var = 0;
 
void setup() 
{ 
 pinMode(Buzzer, OUTPUT);
 pinMode(Sensor, INPUT);
 Serial.begin(9600);
} 
 
void loop() 
{ 
 Var=digitalRead(Sensor);
 Serial.print(Var);
 if(Var<1) 
 {
 digitalWrite(Buzzer, HIGH); 
 delay(100);
 digitalWrite(Buzzer, LOW);
 delay(20);
 } 
 
}

Conclusões:

O Sensor de Chama para Arduino é um ótimo dispositivo, mostrando-se muito preciso e com detecção instantânea se bem regulado, ideal para ser utilizado em conjunto com um sensor de fumaça, no caso de desenvolvimento de alarmes ou carrinhos bombeiro.

Autor: Leonardo Dalla Porta

Categorias
Automação ResidencialProjetos
Sem Comentários

Enviar Resposta

*

*

Responda o cálculo abaixo: *

Sobre nós

Hoje a Usinainfo é um dos maiores ecommerces de Ferramentas, Peças para Eletrônica, Componentes Eletrônicos, Sensores e Arduino do Brasil, contando com uma grande diversidade de produtos na linha de eletrônica.

Sugestões

Artigos Relacionados