
Arduino 智能家居控制终端
简介
主控为支持 Arduino IDE 的 ESP32-WROOM-32D-N4 模组,外围器件可根据需求使用排针进行扩展,如传感器、指示灯、继电器、扬声器、麦克风、OLED显示屏、触摸按键等。
简介:主控为支持 Arduino IDE 的 ESP32-WROOM-32D-N4 模组,外围器件可根据需求使用排针进行扩展,如传感器、指示灯、继电器、扬声器、麦克风、OLED显示屏、触摸按键等。开源协议
:GPL 3.0
描述
硬件
主控为支持 Arduino IDE 的 ESP32-WROOM-32D-N4 模组,可根据实际情况进行修改和替换;
外围器件可根据需求使用排针进行扩展,如高精度温湿度传感器(SHT40)、指示灯、继电器、扬声器、麦克风、OLED显示屏或墨水屏、触摸按键等。
项目功能
智能联网,远程获取温湿度数据,控制室内物联网产品,如灯光、用电器开关等。
通过MQTT协议连接Home Assistant实现智能手机随时监测数据和家用电器的远程控制;
应用场景
室内环境、工业环境、实验室等。
这里举例展示了实现蓝牙网关的项目设计。
ESPHome 蓝牙智能网关
ESPHome 固件烧录,实现 HomeAssistant 连接。
电脑连接开发板,打开网页 https://esphome.io/projects/?type=bluetooth
点击 Connect 通过串口连接开发板并自动安装 ESPHome 固件


运行 HomeAssistant (HA) 智能家居平台

通过路由器 192.168.1.1 查询 ip 地址,并添加 ESP32 设备至 HA 平台。
自动扫描获得小米蓝牙温湿度计2设备列表,登录小米ID账号即可添加至 HA 设备列表

如此可实现远程 HA 访问监测传感器数据。

实物展示




3D 外壳


3D 外壳文件见附件。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论