Sensor de chama infravermelho no Arduino

15 OUT
2015

Autor: Leonardo Dalla Porta

 

Neste tutorial você vai ver como funciona, e como utilizar o sensor de chama utilizando um Arduino, dessa forma você poderá detectar chamas e acionar alarmes de incêndio entre outros.

Materiais necessários:

  • Sensor de Chama (modelo com uma saída analógica)
  • Jumpers
  • Um Arduino
  • Isqueiro ou outra fonte de chama para o teste.

Conhecendo o seu sensor de chama:

Imagem de Conhecer o seu sensor de chama:

Uso:
Estes tipos de sensores são usados ​​para a detecção de curto alcance fogo e pode ser usado para monitorar projetos ou como uma precaução de segurança para cortar dispositivos on / off.

Alcance:

Aproximadamente uns 3 metros

Como funciona:

O sensor de chama é muito sensível ao comprimento de onda IR a 760 nm ~ 1100 nm de luz.

Saída analógica (A0): sinal de tensão de saída em tempo real sobre a resistência térmica.

A saída digital (D0): Quando a temperatura atinge um determinado limiar, a saída elevada e baixo sinal de limiar ajustável através do potenciómetro.

Pinos:

VCC …… entrada positiva de tensão: 3.3v 5v para analógico para digital.

Saída analógica A0 ……….

D0 ……… saída Digital

GND terra …..

Dimensões:

1,18 em x 0,59 em x 0,20 na (3,0 cm x 1,5 cm x 0,5 cm)

Peso:

0,28 oz (8 g)

Teste e solução de problemas:

Imagem de Teste e solução de problemas:

Teste:
Para testar o sensor de chama e garantir que ele está funcionando corretamente ligar o VCC de uma fonte de alimentação 5v e GND. Mover uma fonte de chama com um pé da frente do sensor IR e o LED deve acender.

Solução de problemas:

Se o LED não se acender, verifique o seguinte:

  • É a fonte de alimentação 5v?
  • É a terra ligado?
  • É a chama com um em pé e na linha de visão?

Se nenhuma das opções anteriores faz com que a luz LED D0-up, o sensor pode estar com defeito.

Fiação para o Arduino:

Para conectar o sensor de chama para o Arduino basta conectar o seguinte, como mostrado:

Sensor de chama …………… Arduino

VCC …………………………. 5v

GND GND ………………………….

A0 ……………………………. Analog em 0

Código

Os seguintes mapas de código e lê os valores analógicos dadas pelo sensor de chama (0-1024). O sensor da chama terá a seguinte reação com este código:

  • Se segurando uma chama dentro de 1,5 metros na frente do sensor; “caso 0” será ativada e “** ** Fim Fogo” será enviado para o monitor serial.
  • Se segurando uma chama entre 1,5 pés e 3 metros em frente do sensor; “Caso 1” será ativada e “** ** Fogo Distante” será enviado para o monitor serial.
  • Se for detectada nenhuma chama em frente do sensor; “case 2” será ativada e “No Fire” será enviado para o monitor serial.

* Para visualizar a saída, apontar um monitor serial como Putty em seu Arduino.

* Este código é actualizar constantemente a fim de proporcionar um feedback do sensor de chama em tempo real.

Código: Download aqui

Deixe um comentário

WordPress Themes

*

 
WordPress主题
WordPress Themes