该彩虹时钟由60颗WS2811幻彩灯条构成,采用ATmega328(ATmega328数据手册)为AVR单片机,电路硬件部分设计简单,具体看材料清单就知道了。
8种显示模式:
显示小时/分钟/秒(DST自动调整);
显示月和日;
显示周期,比如具体星期几的设置;
将一天按百分比来划分,如日出和日落标准;
月亮的位相(根据纬度、经度和时区硬编码到固件);
谱(每秒钟变化一度的色调);
纯色(每秒钟变化一度的色调)
等离子体(三个随机的锚点随机颜色,改变每1/2秒);
12种基本颜色有:红色、橙色、黄色、黄绿色,绿色,春天的绿色,青色,蓝色,蓝色,紫色,红色,玫瑰(即每30度色调)
5种混合模式:互补的,模拟的,补色分割,三合一和四合一;
注意:所有的时间和蜉蝣计算来自Swfltek时间库。
附件内容包括:
源代码;
相关参考文档(英文);
8 MHz AVR在800kHZ下驱动WS2811参考代码;
原理图:
源文出处:https://hackaday.io/project/1237-iris-clock