加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

低成本便携式房间监控器,源码分享

2021/02/22
480
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

一个简单的低成本房间监视器,可测量温度,湿度,二氧化碳浓度和VOC。该数据可通过互联网访问。

硬件部件:

  • NodeMCU ESP8266分支板×    1个    
  • CCS811    ×    1个    
  • DHT22温度传感器    ×    1个    
  • Itead Nextion NX4832T035-3.5英寸HMI TFT LCD触摸显示模块×    1个    
  • 跳线(通用)    ×    1个    
  • 塑料外壳,项目箱    ×    1个    

软件应用程序和在线服务:

  • Arduino IDE    
  • Itead Nextion HMI界面编辑器

手动工具和制造机:

  • 烙铁(通用)    

我使用IoT开发了一个简单的天气监控系统,其中使用了多个传感器,Arduino UNO和NodeMCU。数据已发送到ThingSpeak接口以监视数据。在获得上一个项目的信心后,我决定尝试开发一种用于房间的便携式房间监控设备,以测量房间的空气质量水平。

该房间监控设备包括DHT22温湿度传感器,CCS811 CO2和VOC传感器,3.5英寸的Nextion显示屏(用于显示所有读数)以及最后一个ESP8266 NodeMCU微控制器,用于从传感器获取数据并将其发送到Web服务器。Web服务器由一个仪表板组成,该仪表板显示所有传感器读数。该仪表板是使用简单的HTML,CSS,JS和PHP编码开发的。我已经使用了我的个人托管空间,但是如果您是初学者,则可以使用免费的托管空间,例如WebHost 。由于我对Web技术很熟悉,因此能够在仪表板上工作并从头开始创建它。

仪表板用户界面:

设备上的显示器是使用CoralDraw软件定制设计的,并且显示器上的图像已使用Nextion Editor导入。

该项目中另一个有趣的部分是连接到Wi-Fi。旧方法建议在上载到NodeMCU的过程中在代码中输入SSID和密码。经过研究,我发现Wi-Fi管理器库是一种优化的解决方案,可以在其中从智能手机笔记本电脑输入Wi-Fi凭据。
 

  • room_monitor_circuit_diagram_DsvJCbmypA.pdf
    描述:原理图
  • code_for_the_esp8266_nodemcu.ino
    描述:源码

相关推荐

电子产业图谱