技术栈

滚动显示

gantengsheng
3 个月前
嵌入式硬件·51单片机·ds1302·lcd1602·wifi时钟·滚动显示·自动/手动校时
基于51单片机和ESP8266(01S)、LCD1602、DS1302、独立按键的WiFi时钟之前做了一个WiFi定时器时钟,用八位数码管进行显示,但是定时器时钟的精度较低,需要频繁校时。这次做一个LCD1602版本的WiFi时钟,同样通过ESP8266(01S)从网络获取时间,获取时间后,将时间写入DS1302时钟芯片,每一次成功获取网络时间后,会每隔24小时自动校时(长时间之后ESP8266模块可能会与网络断开连接,但是这不影响,如果校时超时20s,会发送指令重启ESP8266模块,重新连接WiFi和网络,并校时)。不校时的时候,通过DS1302时钟芯片读取时间。