加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于ESP8266全球气象信息显示器(源码)

2016/11/07
25
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

分享一个网络上牛人做的 ESP8266全球气象信息显示器, 因为小e集成了OLED及Wifi功能, 可以方便的使用.

源码可以参考 : https://github.com/squix78/esp8266-projects/tree/master/arduino-ide/weather-station-v2

Arduino IDE安装与设置可以参考 : https://bbs.ickey.cn/community/forum.php?mod=viewthread&tid=46814

“weather-station-v2.ino”代码中有几处需要修改:

(1) 附件已经改好了小e的OLED I2C接脚 如下 :

  1. SSD1306 display(0x3c, 2, 14); // xiao-e OLEDI2C_address:0x3C SDA:GPIO02 SCL:GPIO14

复制代码

(2) 更改填写自己的 无线路由器名称(SSID) 与 密码 :

  1. char ssid[] = "SSID_name";
  2. char pass[] = "password";

复制代码

(3) 到网站申请自己的API_key

  • 填写 邮箱与密码 后申请,会得到一串API_key,把此API_key复制下来

  • 更改填写刚才的API_key到程序中 :
  1. String forecastApiKey = "填入刚才复制下来的API_key";

复制代码

(4)更改填写自己的位置经纬度, 例如: 上海的经纬度是31.319107,121.467972

  1. double latitude = 31.319107;
  2. double longitude = 121.467972;

复制代码

  • 源码.zip
    描述:源码
  • 原文链接.txt
    描述:原文链接

相关推荐

电子产业图谱