【脑洞大赛】窗上时钟——《光年》

2019-04-204.8万
精华项目
AI 快速预览详细 收起
本文介绍了如何利用DFRobot的DFR0535太阳能电源管理模块和光伏板制作一个独立供电的窗上时钟。该项目包括9v太阳能硅晶板、3.7v/10000mah锂聚合物电池、DFRduino UNO R3等组件。时钟具有三种模式,根据电量自动调节亮度和显示方式。此外,还提供了详细的材料清单和连接原理图,帮助用户完成这个创意DIY项目。
    上次ws2812灯带FIT0612做了一个圣诞节日窗花,下来就有同事给我说:“这个窗花用不了几天就要拆掉,多浪费”。我转念一想,好像确实是这样,于是就琢磨着做点有用的东西。家里刚好缺一个时钟,网上找了下,大的时钟太占地方,小的又不醒目,所以寻思着自己来做一个适合自己的时钟。一路坎坎坷坷,最终还是把它做出来了。当听到女同学说的那句“还挺好看呢”,感觉一切都值了。这几天回家,一打开房门,屋里漆黑一片,首先就能看见它在那里蹦跶。在远处万家灯火的背景映衬下,时钟的绚丽色彩真的很迷人。此刻,内心真的会满溢出来一种欣喜。于是才能体会到电影《无问西东》里,对于“什么是真实?”这个问题的解读。


窗上时钟——《光年》

【脑洞大赛】窗上时钟——《光年》图1

【脑洞大赛】窗上时钟——《光年》图6


制作视频(文章内容会详尽一些):



    制作思路:利用太阳能管理模块搭配15块光伏板,作为一个独立的电源,为整个时钟供电,这样做的好处是脱离额外电线的束缚,不影响窗户的正常推拉使用。时钟根据电量计测得的电量多少,分别对应有3个模式。模式1(电量>70%):时钟常亮;模式270%>电量>%50):时钟省电闪烁;模式350%>电量):时钟长时间熄灭,周期性唤醒,随着电量百分比的下降,熄灭时间会指数增长。考虑到如果1个月内没有太阳光对时钟进行补充电量,时钟也能处于工作状。光线传感器会根据外界环境光线的强弱,进行调节时钟的亮度,使得时钟不管是在阴天、晴天、夜晚,都能一个较好的观看感受。

    排版思路:考虑到人们看时钟往往是注重“时”“分”两个值,于是弱化了“秒”的视觉比重,简化其为像素点的闪烁。

【脑洞大赛】窗上时钟——《光年》图14


准备材料:
2. 9v太阳能硅晶板 15
3. 3.7v/10000mah锂聚合物电池
8. ws2812b RGBled 80颗(黑色漆包线、3M双面胶)
9. NPN三极管 1个(10k电阻)


    这就是太阳能电源管理模块(DFR0535):

【脑洞大赛】窗上时钟——《光年》图34


    它大致有8个端口:   
    1个microUSB输入端口
    2个3.7v输入端口(当光伏板输入或者提供了microUSB端输入,可以给3.7v锂电池充电)
    1个7v~30v光伏输入端口
    1个5v 1.5A输出端口
    1个3.3v 1A输出端口
    1个9v/12v 0.5A输出端口
    1个5v 1.5A的usb输出端口(可以给UNO直接供电)

    最大充电电流可达2A,使用最大功率点跟踪MPPT算法,将光伏输入的功率最大化,高效率地捕获太阳能。它就像是一个技艺高超的指挥家,拿着一根精致的指挥棒,每一次细腻地挥舞都恰到好处。而每一颗电子都有序地前往它们该去的地方。


连接原理图:

【脑洞大赛】窗上时钟——《光年》图30

开始制作!

建模:

【脑洞大赛】窗上时钟——《光年》图15


激光切割图纸(紫线为焊接走线指示):

【脑洞大赛】窗上时钟——《光年》图16


激光切割3mm厚椴木板(方形孔旁白的小圆孔为led灯珠的缺口指向):

【脑洞大赛】窗上时钟——《光年》图18

【脑洞大赛】窗上时钟——《光年》图19


安装led灯珠进去:

【脑洞大赛】窗上时钟——《光年》图20

【脑洞大赛】窗上时钟——《光年》图21

【脑洞大赛】窗上时钟——《光年》图22

焊接漆包线(找了好久这种黑色的漆包线):

【脑洞大赛】窗上时钟——《光年》图25

【脑洞大赛】窗上时钟——《光年》图23


    有个同事看见我焊接这个板,直接说了一句“这么多,你会把自己给焊死的”,结果就是我顽强地扛过来了。不料贴上窗户后,似乎有点没贴正,顿时心里大是懊恼惋惜。通电后,莫名其妙地烧掉了数颗灯珠,只得全部取下来,然后从头再焊了一遍。第二次贴上,正了!心里这才舒坦。

