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

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

3天内不再提示

采用ESP8266的气体探测电路方案设计

h1654155282.3538 来源:陈翠 作者:电路城 2019-09-28 17:17 次阅读

家庭自动化的简易空气质量监测

ANAVI气体探测器是一种开源,易于使用,兼容Wi-Fi的开发板,用于监测空气质量和探测危险气体。它支持流行的模拟MQ气体传感器模块,如MQ-135,MQ-2,MQ-3等。此外,它还配有用于迷你OLED显示器的插槽和最多三个额外的I²C传感器模块,包括用于精确数字传感器的HTU21D测量温度和湿度。

空气污染是一个非常严重的问题。监测空气质量和检测有毒气体可以改善一个人的生活质量。所有这些功能使ANAVI气体探测器适用于对家庭自动化和环保生活方式感兴趣的开发人员,制造商,学生和开源爱好者。

快速设置

ANAVI气体探测器入门很简单。无需焊接。要打开ANAVI气体探测器,只需将标准USB充电器插入microUSB连接器即可。提供全面的用户手册,其中包含使用ANAVI气体探测器所有功能的准确步骤。

ANAVI气体探测器完全符合Arduino IDE,PlatformIO,流行的开源家庭自动化软件平台Home Assistant和OpenHAB,通过轻量级消息传递协议MQTT以及带有MATLAB分析的开放式物联网平台ThingSpeak。使用ANAVI气体探测器,开发人员可以轻松地通过轻松构建和刷新自己的源代码版本来专注于软件。精通技术的用户可以轻松地将ANAVI气体探测器集成到他们现有的开源家庭自动化平台中。

开源

与我们之前的所有物联网产品一样,ANAVI气体探测器是一个完全开源的项目,它将开源硬件与免费和开源软件相结合。它已经由UID BG000018下的开源硬件协会认证

免费和开源软件工具KiCad和OpenSCAD用于设计ANAVI气体探测器及其丙烯酸外壳。GitHub上提供了源代码和原理图。所有单位将在保加利亚普罗夫迪夫制造。

所有技能水平的乐趣

ANAVI气体探测器易于使用。你不需要成为一个技术高手来使用它。你可以在不使用任何工具的情况下进行组装,只需要一把螺丝刀即可将OLED显示器安装到丙烯酸外壳上。无论你是家庭自动化的新手还是熟练的工程师,ANAVI气体探测器都是许多项目的绝佳选择。

ANAVI气体探测器还可以作为家庭自动化的便捷开发板。I²C传感器模块的附加插槽使其适用于对物联网,编码或开源感兴趣的任何人。

ANAVI气体探测器适用于:

监测室内空气质量

监控室内环境温度和湿度,实现家庭自动化

在Home Assistant,OpenHAB,Domoticz,ThingSpeak等开源软件平台中记录数据。

快速物联网原型设计和软件开发

通过节省面包板和跨接电缆的麻烦来学习嵌入式软件开发

功能和规格

CPUTensilica L106 32位处理器ESP8266

连接性: Wi-Fi 802.11 b / g / n

气体传感器支持: MQ-135用于空气质量或任何其他5 V MQ模拟气体传感器

外围设备:迷你OLED显示屏,用于闪烁定制固件的UART引脚,按钮,用于I²C传感器的三个插槽

兼容性: Arduino IDE,PlatformIO,Home Assistant,OpenHAB,ThingSpeak,MQTT和任何现代Web浏览器

认证:开源硬件协会(OSHWA)BG000018

尺寸: 75毫米x 40毫米

传感器

开箱即用,ANAVI气体探测器支持以下模块:

MQ-135气体传感器用于空气质量

0.96“OLEDI²C显示屏

HTU21DI²C传感器适用于温度和湿度

BH1750I²C传感器用于照明

BMP180I²C传感器,用于温度和气压

APDS-9960I²C传感器,用于RGB颜色和手势检测

你还可以连接任何其他5 V MQ气体传感器或I²C传感器,但你必须注意其软件集成。

它是如何工作的?

