尕老汉 发表于 2018-4-20 00:07:27

当VFD遇到WIFI。。。wifi校时+网页配置+3D打印=wificlock

本帖最后由 尕老汉 于 2018-4-20 00:53 编辑

这个小作品做好有段时间了,一直没时间发到论坛里,现在发上来供大家学习交流。。。

几年前,无意加入一个辉光管时钟QQ交流群,也入手了一批辉光管,在中间还带有VFD屏幕,比较辉光管和VFD更喜欢VFD发出的冷光,因工作的原因,点亮之后便再无下文。经常看到群里的各路大神晒出自己的辉光钟作品,心里一直很痒,也想做一个属于自己的VFD时钟

每一个电子爱好者或购买或收藏的电子器件绝对一大堆,不然你一定不算是个合格的玩家;P ;P ;P

几月前,手里的工作不那么多了,抽空开始设计vfd时钟了,esp8266性价比高的简直不要不要的,决定使用8266作为主控。之前打算拿原厂SDK开发,收集资料玩了几天,感觉很生涩啊。好久没有玩过arduino了,又转战arduino开发,库装好,分分钟上手,第一次用arduino开发8266,除了编译稍慢、io少以外,其它功能感觉比之前用过的328,2560强多了有没有。哎,顿时,大西北方言出来了么,这个8266骚完了(牛逼的意思)!

都上了8266,功能得用起来啊,wifi?联网能干撒呢?网络校时,必须的!没网怎么办?别的时钟都是按键要么红外遥控修改时间,8266提供httpservers服务,网页设置呗!到这里这个VFD时钟的大概功能就有了。时钟芯片本来也想省掉的,后面考虑没有网络的使用环境,还是不靠谱,DS3231之前用过,精度很高,手上还有十多片原装料,用起来,不然该生锈了。关于修改时间,虽然已经有了网页配置,但是考虑到具体应用还是有个物理按键更靠谱,所以修改时间采用网页配置+按键修改的方式。

先来个vfd靓照:


一不小心,暴露了测试时的飞线,那就多来几张,焊功还在。。。









httpservers,html页面,比较low,把页面转成String发送,但是能实现功能,下次尝试FS库,保存整个html











这些页面在手机上也测试过,页面校时采用JS获取本地时间,发送到设备,略有延迟

电路设计





打板回来,焊接







又不小心暴露了,后面的3D打印外壳。。。

不装壳子,总是很low的感觉,用铜柱又不安全,毕竟VFD是玻璃的

SW搞起来。。。





毕竟不是专业的,我觉得不算丑,你说呢?:D

最后成品,请忽略背景。。。







再来一张晚上的效果,前面有个功能忘了说,晚上熄灯后VFD会很亮,影响睡眠,加了个光敏电阻,光越强VFD越亮,完全黑暗时最低亮度



对于这个小作品,还是挺满意的,具体的功能可能还需要优化,独乐乐不如众乐乐,下面放出核心部分代码,供大家交流!

不知道你有没有心动呢?动手嗨起来。。。







尕老汉 发表于 2018-4-20 00:57:39

ding~ding~ding~ 睡觉

suoma 发表于 2018-4-21 11:50:50

大西北的路过。楼主焊工杠杠的,

andy521 发表于 2018-6-3 14:18:23

666,帅哥,好厉害啊

vp110 发表于 2018-6-13 15:15:53

这么好的帖子,顶一个先
页: [1]
查看完整版本: 当VFD遇到WIFI。。。wifi校时+网页配置+3D打印=wificlock