联盛德W600之OLED显示时间天气(移植U8GLIB图库)

先发一下效果图吧

在这里插入图片描述

我这里用的是I2C的0.96寸OLED屏幕,所以仅需将I2C的修改为你所接的那组I2C引脚即可。

在这里插入图片描述

这两个文件夹下面是u8glib的源文件,不得不说这个库很强大,用起来非常的方便。

在这里插入图片描述

然后通过HTTP GET天气网站的API接口,将返回的Json中天气数据解析出来显示。

在这里插入图片描述

需要显示的图标可以通过取模软件转成对应的数组

在这里插入图片描述

工程直接编译之后只有需要配一下网,配网接口嫌麻烦,没有写,通过AT指令配网即可。

在这里插入图片描述

联网成功有便自动更新显示时间和天气了,也没有什么特别难的地方,我也就不写那么详细了,为了图省事,我直接将我修改过的SDK放上来供大家参考。

附件[1]:

发布了3 篇原创文章 · 获赞 2 · 访问量 406

猜你喜欢

转载自blog.csdn.net/m0_37859109/article/details/104655827