项目简介
本项目源于学校项目“Smart dom”,利用Arduino相关的硬件与软件技术,打造了一个可通过Web应用程序控制的住宅系统,实现对住宅内设备的远程控制与状态监测。
项目的主要特性和功能
- 合理的硬件搭配:以WeMOS Mega + WiFi R3(包含ATmega2560与ESP8266)为核心,结合温度传感器、显示屏、继电器、光线传感器、珀尔帖元件等,能够监测住宅内温度、光照等环境参数并控制相关设备。
- 网络控制功能:借助ESP8266搭建的Web服务器,用户可通过Web应用程序远程操控住宅设备。
- 数据监测显示:可收集温度、光照等传感器数据,并通过3.5寸TFT LCD显示屏进行展示。
安装使用步骤
硬件安装
- 按照清单准备1个WeMOS Mega + WiFi R3、2个DS18B20温度传感器模块、1个3.5寸TFT LCD显示屏、1个继电器模块、1个原型板、1个TEMT6000光线传感器、2个珀尔帖元件。
- 将各硬件模块正确连接到WeMOS Mega + WiFi R3开发板。
软件配置
- 安装Arduino开发环境。
- 从项目源码文件获取Web服务器(适用于ESP8266)和应用程序(适用于ATmega2560)的代码。
- 依据参考资料对WeMOS Mega开发板进行通信设置,比如设置不同模块间的通信模式。
- 将代码分别上传到ESP8266和ATmega2560中。
- 启动设备,通过Web应用程序访问并控制住宅设备。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】