Neopixel60时钟
创建了一个在DS1307实时时钟上运行的时钟。 它具有4种不同的时钟形式,可以通过按按钮进行选择。 秒,分钟和小时也可以通过按下按钮进行调整。 这将对RTC进行重新编程。 第四个按钮允许使用电位计来设置时钟不同部分的亮度(以及选择要在时钟上显示的颜色)。 光敏电阻还可以检测房间的亮度并相应地调整时钟强度。
该文件夹包含同一草图的多个选项卡。 将文件夹拖放到您的Arduino文件夹中,然后从那里打开。
时钟使用我汇总的一个小库来读取和设置分钟,秒和小时。 它包括在这里。
每个时钟都需要一个初始时间更新和一个最终的strip.show(),这是在每个时钟功能之外处理的。 如果您想占用一个时钟并重新调整其用途,请记住这一点。