|
說明:
火焰?zhèn)鞲衅鳎醇t外接收三極管)是一種對(duì)火焰特別敏感的傳感器。其利用紅外線對(duì)火焰的敏感特性,用特制的紅外線接收管來檢測火焰,然后將火焰的亮度轉(zhuǎn)化成電平信號(hào)供控制器處理。
實(shí)驗(yàn)?zāi)康模?br />
利用火焰?zhèn)鞲衅髋c有源蜂鳴器制作火焰監(jiān)測報(bào)警器:當(dāng)有火焰時(shí),板載LED燈被點(diǎn)亮。 器材:
Stduino UNO/Nano、杜邦線、火焰?zhèn)鞲衅髂K 電路連接:
代碼展示: int LED = 13;
int BUTTON = 3;
int val;
void setup()
{
// put your setup code here, to run once:
pinMode(LED,OUTPUT);
pinMode(BUTTON,INPUT);
}
void loop()
{
// put your main code here, to run repeatedly:
val = digitalRead(BUTTON);
if(val == HIGH)
{
digitalWrite(LED,HIGH);
}
else
{
digitalWrite(LED,LOW);
}
}
實(shí)驗(yàn)效果:
當(dāng)火焰靠近傳感器時(shí),可以看到模塊自帶的LED亮了。而當(dāng)傳感器靠近較明亮的物體時(shí)也會(huì)出發(fā)高電平信號(hào)。
|