切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 9535阅读
  • 23回复

[WiFi]【Gavin出品】ESP8266时钟第一弹之辉光管时钟 [复制链接]

上一主题 下一主题
离线gavinfree
 

发帖
2070
M币
837
专家
10
粉丝
44
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2017-10-18
   【数码之家首发 转载请注明】
  ESP8266时钟第一弹之辉光管时钟  

    这篇帖子也是我之前写的帖子的终结篇,前两篇在这儿(第一篇第二篇 ),实在感谢有的朋友在我发帖四个月后还询问我时钟的进展,但是实在抱歉,自从今年4月做出失败的第一版后就一直事务缠(lan)身(duo),但是但是,楼主没有太监!!没有!!虽然时隔半年,但是我还是带着成功的一个时钟归来了,甚至还要做一系列的时钟  

    闲话不多说,Let's Go!!(阅读提示,图片极多,注意流量,某些技术可能会涉及到前两篇帖子)


    第二版板子以及成品板镇帖(帖子最末尾有gayhub福利





设置网页和介绍网页镇


演示视频1   flash: http://v.youku.com/v_show/id_XMzA5MjM5NTc0OA==.html?spm=a2h3j.8428770.3416059.1
演示视频2   flash: http://v.youku.com/v_show/id_XMzA5MjM5NzY5Ng==.html?spm=a2h3j.8428770.3416059.1


    针对第一版板子出现的一些问题,第二版我做出了一些改动。主要集中在升压电路部分的布局以及辉光管的驱动上。升压电路走线更加合理,同时使用了HV57708这款辉光管专用驱动芯片,这样的话,电路就更加简洁而好看。同时,缩小了管子之间的距离,使得更容易放在桌面上(其实是为了省打板费用),板子阻焊换成了蓝油,依旧是沉金板,但是似乎蓝油并不能遮住线路,如果有下一版还是得换回黑油。
    OK!开始焊板子
    大部分元件的合照


    注意,在他们中出(什么体位)了一个叛徒,大家可以猜猜是哪个元件
    可以注意到这些元件有些还在他们的板子上,那是因为某(hai)些(shi)原(lan)因(duo),我不想买芯片,或者画电路,所以直接一个模块怼上去。
    上工具!!


    额,走错片场了?乱入(这又是什么体位)了什么??

    不不,其实没有,这货全貌是这样的


    一个PTC加热板,270℃,220v,瞬时功率可达600W,稳定功率200W,配合我的230℃的低温焊锡,焊东西妥妥的,好基友已经拿它做了一帖精华(传送门在 ),我没有把它放在pcb上,只有架块砖头先拿那片全彩LED试手


    取这些东西不要太轻松,然后当我放板子的时候,尴尬的事发生了,这块ptc功率不够,焊锡确实化了,但是一沾元件就凝固了,没办法,它的首秀只能留在下一帖了。
    还是上这个


    风枪加焊台,焊遍天下无敌手
    首先在板子上怼锡


然后直接风枪吹,再放上大元件


    虽然有点密,但还是不错的嘛,为了安全起见,焊接分步骤,前级弄好再焊后级。


    OK,升压没问题,心头一块大石头落地
    接着焊接12v到5v降压模块,没别的可说,拿风枪怼,这个不拿风枪,我很难想象你要怎么焊上去




    很简单,就是拿风枪怼,风枪真是简单粗暴,有条件的小伙伴一定要备一个


    然后就是焊esp8266模块了,再这之前先下载程序,这个程序具有OTA功能,解决了8266下载程序慢的缺点,也可以让你在板子上调试而不用接三根线。然后,诡异的事就发生了,程序下完后,习惯性打开串口,看见了  wdg  rst cause 这一串重启信息 ????
怎么重启了?这个程序我一直在用,没道理啊。事情说到这里,各位应该就知道了叛徒是谁了,但我不信啊,于是我又焊了3块小板子

    就这种,然后下了三次程序,然后,接着悲剧了,然后就是漫长的找啊找,寻啊寻,最终让我确定了问题的可能地方,FLASH。于是拿钳子拆开了金属屏蔽罩,看到了这张图片,心都凉了


    如果你们眼神够犀利,可以看到flash上的这串字符“25q80” excuse me??这模块的flash不应该是4MB吗,25q80如果我没记得应该是1MB啊!!!!设置一下程序,flash选择1m,下载,OK,没问题,过了。。。。所以,确定了,我碰到了js了。我想他们是这样考虑的,一般人的应用是用不到flash的,而一般的程序也就500k顶天,所以还是可以蒙混过关的。但是,我是一般人吗?我是要拿8266驱动时钟的,我是要存网页的,要不是时间已经过去很久了,我反手就是一片的差评给假货宝发过去

顺便拍拍其他元件吧


    可以清楚的看到芯片型号以及一个26M的晶振,这个是没做假。

    本来想换一片flash,但是手头没有4MB的,就拿了之前的一片12f模块(这个是12s),然后就是焊hv57708,这个我是用伪锡膏焊法(没有钢网),即用马蹄给所有焊盘上一层锡,然后直接把芯片放上面,再风枪吹就好了,只要给锡的量控制好一般是一次成功

    于是你得到了一片焊的非常好的芯片,量一下短路就可以了
    之后就是焊管座和氖泡了,这个比较简单,我的氖泡是通过led灯柱达到提升高度的

    这样看的更清楚一点,然后就是重复焊管座就好了,写好驱动,就可以显示
    最终效果如图

    前一帖子有人回复说esp8266+ntp+ds3231,我想说,我实现了,而且还有无限的可能留给你们去开发。


    帖子前面的演示视频一个是自带的ntp功能对完时后与time.is网站时间对比,可以看到ntp对时效果不错,配合ds3231,几乎不会有什么误差。另外一个是访问时钟界面时的响应速度,可以看到加载一个网页仅卡了1s左右,要知道,我可是把所有js和css存在了flash里面

    总传输数据量达2.26MB,卡1s,我认为可以接受,而且总共44个文件,也就意味着44个tcp/ip链接,esp8266没有崩溃,这得感谢gayhub上的异步库,关于这一点,我的第二帖有详细说明,感兴趣的话可以移步第二帖。当然,你把网页写简单点,那么几乎就不会卡的,这一点我还是可以保证的。但是看看我写的网页,你能接受简单网页吗?

    前两张是介绍界面,介绍时钟的操作和一些设计过程,第三张是设置界面,目前还没有完全写好,就先放个样子,后期会更新的
    有人建议我把js和css放在cdn上,我的想法是这样的,我要同时应对家里有wifi和没有wifi时的情况,如果没有wifi的话,你加载出来的就是很难看的一堆文字,所以我选择将所有东西都放进去。既然要好看,就要保证所有时候都好看,我有点这方面的强迫症。
    但是,当然,你们可以自己定制这些东西,我前面说的和我一直强调的esp8266做主控和wifi设置就是在强推极大的设计自由。我的时钟,所有东西都可以设置,RGB颜色不喜欢?自己取色,设置,六个不一样?六个一样?呼吸灯?辉光管亮多久,怎么亮,全部可以设置,而且无论是程序的更新还是flash中文件更新都非常方便,支持拖动上传。


    如果用遥控器,根本不可能的。
    一个时钟,就那么点东西,要想做的更好,我觉得可以通过这一种方式来扩展它的横向内涵。只有你想不到的,没有你做不到的。
    esp8266做的时钟之前有人发,是用oled屏的,很好,但是我觉得oled屏不实用,因为太小了,根本不可能当桌面时钟用,而且不具备类似艺术品的感觉,因为现代科技感太强了,我这个系列的时钟打算都选择辉光管、荧光管和vfd屏作为显示器件,我认为他们比较相配
    总结来说:这个帖子与其说是晒辉光管时钟成功制作,不如说是强推esp8266的使用
    它的优点大概有三点。一是设置方便,可供设置的参数够多,比遥控器方便太多了;二是对时方便,一般的时钟不是通过手动设置就是通过gps对时,而现在统统不需要了,事实上获取时间一个更简单的方法是随意读取一个可靠的服务器,然后根据它返回的响应的head中的时间对时,因为一般来说服务器的时间是准确的;三是逼格高,你打开浏览器,输入域名(有mDNS服务)就能设置了。

    最后,我手头上还有几块板子和配套的元件(不含辉光管),有兴趣的人可以联系我,非无偿提供。
    最后的最后,下期ESP8266时钟预告,使用这个vfd屏做个时钟

    最后的最后的最后  我的github地址 ,我会上传我写的网页的所有代码和esp8266用到的最新的固件bin文件,这几天登不上gayhub,我会尽快上传的。

    完结撒花!!(深夜码字,用黑轴的键盘,没被室友骂,浓浓的室友情




[ 此帖被gavinfree在2017-10-18 10:54重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共6条打赏M币+131
离线578087463

发帖
2086
M币
4413
专家
4
粉丝
43
只看该作者 1楼 发表于: 2017-10-18
请登录后查看
离线digitking

发帖
1454
M币
887
专家
2
粉丝
43
只看该作者 2楼 发表于: 2017-10-18
请登录后查看
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 3楼 发表于: 2017-10-18
请登录后查看
离线南湘小隐

发帖
1084
M币
695
专家
72
粉丝
160
只看该作者 4楼 发表于: 2017-10-18
请登录后查看
离线gavinfree

发帖
2070
M币
837
专家
10
粉丝
44
只看该作者 5楼 发表于: 2017-10-18
请登录后查看
离线shi988

发帖
556
M币
1028
专家
2
粉丝
25
只看该作者 6楼 发表于: 2017-10-18
请登录后查看
离线zeze10000

发帖
2858
M币
8559
专家
35
粉丝
112
只看该作者 7楼 发表于: 2017-10-18
请登录后查看
离线x067

发帖
21453
M币
27641
专家
257
粉丝
13818
只看该作者 8楼 发表于: 2017-10-19
请登录后查看
离线gavinfree

发帖
2070
M币
837
专家
10
粉丝
44
只看该作者 9楼 发表于: 2017-10-19
回 x067 的帖子
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个