低成本MQ气体传感器在制造商社区中很受欢迎。它们广泛用于测量空气质量,自行测试呼气测醉器或检测气体泄漏。它们是室内使用的模拟气体传感器。其中大部分工作电压为5 V.

MQ气体传感器种类繁多,具体取决于它们的灵敏度。流行的型号是MQ-135(用于空气质量),MQ2(用于甲烷,丁烷,LPG,烟雾),MQ-3用于(酒精,乙醇,烟雾),MQ-7(用于一氧化碳)和MQ-9(用于一氧化碳和易燃气体)。

所有MQ气体传感器都遵循相同的原则。内置加热器可提供所需的工作环境。在清洁空气中存在具有较低导电性的敏感层。随着气体浓度的升高,传感器的电导率会升高。根据电导率,传感器输出0到5 V范围内的模拟数据。气体灵敏度需要校准,并取决于温度和湿度的影响。

尽管MQ气体传感器便宜且方便,但仍有一些注意事项。它们需要大量的预热时间。首次打开传感器时,它必须在洁净空气的房间内工作至少24小时(建议MQ-135使用48小时)进行校准。之后,在每次启动时,加热器需要几分钟才能提供所需的工作环境,然后传感器才能正确测量。MQ传感器检测它们所反应的空气中的气体,但它们无法提供有关特定气体的精确信息,以百万分率(ppm)为单位。随着时间的推移,MQ传感器的灵敏度下降,因此建议定期更换传感器。因此,ANAVI气体探测器没有任何内置的MQ气体传感器,用户只需轻松更换传感器即可。

ANAVI气体探测器使用模数转换器ADC)从传感器读取数据。我们的开源软件专为MQ-135开发。根据传感器的模拟输出值,ANAVI气体探测器可确定室内空气质量是好,中等还是差。此信息显示在迷你OLED显示屏(如果已连接)以及电路板上的绿色,黄色和红色指示LED上。由于它是开源软件,开发人员可以轻松地修改和调整其他MQ气体传感器,例如MQ-2或MQ-3。ANAVI气体探测器上的UART引脚确保可以在电路板上闪烁自定义固件。

所有带ANAVI气体探测器的套件均包括MQ-135。它具有二氧化锡(SnO2)敏感层。该传感器用于建筑物和办公室的空气质量控制设备,因为它适用于检测NH3,酒精,苯,烟,CO2等。

套件包含什么?

优势

通过各种开发板和传感器,确实有数百个用于确定空气质量的项目。他们中的大多数需要高级技能。对于精度影响精度的常见错误是使用范围为0至3.3 V的模数转换器(ADC),用于MQ气体传感器,范围为0至5 V.

