在本篇文章中,我们主要介绍如何使用MQ-135传感器和Arduino开发板制作一款烟雾探测器,用于测量环境中的烟雾等级。只需将MQ-135气体传感器模块与Arduino和1602 LCD模块连接即可显示。我们使用的烟雾传感器是MQ-135传感器。烟雾探测器在检测建筑物以及一些重要场合中的烟雾或火灾中非常有用。

烟雾探测器电路不仅可以感应空气中的烟雾,还可以读取并显示空气中的烟雾等级。当烟雾等级高于所需极限时,此电路触发蜂鸣器,该阈值可根据要求在规范中更改。除了MQ-135,您还可以使用MQ2、MQ3、MQ5模块。它们基本上都有相似的功能。

所需组件

对于使用MQ-135传感器和Arduino的烟雾探测器,我们需要以下组件:

● Arduino UNO开发板

● 1602液晶屏

● MQ-135烟雾传感器模块

● 蜂鸣器

● 面包板

● 连接导线

MQ-135烟雾传感器模块简介

MQ-135模块传感器在清洁空气中的电导率较低。当目标可燃气体存在时,传感器的电导率会随着气体浓度的升高而升高。转换电导率的变化以对应气体浓度的输出信号。 MQ135气体传感器对氨、硫化物和苯蒸汽具有很高的灵敏度,对烟气和其他有害气体也很敏感。它价格低廉,适用于各种应用,例如有害气体/烟雾检测。

MQ-135模块传感器的特征

● 检测范围广

● 快速响应和高灵敏度

● 稳定长寿命简单的驱动电路

● 用于建筑物/办公室的空气质量控制设备,适用于检测NH3、NOx、酒精、苯、烟雾、CO2等。

● 尺寸:35mm x 22mm x 23mm(长x宽x高)

● 工作电压:DC 5 V

● 信号输出指令。

● 双信号输出(模拟输出和高/低数字输出)

● 4.2V模拟输出电压,浓度越高,电压越高。

MQ-135烟雾传感器由二氧化锡(SnO2)、氧化铝微管(测量电极)内的透视层和管状壳体内的加热元件组成。传感器的端面被不锈钢网包围,背面固定连接端子。燃烧任何东西都会从源头散发出烟。随着烟雾在二氧化锡感测层上级联,电阻降低。通过使用外部负载电阻,电阻变化被转换为相应的电压变化。

更多内容请参考以下链接:https://www.yiboard.com/thread-1436-1-1.html


欢迎扫码关注微信公众号:yi-board

基于MQ-135传感器和Arduino开发板的烟雾探测器相关推荐

  1. 使用火焰传感器和Arduino开发板搭建火灾报警系统

    在本篇文章中,我们通过将火焰传感器与Arduino开发板连接起来,一步步学习使用Arduino和火焰传感器搭建火灾报警系统.火焰传感器模块包含一个用于检测光照的光电二极管和一个用于控制灵敏度的运算放大 ...

  2. c语言模拟32u4单片机,一种基于Atmega32u4的教学型Arduino开发板的制作方法

    本实用新型涉及一种教学型Arduino开发板,具体是基于Atmega32u4芯片的教学型Arduino开发板. 背景技术: 近些年来,互联网和物联网高速发展,在推动社会生产力快速发展的同时,也对我们的 ...

  3. Arduino开发板使用DHT11温湿度传感器的方法

    在本篇文章中,我们将DHT11温湿度传感器与Arduino开发板和LCD显示屏连接,设计一种能够测量室温和环境湿度的设备.简单地说,我们将使用Arduino和DHT11传感器设计数字湿度和温度计,并将 ...

  4. 使用Arduino开发板连接模拟pH传感器

    在化学中,pH是用于指定水基溶液的酸性或碱性的标度.酸性溶液的pH值较低,而碱性溶液的pH值较高.因此,Ph传感器具有确定任何溶液的Ph的能力,即可以判断该物质本质上是酸性.碱性还是中性.通过了解pH ...

  5. 如何基于Arduino开发板使用BH1750环境光传感器

    当您将手机放在阳光下或强光照条件下时,它会根据光线条件自动调节亮度.现在大多数显示设备,无论是电视还是手机,都内置环境光传感器来自动调节亮度.今天在本篇文章中,我们将使用一个这样的传感器BH1750光 ...

  6. 使用ESP12和Arduino开发板制作一款基于物联网IoT的电能表

    大家都知道,在每个房子或办公室里面,都会安装有一块电能表来测量使用的电量.每个月的最后一天,很多人都会担心电费高,我们不得不偶尔看一下电能表.但是,如果我们能够监控世界各地的电力使用情况,并在电量达到 ...

  7. 基于Arduino开发板的火焰报警器

    ** 基于Arduino开发板的火焰报警器* 概述 本文将通过使用火焰传感器与Arduino UNO组成一个简单的火灾报警系统.该火焰传感器是基于IR(红外线 Infrared Radiation)的 ...

  8. 基于Arduino开发板的文本转语音(TTS)转换器

    文本转语音(TTS系统)能够将普通文本转换为语音.这种技术使系统能够用人声说出文本.有许多文本转语音转换的例子,例如公共交通公告.客户服务电话.智能手机中的语音助手或一些机器的导航菜单.您甚至可以在M ...

  9. 基于Arduino开发板使用HC-12远程无线通信模块

    在本篇文章中,我们将学习如何使用HC-12无线串行通信模块,该模块能够在多个Arduino开发板之间进行远程无线通信,距离可达1.8km.其中,我列举了两个基本的例子,来解释了如何连接HC-12模块并 ...

最新文章

  1. 零散的MySQL基础总是记不住?看这一篇就够了!
  2. SpringMVC之Controller查找(Spring4.0.3/Spring5.0.4源码进化对比)
  3. python - 面向对象(二)
  4. Java判断工作日计算,计算随意2个日期内的工作日
  5. golang grpc demo
  6. 【内部资源】这份Java全能手册在字节传疯了!
  7. window 显示本机信息的脚本 bat
  8. Oracle增加自增长列
  9. 20145228《网络对抗》 后门原理与实践
  10. Python Thrift 简单示例
  11. skywalking学习
  12. 如何复制百度文库中的内容
  13. 计算机软件产品开发编写指南,计算机软件产品开发文件编制指南GB 8567-1988(6)[7]...
  14. 傅里叶变换1 ~ 离散时间傅里叶变换(DTFT)
  15. matlab实现双线性插值,使用双线性插值法放大图像(matlab实现)
  16. 大唐双龙传JAVA版小游戏_大唐双龙传_JAVA游戏免费版下载_7723手机游戏[www.7723.cn]...
  17. 简单、强大的swig.js
  18. 物理正确的lookdev[1/2]--光照环境
  19. Python - 装机系列41 腾讯云轻服务器
  20. HCIA基础课程 一

热门文章

  1. CSS之弹性盒子模型(Flex布局)
  2. 动态链接(地址无关技术)
  3. win10电脑自动配置ipv4地址169怎么办?win10电脑关闭自动配置ipv4地址的方法
  4. Dynamic Slicing for Deep Neural Networks
  5. vimdiff颜色设置 + vimrc设置 (copied)
  6. dir file list.file list.dirs
  7. 微信公众号开发——关键词自动回复
  8. 雷军手机使用时长曝光!一天刷抖音、微博、微信,办公仅34分钟
  9. 百事可乐大玩黑罐只换不卖
  10. html 引入gif 不会动,GIF图片在电脑上不会动的解决办法