基于火焰传感器的火焰警报

本文介绍了基于火焰传感器的火焰警报设计,利用4线火焰传感器检测760nm~1100nm波长的光源。当检测到火焰时,通过LED灯和蜂鸣器发出警报。程序设计包括LED灯、蜂鸣器和火焰传感器的配置,采用上拉输入模式确保火焰检测准确性。主程序中通过while...if语句判断传感器状态,实现警报功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.火焰传感器(4线)

       火焰传感器模块主要是利用外敏感型AC4067对红外信号强度的检测并将其转换位机器人可识别的信号,从而检测火焰信号。

 图1-1火焰传感器

1、火焰传感器检测的波长在760纳米~1100纳米范围的光源,打火机测试火焰距离为80cm,对火焰越大,测试距离越远。

2、工作电压3.3~5V

3、输出形式:DO数字开关量输出(0和1)和AO模拟电压输出

2.火焰警报器的设计

火焰传感器报警的设计中我使用了LED灯、蜂鸣器和一个火焰传感器,当火焰传感器检测到火焰的时候拉高电平,蜂鸣器响起来并带动LED灯点亮。

LED灯的配置PB2时钟的GPIOB6引脚;      蜂鸣器PB2时钟的GPIOA1引脚;

火焰传感器配置的是PB2时钟的GPIO10引脚

正常给各个硬件配置好初始化,其中的LED灯与蜂鸣器使用的模式为GPIO_Mode_OUT_PP为推挽输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tz得像个小孩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值