分享一个代码,是B站上一个up主分享的,太菜的我只是搬运稍加修改一下就费了半天劲。在这里记录一下,免得以后找不到了。
但我推荐参考我下面的教程,因为那个视频没有任何教学介绍,可参考的只有附的GitHub代码地址。
那就开始吧
首先接线:看不懂u8g2库的我差点连接线都不会
用到的几个库(只列举arduino IDE库管理器中搜不到的):

程序里面有一个地方需要修改成你的密钥和你所在的城市。城市直接写你想写的城市的拼音代替掉我的程序里面的beijing即可,密钥的话需要注册一个心知天气账号,注册之后点击右上角控制台
,再点击我的免费产品,然后使下图红框中的私钥可见之后复制替换点程序中的即可(参考步骤图见下)



最后写入下面这个程序就应该没问题了。
具体步骤:
用你的手机连接一个WiFi热点,这个WiFi热点是你的esp8266产生的,热点的名称取决于下面程序最后一行括号里引号里面的名字,像这个程序你不更改直接写入的话你要找的热点名称就是就是AutoConnectAP,点击并连接它,会弹出一个认证页面(这里未汉化,英文的页面),你可以参考下面汉化过的图片进行WiFi配置连接,在进一步弹出的页面中输入你家的WiFi名称和密码然后点击右上角对号保存就可以了

完整程序:
运行效果见下图(刚开始会有一个小米标志的图像,配网成功获取到数据以后就是下面的正常状态了):

版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/goyykf/40901.html