最近消防事故频繁,近点的是身边高楼里的火灾安全问题,远一点的就是澳洲的森林大火了。看了这些新闻后心痛,与其事后补救,不如防患于未然。能不能自己来制作一个烟雾报警器,一旦感知到有烟雾就发出警报声,节约时间,也可以有效减少损失。

准备材料:Arduino UNO、面包板、烟雾传感器、杜邦线、显示屏、温湿度传感器、喇叭

MQ-2 Sensor:基于QM-NG1探头的气体传感器,采用目前国际上工艺比较成熟,生产规模最大的Sn02材料作为敏感基体制作的广谱性气体传感器(图1)。该产品的最大特点是对各种可燃性气体(如氢气、液化石油气、一氧化碳、烷烃类等气体)以及酒精、乙醚、汽油、烟雾等有毒气体具有高度的敏感性。

OLED屏: 0.96英寸OLED模块采用高亮度、低功耗的OLED屏,显示颜色纯正,在阳光下有很好的可视效果(图2)。模块供电可以是3.3V也可以是5V,不需要修改模块电路,OLED屏具有多个控制指令,可以控制OLED的亮度、对比度、开关升压电路等指令。操作方便,功能丰富。同时为了方便应用在产品上,预留4个M2固定孔,方便用户固定在机壳上。

我们给连接好的Arduino主板上传程序(图3),给烟雾报警器设定数值,设定了160-210之间发出“警告”提示,210以上发出“危险”提示,并且喇叭提示音更加急促。我们还增加了温湿度传感器模块,在显示屏上就能看到当时温度和湿度的具体数值,也能看到烟雾当时的大小情况。

程序上传完成,测试烟雾报警器。但是用烧着的火柴产生的烟雾来测试的话烟雾无法达到需要的浓度,测试结果不是很理想。所以我们就用了替代品——酒精,测试结果非常直观明显。有没有兴趣,来动手自己做一个吧!