查看: 8998|回复: 2

[项目] 【翻译】π时钟-一个织布上的RGB Arduino时钟!

[复制链接]
  • TA的每日心情
    奋斗
    2019-9-10 13:16
  • 签到天数: 93 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2018-11-24 00:17:31 | 显示全部楼层 |阅读模式
    分享到:
    π时钟-一个织布上的RGB Arduino时钟!
    原文链接:https://www.hackster.io/chris-an ... rduino-clock-b703b4

    项目用到的硬件资源
    智能的RGB LED 若干
    Arduino Uno 1块

    背景故事:

            这个时钟起初是作为一个被子的设计,源于帕莱灰色实验室。我想把灯光融入它,这样他也会更漂亮,但我也希望它是有用的。我决定把它变成挂在墙上的钟!我开始使用几个智能的RGB LED,也被称为NeoPixels。新像素可单独寻址。最初,我希望使用可缝制的NeoPixels,但它们很昂贵,缝制要比焊接要长得多。新像素热粘在时钟的背面。
    DFDFE87B9D474F2DBA2884EE79A7553B.jpg
           π符号每隔一秒就会闪烁一次,时间和分钟都在一个单独的新像素链上!

           在我的Arduino Uno上,我在FastLED图书馆里玩过光模式,所以我知道我也想在里面加入一些有趣的彩虹模式。当时钟在3:14时,一个名为“颜色调色板”的示例代码将播放一个可爱的彩虹色。在3:15,时钟恢复正常。为了读时钟,你必须从ROYGBIV的角度来思考。彩虹从中间PI的开头开始,因此时间要么是红色的,要么是黄色的,或者是橙色的,这取决于需要多少位数才能告诉时间。例如,当是5:09时,5是红色的,9是黄色的。当是5:10时,5是橙色的,第一分钟(1)是提尔,第二(0)是紫罗兰。
    28D7B9F5036D3F5100F4E4B8CF94A65F.jpg
           时间是2:37!当我第一次开始这个项目时,我怀疑我需要一个RTC模块来准确地保持时间。我为Arduino找到了一个时间库,对其进行了测试,并决定先尝试使用它。结果它很好用!在保持时钟24小时后,它仍然完美地保持时间!

    原理图:
    E7C9DB913E63DA90C5ABB12E54C01C5B.jpg

    软件代码:
    游客,如果您要查看本帖隐藏内容请回复







    评分

    参与人数 1 +350 收起 理由
    satoll + 350 300+50资讯翻译完成

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    前天 16:36
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2018-11-26 09:27:09 | 显示全部楼层
    本篇中缺少视频,请补充
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-6-20 21:18
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2020-1-3 00:29:56 | 显示全部楼层
    很有意思的一个时钟
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则



    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 07:10 , Processed in 0.153673 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.