加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

个性时钟,WiFi网络授时时钟设计,原理图以及源码分享

2017/10/16
115
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

机缘巧合下获得了一个共享的WiFi授时的固件,就想着做个时钟玩玩,毕竟网络授时即便有误差也是就那么大,误差改变不了;研究了下,跟GPS授时读时间基本都一样,参考着GPS的解码程序。还算行,过程有不少坎坷。数码管刷新,读温度,串口中断,北京时间计算(因为读出来的是UTC时间比北京时间慢8个小时整)只读时间还好说,可是也要日期,闰年判断,大小月判断等等。最终还是鼓捣出来了,很不错!

这是正在刷新时候被拍下来了,秒点设计的很个性,上下各两个共四个;最上面和最下面亮,剩下两个灭,然后最上和最下灭,中间两个亮。灵感一闪做的,哈哈

挂起来,关灯模式,亮度变暗,不进行显示转换。右下角那个红LED是ESP8266模块的电源指示灯,每秒旁边蓝LED闪一下

开灯,亮度恢复正常(就两个亮度,如果需要,可以再程序里改)说一下:左下角是显示温度的

显示日期,大秒点全亮,左下角数码管显示时间,小秒点闪烁

这是制作的时候照的,后来改了些细节,不过电路图都是对的!

左上角是DS18B20测温的,这也是我第一次把DS18B20焊板子上,以前都是用线引出去,因为板子也发热,人感觉不出来罢了

一堆三极管,因为单片机太小,所以段码也用三极管控制了,不过单片机还是微微发热

给ESP8266模块供电用的1117-3.3V降压模块,有个电源指示灯,被我拆了

给ESP8266刷固件方法:
USB-TTL模块的GND-ESP8266模块的GND
USB-TTL模块的3.3V-ESP8266模块的VCC
USB-TTL模块的RXD-ESP8266模块的UTXD
USB-TTL模块的TXD-ESP8266模块的URXD
ESP8266模块的GPIO0-ESP8266模块的GND
ESP8266模块的CH_PD-ESP8266模块的VCC
【转载自数码之家】

  • WiFi时钟原理图.rar
    描述:原理图
  • WIFI时钟代码.rar
    描述:代码
  • ESP8266模块网络授时固件.rar
    描述:固件

相关推荐

电子产业图谱