ESP32-CAM高性价比温湿度监控系统(原理图+源码+教程)
原标题:ESP32-CAM高性价比温湿度监控系统(原理图+源码+教程)
在上一期的项目:ESP32-CAM、ESP8266、WIFI、蓝牙、单片机、热点创建嵌入式DNS服务器(姐妹篇) 详细介绍了嵌入式服务器局域网DNS的应用,当时的服务器主页只能查询ESP32-CAM板载LED 灯的状态和控制LED灯的打开和关闭,但是没有查询环境参数功能,没有真正体现出物联网技术的精髓。
在这一期的项目中,保留上一期的功能之外,将加入DHT11温湿度传感器模块,这个模块只有一个数据接口data,所以只占用ESP32-CAM的一个GPIO14,所以很容易将上一期的项目改造成一个温湿度监控系统。系统的功能就是在表单的窗口中输入:data 再点击cmd按钮提交命令,ESP32服务器就会查询温湿度数据返回到服务器主页,用户就可以查询到环境参数,显示在反馈信息那里,对上一期功能不清楚的买家可以去看看上一期的介绍。效果如下图所示:
硬件连接效果:
硬件和软件综合调试:
硬件和软件综合调试:(查询温湿度,温度是34,湿度是69)
源文件目录变化:
总结:这一期比上一期的源码多了两个文件,这两个文件就是arduino的dht11库,网上也比较难找,调试过程也出了不少问题,最终实现了温湿度查询的功能,上一期我也说过,这个姐妹篇的代码扩展程度很高,随意提升系统的功能,所以现在把姐妹篇的代码改造一下变成温湿度监控系统,如果买家想学习怎么拓展系统功能,可以考虑都看看这两套代码的异同点,一般人添加库函数进去肯定会出现不少错误的,不是那么容易成功的,对比过这两套代码,就会添加新的传感器代码进去了,肯定有所收获!!!
责任编辑:
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。