
一个炫彩rgb时钟!
简介
驱动60颗ws2812实现炫彩显示效果!
简介:驱动60颗ws2812实现炫彩显示效果!开源协议
:GPL 3.0
描述
使用60颗ws2812b作为显示,板载了触摸芯片ttp223、充电保护芯片tp4057、陀螺仪芯片mpu6050
esp8266作为主控芯片,提供了联网功能
介绍视频移步bilibili:BV1nVXxYyEpt
复刻时注意!图中所示的两颗0R电阻(R13、R14)不需要焊接!是用于引出rst和flash按键方便调试!如焊上电阻则无法正常运行。
配网教程:
未连接wifi时或在时钟界面长按触摸键6秒可启动web配网功能。
1.连接名为"LED时钟配网"的热点。
2.自动跳转后点击第一个"Confugure WIFI"
3.选择需要连接的wifi后输入密码点击"save"即可
功能介绍:
短按中心触摸键可切换页面,在时钟界面长按触摸键进入配网模式,其他页面长按触摸键关机,在关机状态下短按开机。
rgb色环界面:
时钟界面:
红绿蓝led分别表示:时分秒针
重力交互界面:
用一颗mpu6050作为传感器,暂时没想到什么用法,做一个界面测试功能
注意:六十颗ws2812如果全部白色满亮度电流过大,在修改程序时请注意避免,尽量降低亮度并避免显示白色。
代码使用arduino ide编辑
整个工程的复刻难度不算大,最大的难点估计还是需要焊接60颗led,有条件的建议开个钢网节省时间
有任何问题欢迎在评论区提出!
设计图

BOM


评论