Me Flame Sensor1、概述 火焰傳感器可以用來探測火源或其他波長在760nm~1100nm範圍內的光源,探測角度可達60度,檢測精度可調;當檢測到火焰時,藍色指示燈亮,可以應用於滅火機器人、火焰報警器等安全監控項目中。本模塊接口是黑色色標,可以通過RJ25線連接主控板上標有黑色的接口。 2、技術規格
3、功能特性
4、引腳定義 火焰傳感器模塊有4個針腳的接頭,每個針腳的功能如下表(表1):
表1. Pin接頭功能表 5.接線方式 | RJ25連接 由於火焰傳感器模塊接口是黑色色標,當使用RJ25接口時,需要連接到主控板上帶有黑色色標的接口。以Makeblock Orion為例,可以連接到6,7,8號接口。 | 杜邦線連接 當使用杜邦線連接到Arduino Uno主控板時,模塊D0引腳需要接到UNO板上DIGITAL(數字)引腳,AO需要連到ANALOG(模擬)引腳。 6.編程指南 | Arduino編程 如果使用Arduino編程,需要調用庫Makeblock-Library-master來控制火焰傳感器模塊。 本程序通過Arduino編程,應用火焰傳感器模塊判斷是否存在火焰。 #include "MeOrion. h" #include <SoftwareSerial.h> #include <Wire.h> MeFlameSensor FlameSensor1(PORT_3); void setup() { Serial. begin(9600); } void loop() { if(FlameSensor1. readSensor()==1) { Serial. println("NoFire"); } if(FlameSensor1. readSensor()==0) { Serial. println("Fire"); } 火焰傳感器模塊函數功能列表
7.原理解析 火焰是由各種燃燒生成、中間物、高溫氣體、碳氫物質以及無機物質為主體的高溫固體微粒構成的。火焰的熱輻射具有離散光譜的氣體輻射和連續光譜的固體輻射。不同燃燒物的火焰輻射強度、波長分布有所差異,但整體來說,其對應火焰的近紅外波長具有很大的輻射強度,根據這種特性可製成火焰傳感器。 此火焰傳感器能夠探測到波長在700nm~1200nm範圍內的紅外光,其中紅外光波長在940nm附近時,其靈敏度達到最大。火焰傳感器探頭將外界紅外光的強弱變化轉化為電流的變化,經過AD轉換,從而判斷附近是否有火焰。
0 評論
發表回覆。 |