0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于BW21-CBV-Kit火灾隐患警报器

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2025-06-10 17:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下作品由安信可社区用户

WT_0213制作

面对火灾、燃气泄漏、爆炸等突发灾害,可以利用一些简单的传感器例如火焰传感器MQ-2烟雾传感器蜂鸣器等等,搭建一套较高可靠性的安全监测系统,让技术为生命筑起第一道防线。

核心组件

1. 火焰传感器

功能:通过红外光谱检测明火(波长760nm~1100nm),响应速度快(毫秒级)。

适用场景:厨房、客厅等明火易发区域。

2. MQ-2烟雾传感器

功能:检测烟雾、液化气、甲烷、丙烷等可燃气体,输出模拟信号(浓度越高电压越高)。

优势:成本低、灵敏度可调,适用于燃气泄漏监测。

3. 蜂鸣器

功能:蜂鸣器(声音报警)

4. 摄像头

功能:可以及时观看当前火势或是否误报

配合推送服务或MQTT协议进行风险提醒或者设备联动

系统设计与实现步骤

硬件清单

●火焰传感器 ×1

●MQ-2烟雾传感器 ×1

●BW21-CBV-Kit 开发板 ×1

●蜂鸣器模块 ×1

●XH2.54段子

端子线若干

接线方式

wKgZO2hH_duAFSCgAAEI-2ck_nQ155.jpg

●火焰传感器 → BW21-CBV-Kit引脚 20

●MQ-2传感器 → BW21-CBV-Kit引脚 A0 /GPIO11

●蜂鸣器 → BW21-CBV-Kit引脚 PWM/GPIO8