【脑洞大赛】窗上时钟——《光年》图24

led灯珠背面覆盖3M泡沫双面胶(1mm厚):

【脑洞大赛】窗上时钟——《光年》图26

【脑洞大赛】窗上时钟——《光年》图27

【脑洞大赛】窗上时钟——《光年》图28

【脑洞大赛】窗上时钟——《光年》图29

将光伏板并联后,沿窗框用3M双面胶贴上,松动位置打上热熔胶:

【脑洞大赛】窗上时钟——《光年》图31

将太阳能管理模块、uno及传感器固定在离灯珠最近的位置:
Uno、锂电池:

【脑洞大赛】窗上时钟——《光年》图4

依次为ds1307、电量计、NPN三极管、光线传感器、太阳能管理模块,安装NPN三极管的目的是因为这80ws2812灯珠在熄灭状态,会保持一个60ma的电流消耗,所以三极管为开关作用,在模式3下,三极管将切断整条灯珠的电源;待时钟唤醒前,再进行通电、初始化、点亮。

【脑洞大赛】窗上时钟——《光年》图3


将灯珠木板上所有3M胶撕开,借助工具尽量地平行贴上玻璃,然后缓慢地剥离LED与木板。
LED安装在内侧,而控制器等安装在窗户外侧,所以需要钻细孔穿透窗框,将LED的漆包线引到外侧来。

按照连线原理图将各条线连上,烧录程序:

【脑洞大赛】窗上时钟——《光年》图17

时钟安装在两层玻璃之间,玻璃之间的反射折射构成了一个无限空间的效果,时钟看上去就更加有层次感:

【脑洞大赛】窗上时钟——《光年》图2

【脑洞大赛】窗上时钟——《光年》图5



颜色由自己定义:

【脑洞大赛】窗上时钟——《光年》图13

【脑洞大赛】窗上时钟——《光年》图11

【脑洞大赛】窗上时钟——《光年》图12

【脑洞大赛】窗上时钟——《光年》图10

【脑洞大赛】窗上时钟——《光年》图8

【脑洞大赛】窗上时钟——《光年》图9

【脑洞大赛】窗上时钟——《光年》图7














创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(40)
JOVI
JOVI
学习学习
花生编程
花生编程
好有创意!
花生编程
花生编程
厉害厉害
三春牛-创客
三春牛-创客
棒!!!!
三春牛-创客
三春牛-创客
厉害厉害
蓝朋友
蓝朋友
简直就是,太酷啦
派大星ym
派大星ym
{:6_215:////
派大星ym
派大星ym
效果不错。。。。
小慈
小慈
厉害!
* *
* * * * * * * *
* *
* * * * * * * * * *
*
*
红通通
红通通
酷啊!!!太棒了。
TPTBUB8h
TPTBUB8h
喜欢
lbq691477940
lbq691477940
之前我也做过这个

运行视频:http://new-play.tudou.com/v/876230422.html?spm=a2hzp.8244740.0.0
屌丝王小明
屌丝王小明
作者
回复lbq691477940
哈哈,很有创意,相框式
WXYi
WXYi
求LED的线路……原理图看不清诶,可以发邮箱么?1456301288@qq.com,谢谢!
屌丝王小明
屌丝王小明
作者
回复WXYi
不用谢,已发
blingbling
blingbling
大佬厉害。
xiaohe9527
xiaohe9527
这个锂电池电量计只是并联在电源上吗?还是和时钟模块共用sad scl线阿!?
屌丝王小明
屌丝王小明
作者
回复xiaohe9527
电量计的产品资料里有详细介绍连线的。用你的说法就是,共用i2c。一头接i2c,一头接电池正负极
xiaohe9527
xiaohe9527
大神,LED灯的顺序肯定有讲究的吧,还要程序里面设定好,对不对
我是看了无线电里面文章来的,膜拜啊
屌丝王小明
屌丝王小明
作者
回复xiaohe9527
根据灯珠引脚的位置,走线尽量不绕,然后比较流畅地把所有灯珠串起来。代码的话,其实也就是根据想要显示相应的数字形状,来指定某一些灯亮与灭
fz666
fz666
真棒
DFHkwRU13YB
DFHkwRU13YB
大神可以发LED点阵的线路连接图给我吗 那张原理图我看不清楚连线邮箱1263217273@qq
.com 谢谢了
屌丝王小明
屌丝王小明
作者
回复DFHkwRU13YB
ok,已发
DFHkwRU13YB
DFHkwRU13YB
版主 我想用充电宝来供电不用太阳能能实现吗?
屌丝王小明
屌丝王小明
作者
回复DFHkwRU13YB
10000mah,常亮阶段可能1-2天吧
云飞
云飞
求代码
屌丝王小明
屌丝王小明
作者
回复云飞
代码在文章末尾,需要用积分下载