
专业版
智能家居控制开关
680
0
0
0
简介
一个可以控制HA智能家居的手边盒子,带天气时间显示。
简介:一个可以控制HA智能家居的手边盒子,带天气时间显示。开源协议
:GPL 3.0
创建时间:2025-05-21 18:05:15更新时间:2025-06-03 17:03:30
描述
一、项目简介:智能家具控制器 —— 物理极简主义的全屋中枢
核心功能
- 一键集中控制:通过实体钮子开关,替代手机 APP 或语音指令的多层操作,直接控制全屋智能设备(如灯光、插座、窗帘等)。
- 轻量化设计:聚焦 “快准狠” 操作,默认集成基础开关功能,可选配亮度调节旋钮(后续可扩展温度 / 音量调节等)。
- 兼容 HomeAssistant:基于开源智能家居平台 HomeAssistant 搭建,支持自动化联动(如 “离家模式” 一键关闭所有设备)。
应用场景
- 家庭场景:老人 / 儿童友好的物理控制方式,避免依赖手机或语音的不便。
- 临时场景:露营、租房等场景中快速搭建轻量级智能中控。
- 极客改造:可扩展屏幕菜单、多设备分组控制等功能,适合嵌入式开发练手。
技术栈
- 硬件:微控制器(如 ESP32/Arduino)、钮子开关、电位器(旋钮)、PCB 板、继电器模块。
- 软件:HomeAssistant 自动化脚本、Arduino/C++ 固件、嘉立创设计工具。
- 通信:WiFi/MQTT 协议对接 HomeAssistant 服务器。
二、详细制作过程(附开源资源指引)
步骤 1:需求分析与方案设计
- 功能清单:
- 9个设备控制开关(钮子开关)。
- OLED 屏幕(显示天气时间当摆件)。
- 硬件:
- 主控:ESP32-WROOM-32D(带 WiFi,支持 MQTT)。
- 输入设备:2 脚钮子开关(自复位 / 锁定型均可)、10kΩ 电阻。

- 电源:5V/2A USB-C 供电。

步骤 2:PCB 设计与制版
- 工具:推荐使用嘉立创(开源免费)绘制原理图与 PCB。
- 关键操作:
- 自建元件库:若元件库缺少钮子开关封装,需手动绘制:
- 测量开关引脚间距、外形尺寸。
- 钮子开关(2 脚)。
- 制版下单:导出 Gerber 文件,通过嘉立创 / 捷配等厂商打样(建议选 FR-4 材质,1.6mm 厚度)。
- 自建元件库:若元件库缺少钮子开关封装,需手动绘制:
步骤 3:固件开发与烧录
- 开发环境:Install Tasmota在线烧录。
usbc接到天气时钟板子,天气时钟板子的烧录口3.3v接到控制板,需要几根线。

这个也可换成米家的开关模块接入米家控制。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论