基于ESP8266的空气温湿度检测系统

一、课题研究意义、现状及应用分析

智能家居作为物联技术在居住环境中的综合体现, 现今已被越来越多的中国消费者所接受。环境监测作为其中的一项重要组成部分, 通常会通过各种传感器对空气温度、湿度、燃气浓度、火焰探测等项目进行监测。其中空气温湿度的智能检测常作为附加功能应用于空调、加湿器、除湿器等家电, 需要启动体量较大的家电才能实现检测, 成本较高;而传统的简易物理温湿度测量仪不具备远程实时显示的功能, 便捷性较低。

本文设计提出的基于ESP8266的空气温湿度检测系统, 具有通过远程实时显示空气温湿度讯息的功能, 具备系统结构简易、硬件连接简单、网页制作便捷、成本较低等优点。

二、课题总体方案设计及功能模块

(一)课题总体方案设计

本系统由检测对象、温湿度传感器、ESP8266开发板、web端、蜂鸣器等部分构成。检测对象为空气温湿度信息;传感器把在空气中获取的温湿度信息转变为电信号输出至ESP8266开发板;开发板首先将接收到的空气温湿度信息进行数据处理, 通过比特与数值的换算公式,输出可直接读取的温湿度数字和符号信息,例如“32℃ 78%”;然后开发板通过wifi与web端相连接, web端接收并实时显示开发板输出的温湿度信息;最后将温湿度信息数据与设定的阀值进行对比,实现高温报警。

(二)功能模块

三、系统硬件平台及接口设计

 (一)系统硬件平台

1、ESP8266 MCU 开发板

ESP8266作为一款WIFI网络通信模块,能够实现数据的网络传输,具有运行稳定、价格便宜等特点,该模块不仅能独立运行、也可作为子模块搭载于其他控制器运行。ESP8266支持AP/STA/AP+STA三种工作模式,这里选择STA工作方式,将 ESP8266 作为站点连接到由接入点建立的 WiFi 网络。

2、DHT11数字温湿度传感器

DHT11 数字温湿度传感器,包括一个电阻式感湿元件和一个NTC测温元件,是一款含有已校准数字信号输出的温湿度复合传感器。该产品精度高、可靠性好、响应快、稳定性强、抗干扰能力强、性价比极高并且连接方便。

3、0955无源蜂鸣器

0955无源蜂鸣器内部不带震荡源,直接用直流信号无法令其鸣叫。必须使用2K-5K的波形脉冲信号才能驱动它。

4、电源模块

电源信号由USB接口提供,目的是方便提供电源的来源和可靠性。

(二)接口设计

 四、系统软件功能设计,程序流程图及代码实现

(一)系统软件功能设计

用HTML标签、CSS、JavaScript等语言,制作一款简单实用的web端实时温湿度显示界面,调用API接口,将传感器获取的温湿度信息传送到显示界面。

(二)程序

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

77 BRO

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值