项目简介
本项目是基于Arduino的智能家居温控与监控系统,借助物联网技术达成对家居环境温度和电流的实时监控。通过WiFi模块与Cayenne MQTT服务器通信,实现远程监控与控制。项目涉及Arduino UNO板、温度传感器、电流传感器、WINSTAR 3.5英寸智能显示屏和ESP32 WiFi模块等硬件设备。
项目的主要特性和功能
- 温度和电流实时监控:利用Arduino UNO板和传感器实时采集环境温度和电流数据。
- 本地显示与远程监控:数据既能在WINSTAR 3.5英寸智能显示屏实时显示,也能上传到Cayenne MQTT服务器实现远程监控。
- 远程控制:通过Cayenne MQTT软件的Web页面,可远程控制外部设备(如风扇)的开关。
- 数据反馈:外部设备(如风扇)开启时,电流传感器实时采集电流数据并显示在显示屏和Web页面。
安装使用步骤
- 硬件连接:依据项目硬件连接图,正确连接Arduino UNO板、传感器、显示屏和WiFi模块。
- 软件配置:配置Arduino UNO板的相关参数,如串口通信速率;在Cayenne MQTT软件上创建项目并配置相关参数。
- 代码烧录:将提供的源代码烧录到Arduino UNO板。
- 测试与调试:确保硬件连接无误后,进行系统的测试与调试。
- 使用:系统上电后,可在显示屏看到实时温度和电流数据,同时通过Cayenne MQTT软件的Web页面进行远程监控与控制。
系统示意图与演示视频链接
- 系统示意图:
- Cayenne MQTT Web页面:
- WINSTAR 3.5英寸智能显示屏:
- 演示视频:
- Youtube视频演示链接
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】