MENU

制作简易小型气象站

November 30, 2019 • Read: 33 • Windows,源码分享,技术分享

最近沉迷酷安DIY,看到他们人手一台多亲和一块副屏。就是羡慕哎,我也想搞搞。前两天看到一位老哥做的制作小气象站,感觉还不错。于是我....淘宝->搜索->下单->等快递->->->拆快递->开始制作 成本在30元左右!

准备材料

材料如下:

1、ESP8266开发板×1
2、0.96寸OLED屏幕i2c接口×1
3、母对母杜邦线×4
4、USB数据线×1
5、openweathermap天气Key码x1 注册获取
微信图片_20191130151117.jpg
制作时使用到的固件及工具查看链接
(1) 安装驱动和Ardunio,将ESP8266用数据线连接至电脑,之后打开设备管理器,查看端口情况,能看到COM3,表示连接成功。
2106404_0946_3569@795x579.jpg

(2) 接着配置及安装ESP8266固件,打开第一个
2106404_7899_4476@784x152.png

文件->首选项,找到附加开发板管理器网址选项,填入查看链接
2106404_7901_9211@1053x878.png

工具->开发板->开发板管理器,搜索ESP8266模块,安装最新版。注意图中NodeMCU 1.0(ESP-12E Module),往下滑可以找到
2106404_7904_652@731x540.png

2106404_7906_9365@476x233.png

成功安装完固件之后,找到并安装这3个库:
1.ESP8266 Weather Station
2.JSON Streaming Parser by Daniel Eichhorn
3.ESP8266 OLED Driver for SSD1306 display by Daniel Eichhorn. 3.0.0 版本以上
2106404_7909_4526@606x296.png

(3) 安装完之后修改以下代码 填写你家WIFI名称及密码
2106404_0948_9218@729x600.jpg

设置北京时间,默认不用更改
2106404_7914_4239@1053x878.png

打开连接,注册登陆后获取Key。
2106404_7916_8795@1287x503.png

再通过我分享给你的压缩包中的文件获取城市编号ID
3.png

获取到Key和城市ID之后进行修改
KEY
2106404_7921_6931@1053x878.png

城市ID
2106404_7924_1124@1053x878.png

之后上传项目,稍等片刻(直接上传就行)
2106404_7926_6244@480x305.png

完了之后按下RST键
(4) 接线 将屏幕和esp8266按照这个连起来。
G-->gnd
3v-->vcc
d4-->scl
d3-->sda
完成以后再次按下板子上的RST键,就可以看到已经连接上wifi并且显示天气和时间了

Leave a Comment

3 Comments
  1. 心灵博客 心灵博客     MacOS /    Google Chrome

    高手啊。
    能给个tb链接吗?
    还有更好玩的东东吗?

    1. AnJL AnJL     Windows 10 /    Google Chrome

      @心灵博客发你邮箱了,那个店铺。我的显示屏第二天一直在开机页面卡着。做成WiFi杀手了
      ::quyin:1huaji::

  2. AnJL AnJL     Windows 10 /    Google Chrome

    1