Search this site
Embedded Files
Skip to main content
Skip to navigation
Ray 的 Arduino 教學
Home -- 更多 Arduino 練習
聯絡我
Ray 的 Arduino 教學
Home -- 更多 Arduino 練習
聯絡我
More
Home -- 更多 Arduino 練習
聯絡我
火焰感測器 Flame Sensor
用火焰感測器來感測火源的接近
簡介
紅外線火焰感測器能感測火焰的存在和接近,可作為火災警示用。本專題的感測器,屬於短距離的感測器,偵測距離最長約為60公分,對紅外線波長 760-1100 nm,最為敏感。
感測器有四個接口:分別是電源 VCC、類比輸出 AO、數位輸出 DO、以及接地 GND。
當火源接近的時候,
數位輸出 DO 訊號由 1 轉為 0
,感測器上的 DO-LED 會被點亮
。類比輸出訊號 AO,隨著火焰的接近,數值 (0-1023) 會一直降低。
看看YouTube 成果影片:
材料和接線圖
火焰感測器 (Flying-Fish MH-Sensor-Series) x 1
Arduino UNO R3 x 1
蜂鳴器 Buzzer x 1
電阻 220-330 歐姆 x1
LED x1
杜邦線 一公一母 數條
電線 數條
火焰感測器 連接 Arduino
VCC 5V
GND GND
DO pin 2
AO analog A0
蜂鳴器正極連接 Arduino pin 8 ;負極連接 Arduino GND
LED 長腳連接 Arduino pin 13;短腳透過電阻後連接 Arduino GND
分享 Arduino GND 於麵包版藍線
上傳主程式
複製下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上,再點擊 ”上傳”。大功告成。
打開序列埠螢光幕,隨著
火源接近,觀察
數位訊號及類比訊號的變化。
創客點子
用一般的紅外線電器遙控器,如冷氣機遙控器,來試試看火焰感測器會不會響。
搭配一個
十段 LED 排燈
,當火源越接近火焰感測器的時候,排燈亮的更多,以作為示警用。
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse