基于Arduino的燃气泄漏检测系统与自动切断调节器

简介: 基于Arduino的燃气泄漏检测系统与自动切断调节器

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.


注意:本博文为不得在未经本人同意进行转载或者二次创作,违者必究!!!


目录
相关文章
|
1月前
|
传感器
基于Arduino的植物状态监测系统
基于Arduino的植物状态监测系统
42 1
|
4月前
|
传感器 数据采集 机器学习/深度学习
LabVIEW开发电机故障监测系统
LabVIEW开发电机故障监测系统
50 0
|
1月前
|
传感器 编解码 人机交互
基于51单片机的温室大棚环境检测系统
基于51单片机的温室大棚环境检测系统
53 0
|
1月前
|
传感器 数据采集 监控
基于STM32的温室大棚环境检测及自动浇灌系统设计
基于STM32的温室大棚环境检测及自动浇灌系统设计
262 0
|
4月前
|
数据采集 监控 数据处理
LabVIEW电涡流检测系统
LabVIEW电涡流检测系统
31 1
|
4月前
|
传感器 运维 安全
LabVIEW电动汽车核心部件检测系统
LabVIEW电动汽车核心部件检测系统
45 1
|
4月前
|
数据采集 传感器 算法
LabVIEW液压伺服压力机控制系统与控制频率选择
LabVIEW液压伺服压力机控制系统与控制频率选择
39 2
|
6月前
|
传感器 安全 芯片
雨滴检测报警电路设计与调试
雨滴检测报警电路设计与调试
45 1
|
6月前
LabVIEW通过状态监测延长设备工作寿命
LabVIEW通过状态监测延长设备工作寿命
30 2
|
6月前
|
传感器 监控
LabVIEW开发监测太阳能电池和损伤检测
LabVIEW开发监测太阳能电池和损伤检测
33 3