0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

彩虹瀑布时钟制作图解

454398 作者:工程师吴畏 2018-09-14 10:10 次阅读

如何让苍白单调的时间变成彩色的?这个彩虹瀑布时钟项目就是答案!

一段时间的全力投入之后,我终于完成了这个彩虹瀑布时钟:-)

这个时钟受到了这个DIY项目的启发:

在看到Doug的制作的时候,我想到了RGB LED,于是就计划做点不一样的创意出来。这就是思考后的成果(在被我女朋友一脚踢飞之前),我也很乐意和大家一起分享制作的过程。

这个制作基于一块Arduino上的ATmega328芯片,稍微修改了一下PCB把输出由负极性变为正极性,还添加了一块ULN2003用作缓冲输出。

1 设计

我在本地的一家小公司丝网印刷时钟的面板,一块是标准的300mm x 300mm尺寸,另一块的尺寸是自定义的185mm x 205mm。

小一点的面板可以用来安装到书架上的橱柜里,现在它已经在上面快活地呆了几个月,每天以通知我已经迟到这种残酷事情为乐。

这块面板同时也用来做修改后PCB的初次测试,这个设计一直表现的很完美。

2 制作钟体

时钟的主体部分同其他的钟相比没有太大变化。

我用了一些小技巧来提高光线的均匀度,同时避免眩光。

和普通的设计相比,一些特殊的技巧如下:

我找了了一些塑料条并将它们裁成两种尺寸,大一点的用在外框,小一点的用在内部的百叶窗网格上。

网格做好了以后,在上面贴了一层高反射率的铝箔胶带,在黑色的塑料基底上面是银色的反光层。

LED灯条安放在单元的顶部和底部,这样它们发出的光线就不会落到错误的字上。

这些LED灯条来自易趣,5M牌子。但是注意,有些不好用的灯条是用三个不同的LED拼装起来的,和三个芯片处于共同封装里的灯条相比效果就是渣渣。

3 电气连接

在彩虹版本上,我需要把LED的输出极性变化一下。开始我想用一个HEF4049来反相缓冲输出,接着我换成了ULN2003和UDN2981,它们不仅能够完成同样的功能,还能节省PCB板上的空间,最后用一个ULN2003来驱动3路PWM输出,制造随机的颜色变化。

同最初的线路布局相比引脚的位置有些变化,但和Doug的设计本质上没有什么区别。

这里有一份电路图的PDF文件。

每一段LED灯条需要连出4根引线,共阳极引线,蓝色阴极,红色阴极和绿色阴极。

我把所有的红色LED引脚接到一个连接器上,这样方便连接带状电缆。绿色和蓝色的LED引脚也照此办理。所有的线直接焊到连接器上,然后包上一层热熔胶。

把带状电缆从连接器连接到12V电源上,保证所有的LED都能工作,标记好哪一条电线对应哪一个单元。

4 彩虹时间

所有的电线接好以后可以坐下并观察颜色的变化。

你可以通过下面的代码调整RGB LED的颜色。

如果你把redNew和redNow的值都降低,那么理论上红色光的变化会减弱,而蓝绿色光的变化会更加明显。

最好还是自己做一次,然后亲眼看结果。

享受它吧!照片没有实际看起来那么好,有点可惜。

5 源代码

这里是彩虹钟的 源代码 ,基于Doug的设计,还能够自动调节白天/夜晚的发光亮度。

想要变更灯光变幻的速度,只需要在代码的最后改变延迟函数的值。

可以把150改成任何一个你想要的值。

这个代码唯一的缺点是当通过按钮调整时间的时候稍有延迟,但这不是致命的问题,因为每年只需要调节两次!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 时钟
    +关注

    关注

    11

    文章

    1734

    浏览量

    131490
  • 代码
    +关注

    关注

    30

    文章

    4788

    浏览量

    68625
收藏 人收藏

    评论

    相关推荐

    彩虹瀑布时钟

    `如何让苍白单调的时间变成彩色的?这个彩虹瀑布时钟项目就是答案! 一段时间的全力投入之后,我终于完成了这个彩虹瀑布
    发表于 06-11 10:38

    写字机的制作过程

    写字机的制作过程,图解,利用了core——XY的结构,详细制作图解,需要有一定制作基础的DIY同学。
    发表于 09-27 07:41

    华为胶片制作图标库

    华为胶片制作图标库:
    发表于 06-24 15:41 65次下载
    华为胶片<b class='flag-5'>制作图</b>标库

    15W开关电源制作图

    15W开关电源制作图
    发表于 04-16 22:53 2123次阅读
    15W开关电源<b class='flag-5'>制作图</b>

    精选电子制作图解66例_门宏

    书中以图解的形式介绍了66例无线电和电子制作实例,包括趣味电子制作、收音机制作、无线话筒制作及业余无线电仪表
    发表于 04-27 15:47 0次下载
    精选电子<b class='flag-5'>制作图解</b>66例_门宏

    精选电子制作图解66例_门宏编著

    电子发烧友网站提供《精选电子制作图解66例_门宏编著.txt》资料免费下载
    发表于 07-30 11:45 0次下载

    创意小夜灯制作图解

    创意小夜灯制作图解
    的头像 发表于 09-07 16:11 1.4w次阅读

    发电机模型制作图解

    发电机模型制作图解
    的头像 发表于 09-17 10:47 1.2w次阅读

    Nixie时钟制作图解

    在这个时钟中,因为电流承载能力不需要高额定,因为平均LED将使用20 - 35 mA和每种颜色约30 mA的RGB LED
    的头像 发表于 09-03 10:58 2434次阅读
    Nixie<b class='flag-5'>时钟</b>的<b class='flag-5'>制作图解</b>

    世界5区时钟制作图解

    制作一个合适的外壳,适合显示器和一些后面的电路板,电源输入和降压转换器。插入,连接电线,打开电源并准备就绪。好吧,可能还有更多,但不管设计如何,这些都是基础知识。
    的头像 发表于 09-20 08:57 3015次阅读

    TYPE C板上16PIN卧式操作图解

    TYPE C板上16PIN卧式操作图解
    发表于 01-06 16:52 10次下载

    TYPE C板上16PIN卧式操作图解

    TYPE C板上16PIN卧式操作图解
    发表于 01-06 17:19 23次下载

    TYPE C板上16PIN贴片 侧面操作图解

    TYPE C板上16PIN贴片 侧面操作图解
    发表于 01-06 16:48 10次下载

    TYPE C 24PIN前插后贴侧面操作图解

    TYPE C 24PIN前插后贴侧面操作图解
    发表于 01-06 17:26 12次下载

    如何使用LED和蜂鸣器制作图

    电子发烧友网站提供《如何使用LED和蜂鸣器制作图案.zip》资料免费下载
    发表于 11-17 14:46 0次下载
    如何使用LED和蜂鸣器<b class='flag-5'>制作图</b>案