与其他产品不同,ANAVI气体探测器完全是开源的。它支持各种各样的低成本模拟气体传感器,并且不需要面包板或烙铁来启动。通过适当的分压器,ANAVI气体探测器可检测支持的气体传感器的全部输出范围。

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

    关注

    1

    文章

    17

    浏览量

    10488
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    44816
收藏 人收藏

    评论

    相关推荐

    ESP8266系列模块选型

    ESP8266系列模块选型ESP8266 ESP-01 ESO-02
    发表于 01-05 17:34 37次下载

    使用esp8266实现STM32联网(最简单USART方法)

    上一篇 esp8266怎么配置esp8266和USB转TTL连接esp8266简单介绍esp8266连接路由器esp8266通过路由器连接在
    发表于 11-22 11:51 1.2w次阅读

    Ardnino的ESP8266编程源码

    这是采用Ardniuo for ESP8266 IDE 编写的ESP8266的编程,简单实现WIFI串口通讯,让51单片机不用在写AT指令的编程。 可以通过电脑串口调试查看信息,不过你必须了解
    发表于 12-04 11:54 9次下载

    esp8266 at指令集详解

    ESP8266可广泛应用于智能电网、智能交通、智能家具、手持设备、工业控制等领域。本文介绍了esp8266 at指令集,以及ESP8266使用AT指令开发示例
    发表于 12-08 13:52 14.3w次阅读
    <b class='flag-5'>esp8266</b> at指令集详解

    ESP8266-NodeMCU

    ²C1.8 SPI1.9 ESP8266引脚功能一览ESP8266-NodeMCU引脚功能1.1 可用引脚  ESP8266芯片有17个GPIO引脚(GPIO0~GPIO16)。这些引脚中的GPIO6~GPIO 11被用于连接开
    发表于 10-25 16:51 43次下载
    <b class='flag-5'>ESP8266</b>-NodeMCU

    ESP8266 wifi模块开发汇总

                                  ESP8266 wifi模块开发汇总 ESP8266 wifi模块开发汇总本文档主要介绍开发者在ESP8266开发中常见的一些问题。 这些
    发表于 11-05 19:21 188次下载
    <b class='flag-5'>ESP8266</b> wifi模块开发汇总

    ESP8266学习之路——环境部署

    文章目录前言ESP8266SDK前言ESP8266SDK官方链接
    发表于 12-22 18:47 28次下载
    <b class='flag-5'>ESP8266</b>学习之路——环境部署

    解决esp8266 Mircopython OTA 远程升级方案

    对于ESP8266的开发,在arduino平台上的开发库非常多,arduino上也可以找到esp8266OTA的许多解决方案,最近突然对Mircopython好奇起来,想通过Mircopython写
    发表于 12-22 18:53 7次下载
    解决<b class='flag-5'>esp8266</b> Mircopython OTA 远程升级<b class='flag-5'>方案</b>

    ESP8266 连接USBToTTL无法检测到串口的问题

    由于采用的USBToTTL供电能力不足导致ESP8266模块无法正常启动,采用单片机或其它供电能力相对充足的电源给模块供电,然后ESP8266的TXD、RXD连接USBToTTL的RX
    发表于 12-28 19:51 3次下载
    <b class='flag-5'>ESP8266</b> 连接USBToTTL无法检测到串口的问题

    ESP8266作为客户端发送get请求和post请求的电路方案设计

    系列文章目录第一章ESP8266的java软件仿真测试第二章ESP8266硬件与软件测试第三章ESP8266客户端与Java后台服务器联调第四章ESP8266客户端与JavaWeb服务
    发表于 12-29 19:06 6次下载
    <b class='flag-5'>ESP8266</b>作为客户端发送get请求和post请求的<b class='flag-5'>电路</b><b class='flag-5'>方案设计</b>

    ESP8266使用教程之初识

    一.ESP8266介绍​ 这里将会使用正点原子的 ATK-ESP8266 为例,来说明 ESP8266 的使用。​ 该模块上面板载了安可信的公司的 ESP8266 模块,ATK-
    发表于 01-04 18:59 80次下载
    <b class='flag-5'>ESP8266</b>使用教程之初识

    ESP8266低功耗解决方案

    电子发烧友网站提供《ESP8266低功耗解决方案.pdf》资料免费下载
    发表于 09-23 10:26 3次下载
    <b class='flag-5'>ESP8266</b>低功耗解决<b class='flag-5'>方案</b>

    ESP8266硬件

    目前市面上有关ESP8266模组有很多的种类,但是都是使用的乐鑫公司开发的ESP8266的wifi模组,而且种类也很多。
    的头像 发表于 02-10 14:25 4588次阅读
    <b class='flag-5'>ESP8266</b>硬件

    ESP8266初次如何实现无线通信(基于电脑与ESP8266)

    的且集成的国产WIFI模块,它有很多种型号,但是使用方法没什么太大的区别,也可以说没区别,有些看起来引脚比较多的ESP8266模块只是将这个芯片的IO口拓展出来了而已。还有 一种原因就是它采用的是Micropython编程的ESP826
    发表于 05-30 09:53 28次下载
    <b class='flag-5'>ESP8266</b>初次如何实现无线通信(基于电脑与<b class='flag-5'>ESP8266</b>)

    采用ESP8266的物联网开关

    电子发烧友网站提供《采用ESP8266的物联网开关.zip》资料免费下载
    发表于 07-06 15:03 4次下载
    <b class='flag-5'>采用</b><b class='flag-5'>ESP8266</b>的物联网开关