Arduino-VFD时钟
简介
一个小小的VFD时钟,板载了光敏电阻,温湿度传感器,时钟芯片和蜂鸣器。用一个拨轮开关来控制,可以长按开关机。支持亮度自动调节,支持电池充放电和双电源切换。
简介:一个小小的VFD时钟,板载了光敏电阻,温湿度传感器,时钟芯片和蜂鸣器。用一个拨轮开关来控制,可以长按开关机。支持亮度自动调节,支持电池充放电和双电源切换。开源协议
:GPL 3.0
描述
因为喜欢VFD荧光的颜色,所以在2020年的时候做了一个VFD时钟,后来因为懒癌突然发作,程序只实现基本功能后就搁置了.......然后就忘记了。
现在翻文件夹的时候看到这个VDF时钟的工程,就想把它分享给大家,希望各位喜欢。
主要技术参数:
主 控:Arduino mini pro 主控(328PAU) ,这个可以从 Arduino 板子上拆一个,自带bootload;
VFD 屏:Futaba (双叶) 8位点阵VFD显示模块 ,这个可以从淘宝购买,大家可以买裸屏自己做VFD驱动板。
板载传感器:光敏电阻,根据环境光的变化来调节VFD屏明暗,白天亮晚上暗;
温湿度传感器AM2302,检测室内温度和湿度;
时钟芯片DS3231,精确走时;
蜂鸣器,做提示音和闹钟用;
拨轮开关,用作开机和控制键;
供 电:500mAh的3.7V锂离子电池供电 和 Type-C 供电,有双电源切换电路,给Type-C供电会自动亮起,电池供电只能持续亮屏大概2-3小时;
烧 录:板载CH340C,可以直接用Type-C来烧录程序和串口打印;
程序更新......
目前在程序里只实现了基础的功能,显示时间日期,显示温湿度什么的,后续还要增加:
1. 用拨轮开关来设定时间日期;
(附件里的程序只能通过串口来修改时间)
2. 闹钟设定;
3. 自动休眠;
4. 花里胡哨的界面......
更新日志
2022-1-11---->> 1. 新增VFD模块PCB,可购买裸屏自行制作,用 M3×11 的双通六角铜柱与主板连接;
2. 修改了主板电池丝印错误,因为丝印 BAT+ 和 BAT- 反了,反接电池必坏 (゚Д゚) ;
3. 附件里新增翻译后的datasheet,感兴趣的可以看看;
4. 附件里新增VFD时钟渲染模型,用KeyShot打开;
4. 放了三张主板照片;
2022-10-21---->>1. 放两张热成像图,可以看到读取环境温度也就图一乐,这个问题留到以后改进吧;
诶,平时有点懒,如果大家喜欢这个时钟的话,我会更新的。
渲染图欣赏
图1 正面
图2 俯视
图3 后面
图4 后面
PCB打样
图5 PDC顶面
图6 PCB底面
图7 主板前视
图8 主板后视
图9 主板俯视
图10 热成像图1
图11 热成像图2
评论