Arduino LPG燃气泄漏检测系统与自动切断调节器
引言
大家好,今天我要分享一个非常实用的项目——Arduino LPG燃气泄漏检测系统与自动切断调节器。这个项目的重要性不言而喻,因为燃气泄漏是一个严重的安全隐患。在厨房烹饪时,我们可能会忘记关闭燃气,或者因为食物溢出导致火焰熄灭,这两种情况都可能导致燃气泄漏。这个项目可以帮助检测到燃气泄漏,并自动关闭调节器,同时发出警报。
实物图:
所需材料
为了构建这个项目,你需要以下组件:
- Arduino Uno开发板
- MQ2燃气传感器
- 小型蜂鸣器
- LED灯
- 旧调节器
- 18650电池,带电池座和开关
- 伺服电机/微型伺服电机
- 跳线线
- 面包板(可选)
- 纸板
- 热熔胶
- Arduino IDE和编程线
步骤1:电路和程序
首先,我们需要构建电路。如果你是新手,不用担心,这里有详细的电路解释。项目有三个主要部分:MQ2传感器、伺服电机和蜂鸣器(带LED)。
MQ2燃气传感器连接:
- VCC引脚连接到Arduino的5V
- GND引脚连接到Arduino的GND
- AO(模拟输出):连接到Arduino的模拟引脚A0
蜂鸣器连接:
- 正极(较长的腿)连接到Arduino的数字引脚8
- 负极(较短的腿)连接到Arduino的GND
伺服电机连接:
- 红线连接到Arduino的5V
- 棕线连接到Arduino的GND
- 橙线连接到Arduino的数字引脚9
连接完这些组件后,我们可以上传代码到Uno。只需复制并粘贴以下代码到您的IDE中,选择正确的端口号,然后点击上传,您应该可以看到代码顺利上传。
步骤2:电路设置
连接完所有组件后,我们可以将它们放置在纸板上。我使用了一些3D打印的部件来固定燃气传感器和伺服电机。你也可以使用纸板,或者如果你有3D打印机,可以打印类似的部件来固定传感器。使用适量的热熔胶,确保部件牢固地粘在纸板上。
步骤3:调节器开关机制
项目中最重要的部分是开关机制。我尝试了多种方法,最终发现使用弹簧有很多优点。弹簧可以减少冲击,伺服电机和调节器开关的运动略有不同,如果直接将伺服电机的角粘在调节器上,伺服电机将无法正常工作。因此,我使用了弹簧,这也减少了冲击。将弹簧粘在调节器开关上,等待完全干燥后,再将弹簧的另一端粘在伺服电机的角上。确保开关有足够的摆动空间,并且在其动作过程中没有障碍物。
步骤4:如何使用
使用这个系统非常简单!你只需要将这个设置连接到调节器,并确保调节器开关与伺服电机的角对齐。为了充分利用这个设置,确保燃气传感器有延长的电线,并将传感器放置在靠近炉灶的地方(注意热量!)。现在,当你打开电源时,伺服电机返回到原始位置(当调节器开关处于开启状态时,调整调节器位置,其余的就交给这个设置吧!)。如果你忘记关闭燃气,或者由于炉灶上的食物溢出导致燃气火焰熄灭,燃气泄漏就会发生。此时,MQ2会检测到燃气。它会通过蜂鸣器的声音和红灯发出警报,并立即通过伺服电机的角移动来关闭调节器开关。要重置系统,你只需要手动打开调节器开关和伺服电机的角,然后打开电源,系统就准备好再次使用了。
希望你喜欢这个项目,并在构建过程中找到乐趣!如果你有任何问题或需要帮助,欢迎在评论区交流。
作者:Svan.
注意:本博文为不得在未经本人同意进行转载或者二次创作,违者必究!!!