一、前期准备
硬件准备: 需要用到ESP8266,一个I2C的OLED显示屏,几根杜邦线。
软件准备:PCtoLCD2002,Arduino
这次项目的Gitee库地址:库
二、必要环境搭建
1.首先我们需要给我们的Arduino软件下载几个这次项目用到的库,有ArduinoJson、NTPClient、HTTPClient。在这里搜索名称即可。
2.然后打开心知天气的网址,心知天气,点击注册然后登陆,选择这个版本免费使用。
然后打开免费版的API管理,这里的私钥API就是我们需要的。
如何使用的,请打开文档中的V3版文档。
这个API中有些内容需要替换,比如说“your_api_key”需要换成上一步你找到的私钥API,“beijing”也需要换成你自己的城市。如何换成自己的城市呢?
找到这个链接,换成自己的API和地址(中文),如果是免费版就不用具体到区了,只能使用到市。