项目简介
本项目是基于NodeMCU ESP8266 ESP - 12F的家庭监控系统,借助标准微控制器构建出具备通信能力的系统,支持http/https、mqtt等协议,可用于对家庭环境的温度、压力等参数进行监控。
项目的主要特性和功能
特性
- 支持多方面配置,包含Wifi配置(接入点与常规配置)、自动配对和自动更新。
- 支持HTTP、HTTPS和MQTT等多种协议。
- 可连接BMP180温度和压力传感器、DS18B20温度传感器等多种传感器。
- 具备安全配置,有配置AP和密钥设置。
功能
能实时获取家庭环境的温度、压力等数据,并通过相应协议和服务器进行数据交互。
安装使用步骤
安装
- 打开Arduino偏好设置(Ctrl+,),在“附加板卡管理器URL”中添加以下链接:
arduino https://arduino.esp8266.com/stable/package_esp8266com_index.json
- 上传草图。
配置
- 将设备连接到电源。
- 把手机连接到设备创建的新接入点,如
sentinel - xxx
。 - 通过访问http://192.168.4.1进入设备设置,完成配置。设备完成配置后会自动与服务器配对。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】