电子说
步骤1:部件列表
1。任何传统灯具900-1000毫米高度
2。塑料管直径20-40毫米,高度900-1000毫米。我用过便宜的渠道管道
3。 WS2812每米带30-60个LED。 2-3米长
4。 ESP8266或ESP32设备。我用过ESP8266开发板
5。电源AC/DC 5V 2-3 A.(对于50个LED加上减去,计算结果为1A)
6。 LDR
7。继电器模块控制220v灯
8。电阻:1x 200欧姆,1x 10k欧姆
9。一些电线
步骤2:接线
现在是时候将所有组件连接在一起了。
第3步:组装
1。在塑料管周围缠绕LED带
2。将ESP8266放入任何塑料盒中
3。将继电器模块放入另一个塑料盒中
4。根据图表的电线
5。在灯泡底部安装盒子。我用塑料胶
6。将LDR放在灯的顶部并将电线隐藏在塑料管内
步骤4:软件
对于这个项目,我使用了通用软件,由我自己开发
请看一下github页面https://github.com/Yurik72/ESPHomeController
这里包含如何编译和设置的完整说明
正是这个项目我使用了以下配置文件
1。配置config.json
2。服务services.json
3.Triggers triggers.json
您需要检查和更改的内容:
1。 Services.json - 调整“numleds”:xxx,其中带状切割后实际LED的xxx数量
2。 config.json - 为您的设备“localhost”设置正确的主机名:《您的主机名》
3。 config.json - 为你的mqtt连接设置正确的值:“mqtt_host”,“mqtt_port”:,“mqtt_user”,“mqtt_pass”。
,如果mqtt_host为空,设备将不会尝试连接到mqtt
第5步:集成到Apple Home(可选)
请查看wiki,如何进行集成
https://github.com/Yurik72/ESPHomeController/wiki/。..
请查看Homekit2MQTT的配置部分。
如果您不想手动添加所有内容,只需在Homekit2MQTT配置中替换全部或部分文件(config.json)。
步骤6:享受
现在,当一切都完成后,您可以
使用任何设备通过浏览器管理灯光
打开/关闭RGB LED
打开/关闭灯泡
为WS2812管理颜色,亮度和40多种内置效果
设置简单上述所有功能的时序安排程序
使用Apple H. ome kit
打开/关闭RGB LED
打开/关闭灯泡
管理RGB Leds的颜色和亮度
使用Home kit自动化脚本设置调度程序
使用siri进行语音控制灯
全部0条评论
快来发表一下你的评论吧 !