首页 > 编程知识 正文

速度传感器,传感器的基本原理

时间:2023-05-05 10:14:38 阅读:54853 作者:574

传感器解说2火焰探测器- ky-026 (框架)具体介绍所需的传感器:

火焰传感器(带模拟输出的型号) ) )。

雌雄跳线

Arduino

打火机

用途:这些类型的传感器用于近距离火灾检测,可作为监视项目和安全预防措施用于切断/运行设备。

工作原理:火焰传感器对附近的红外线波长非常敏感。

对模拟输出(A0 ) :热阻实时输出电压信号。

当数字输出(D0 ) :温度达到一定阈值时,输出高低信号的阈值可以通过电位器进行调节。

针:

VCC……正电压输入:模拟5v、数字3.3v。

A0 …模拟输出

d0 .数字输出

接地.地面

代码通过映射火焰传感器给出的模拟值(0-1024 )进行读取。 原料传感器与该代码反应如下:

如果传感器1.5英尺内有火焰,则“case 0”处于活动状态,* * close fire http://www.Sina.com/remote fire * *将发送到串行监视器。 如果在传感器之前未检测到火焰,则“情况2”处于活动状态,“无文件”将发送到串行显示器。

电路连接VCC …5伏

接地…

A0 …模拟是0

代码部分//lowestandhighestsensorreadings : constintsensormin=0; //sensorminimumconstintsensormax=1024; //sensormaximumvoidsetup ((/initializeserialcommunication @ 9600 baud : serial.begin ) ) 9600; } void loop ((/readthesensoronanaloga 0: intsensorreading=analog read (A0 ); //mapthesensorrange (four options ) ://ex:'long intmap ) long int、long int、long int、long int、long int、long int longint ) ) int//rangevalue :交换机(范围) case 0://afirecloserthan 1.5 feet away.serial.println (* * close fifile 布雷克; case 1://afire between1-3feet away.serial.println (* * distant fire * * ' ); 布雷克; case 2://nofiredetected.serial.println (' no fire ); 布雷克; (延迟) 1; //delay between reads}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。