ESP8266+SH1106 OLED屏实现天气预报+温度显示+NTP时间同步5屏带中文显示V7.4版
上一版程序出了总是会有修不完的bug,由于现实内容的增加,活动页面显示不够用,将DS18B20获取的数据用浮点数变量来存储,精度提高到了2位,虽然结果提高了精度显示,但是OLED显示界面与动态页面显示对象有重叠,不得不又修改相关显示内容。
- 显示效果如下:


目前为止,还有一个bug没有解决的是,一直连续供电显示,隔天后,农历不能自动更新出来,断电重启后自动就更新了。之前为了保存断电读取EEPROM,添加了断电保存数据的代码,在没有网络的情况下读取原来的数据。为什么不能更新出来还没发现哪儿的问题,通过串口打印信息来看,每隔20分钟会打印通过GET获取了API的农历信息的数据出来的,显示界面没有调用出来没有弄明白哪里的问题,读取时读的结构体变量的信息,并不是直接读的EEPROM的数据。
程序源码
链接:https://pan.baidu.com/s/1T1-VmSmbheD3q3MSnpsuCA
提取码:92ey



1773

被折叠的 条评论
为什么被折叠?