核心代码示例(Arduino

转JSON使用的是ArduinoJson这个库需要安装。

不同版本写法有些不同,以下是两种不同的写法,可以参考下。

JsonDocument doc;

DynamicJsonDocument doc(1024);

如果写错,会报错。

HA-MQTT配置

使用docker命令进入HA容器,修改配置文件configuration.yaml,修改前建议备份一下原文件,在configuration.yam文件中增加以下内容,注意以下缩进。

重载一下YAML配置,如果这里报错说明配置有问题。

wKgZPGhH_duAayWjAACmMJPPwCs464.jpg

如下图表示重新加载成功

wKgZO2hH_dyAPvTpAAChObRf74U217.jpg

在概览种点击编辑,然后点击添加卡片

wKgZPGhH_dyASCqOAAC8vcvE3Dg249.jpg

按实体

wKgZO2hH_d2AP_JhAAFvtj-CH04368.jpg

选择两个传感器模块继续

wKgZPGhH_d2AFL_7AAEowfxF-q0623.jpg

添加至仪表盘

wKgZO2hH_d2AI3wFAAA_8dD-rcE714.jpg

点击完成

wKgZPGhH_d6ATyIsAADbnZaiWIk232.jpg

仪表盘上就可以看到这两个模块的数值了

wKgZO2hH_d6AW-F6AACq7a-G4EM934.jpg

设备接入HomeAssistant以后很多事情就比较好办了。使用HomeAssistant的自动化功能可以做很多有趣的事情。可以参考之前写的一个帖子。使用MQTT+自动化除配置外无任何代码即可控制任意HomeAssistant内的设备。

[智能家居]MQTT控制HomeAssistant设备:https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=44644

通过自动化做一些联动,比如当MQ-2传感器数值上升时,通过磁控阀门关闭天然气。有条件的自动打开窗通风等等。

关于摄像头

实时监控空间状态,参考了泽哥的帖子,去除了模型部分,保留了RTSP视频流,感觉延迟有点高。不过如果观察火情隐患的话不是很影响。

【智能家居】BW21-CBV-Kit接入HomeAssistant实时查看Ai摄像头画面:https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=45745&highlight=BW21

在HomeAssistant中查看当前空间是否有险情。

外壳3D图

外壳用的是FreeCAD画的,画的比较一般,菜鸟一个各位大牛将就看。

wKgZPGhH_d-AGwnbAACBIKiKzns602.jpg

MQ-2传感器,做了小窗,方便气体流入。感觉进气量会受一些影响。

火焰传感器挖了孔,做了锥形。

蜂鸣器,找了半天找到个POS机拆了个,无源蜂鸣器,形状有点对不上就直接接线了。

wKgZO2hH_d-AEbAGAAC4mILlWxU243.jpg

侧面留了一个typeC的母口孔。

wKgZPGhH_eCAbTLLAAA77J8ApX4381.jpg

用的这种母座,V和5V(MQ-2VCC+火焰VCC)并联,G和GND并联,数据空着了。

wKgZO2hH_eGAL_8mAADcKcThCXk492.jpg

后视图

wKgZPGhH_eGAMq-ZAACoUBeJ2Lo156.jpg

后盖

wKgZO2hH_eGANHMUAABCTHyv6Oc362.jpg

外壳量的有些误差,导致有些孔位对不上,又加工了一下。

附件fire.zip:https://bbs.ai-thinker.com/forum.php?mod=attachment&aid=33571

外壳的模型文件,部分需要微调。

实物图

正视图,3D打印机打印出来效果差一点。悬空加支撑部分不够平整,圈圈也都变形了。

wKgZPGhH_eKAItbjAADw5O5sXGU643.jpg

内部结构,感觉这种端子线用起来还挺舒服的。也不用焊接。(压线钳+端子)一压就OK还蛮牢固的。

wKgZO2hH_eKAaJPTAAE7E2sSYqw336.jpg

侧视图,供电用的Typec

wKgZPGhH_eOANJ5bAACwSJlF5VM912.jpg

目前没留调试口,本来想着用蓝牙配网后来看了下代码,没看明白最终WIFI账号密码保存到哪里了。索性直接写到代码里面直接烧录。

感觉视频流畅度不如AiPi-Cam-D200,后面换成AiPi-Cam-D200再做一版。应该还会小一些。

用开发板做出来的东西大小,样子自己无法控制,想要做好产品还需要努力呀。

系统的学习一下还是很有必要的。

优化与扩展

双重验证机制

火焰与烟雾传感器同时触发时再报警,减少误报(如蜡烛火焰干扰)。

远程通知功能

通过手机MQTT APP或微信推送报警信息。

联动灭火设备

接入继电器模块,触发自动灭火装置(如家电磁阀喷水系统)。

安全提醒

定期校准传感器:MQ-2需预热1分钟后使用,每月测试一次灵敏度。

避免高温高湿环境:传感器长期暴露可能影响寿命。

紧急逃生预案:报警触发后,优先撤离并联系消防部门。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    89

    文章

    38171

    浏览量

    296920
  • 警报器
    +关注

    关注

    2

    文章

    72

    浏览量

    20224
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【小智AI语音开发板】做个自己的Moss机器人?

    / AiPi-Cam-D200,由于上期做的基于BW21-CBV-Kit火灾隐患警报器刚好符合条件且功能未完全开发出来,所以这次选择AiPi-PalChatV1 + AiPi-
    的头像 发表于 08-27 15:46 2376次阅读
    【小智AI语音开发板】做个自己的Moss机器人?

    小安派BW21-CBV-Kit入门教程之主机模式对Arduino UNO发送数据

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 05-29 10:33 763次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之主机模式对Arduino UNO发送数据

    小安派BW21-CBV-Kit入门教程之主机模式读取Arduino UNO从机

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 05-21 15:38 971次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之主机模式读取Arduino UNO从机

    小安派BW21-CBV-Kit入门教程之OLED显示

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 05-17 10:54 1392次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之OLED显示

    小安派BW21-CBV-Kit入门教程之LCD屏显示数据

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 04-23 10:45 657次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之LCD屏显示数据

    小安派BW21-CBV-Kit开发板教程——I2C之主机扫描设备

    该示例将扫描 I2C 总线,查找连接到 BW21-CBV-Kit 的设备。找到设备后,串行监视上将显示该设备的地址。
    的头像 发表于 04-15 09:29 1575次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>开发板教程——I2C之主机扫描设备

    用安信可AI人脸识别开发板BW21-CBV-Kit驱动墨水屏

    HomeAssistant,实时查看Ai摄像头画面? 【教程】小安派BW21-CBV-Kit——读取 DHT 温湿度传感 以下作品由安信可社区用户 iiv制作 大家好,今天试着用BW21-CBV-Kit点亮2.9寸墨水
    的头像 发表于 03-06 08:47 720次阅读
    用安信可AI人脸识别开发板<b class='flag-5'>BW21-CBV-Kit</b>驱动墨水屏

    用AI人脸识别开发板BW21-CBV-Kit驱动墨水屏

    试着用BW21-CBV-Kit点亮2.9寸墨水屏,开发板例程非常丰富,在arduino上开发的话上手超级容易。
    的头像 发表于 03-04 18:24 1545次阅读
    用AI人脸识别开发板<b class='flag-5'>BW21-CBV-Kit</b>驱动墨水屏

    直接送!50套小安派 BW21-CBV-Kit Ai图像识别开发板!

    “免费拿板子” 活动又开始啦! 各位小伙伴们好! 2025 年新年第一波活动来咯~ ️ 相信各位也都知道,社区在年前疯狂更新了小安派 BW21-CBV-Kit 的教程,此次给各位申请了 50 套
    的头像 发表于 02-19 14:37 683次阅读
    直接送!50套小安派 <b class='flag-5'>BW21-CBV-Kit</b> Ai图像识别开发板!

    小安派BW21-CBV-Kit入门教程之读取DHT温湿度传感

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 02-18 13:52 1148次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之读取DHT温湿度传感<b class='flag-5'>器</b>

    BW21-CBV-Kit如何接入HomeAssistant实时查看AI摄像头画面

    看过这么多关于 HomeAssistant 教程,应该有很多小伙伴已经搭建起自己的 HomeAssistant 了,HomeAssistant 还是很强大的,只要设备可以进行 RTSP 推流就可以在 HomeAssistant 上查看视频流数据,刚好 BW21-CBV-Kit 的示例附带 RTSP,分享一下接入的方
    的头像 发表于 02-18 13:48 1076次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>如何接入HomeAssistant实时查看AI摄像头画面

    小安派BW21-CBV-Kit入门教程之超声波测距

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 02-11 11:38 791次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程之超声波测距

    小安派BW21-CBV-Kit入门教程:中断控制LED

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别
    的头像 发表于 01-21 11:32 1002次阅读
    小安派<b class='flag-5'>BW21-CBV-Kit</b>入门教程:中断控制LED

    BW21-CBV-Kit快速入门之Arduino环境搭建

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。
    的头像 发表于 01-15 17:07 1334次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>快速入门之Arduino环境搭建

    BW21-CBV-Kit的使用教程

    作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别
    的头像 发表于 01-03 11:30 1316次阅读
    <b class='flag-5'>BW21-CBV-Kit</b>的使用教程