YFROBOT创客社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: AllBlue
打印 上一主题 下一主题

ESP8266+0.96OLED weather station(气象站) -- 无线wifi天气预报

  [复制链接]

签到天数: 866 天

[LV.10]以坛为家III

11#
 楼主| 发表于 2017-8-17 18:49:43 | 显示全部楼层
shmily326 发表于 2017-8-17 00:03
micropython有类似于u8glib这样的库吗?

没玩过不知道
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

12#
 楼主| 发表于 2017-9-8 08:37:57 | 显示全部楼层
youke 发表于 2017-9-3 21:22
error: 'class Adafruit_SSD1306' has no member named 'drawXBitmap'
楼主你好,我把您的代码下载后,自 ...

https://github.com/adafruit/Adafruit_SSD1306  这个库的github地址
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

13#
 楼主| 发表于 2017-9-8 08:39:52 | 显示全部楼层
youke 发表于 2017-9-3 22:19
另外问一下您那个OLED SSD1306在哪买的啊,有淘宝链接么,我找了好久都没找到引脚一样的。谢谢了!

https://item.taobao.com/item.htm ... amp;id=526243807265
OLED 购买地址
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

14#
 楼主| 发表于 2017-9-8 08:41:43 | 显示全部楼层
本帖最后由 AllBlue 于 2017-10-6 09:05 编辑
youke 发表于 2017-9-5 20:58
我的现在也是这个问题,一模一样,请问您后面解决了么,是怎么解决的啊,能回答一下么,方便的话能加我QQ ...


不停重启应该是获取的数据和解析程序不匹配,查看比对获取的数据和程序中的解析是否对应。
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

15#
 楼主| 发表于 2017-10-25 08:53:36 | 显示全部楼层
dachen 发表于 2017-10-22 09:51
请教楼主,在线商城买回了nodemcu+OLED,这两天在试,发现编译总是有错。具体出错信息是:
Arduino:1.6.5  ...

将drawXBitmap改drawBitmap应该就可以了
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

16#
 楼主| 发表于 2017-10-28 08:08:03 | 显示全部楼层
本帖最后由 AllBlue 于 2017-10-28 08:09 编辑
dachen 发表于 2017-10-26 09:23
谢谢楼主!编译通过,上传成功,网络也连接上了,现在问题是:YFROBOT   LOGO图样,天气状态图样(小太阳) ...

一般情况解析数据正确就应该能显示出来了。你看下 arduinojson 这个库的使用,然后用串口调试下是否正确的解析出数据了

http://www.yfrobot.com/thread-11875-1-1.html

http://www.yfrobot.com/wiki/index.php?title=Json%E5%BA%93
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

17#
 楼主| 发表于 2018-1-22 10:05:52 | 显示全部楼层
LHAnne 发表于 2018-1-21 15:38
请问一下,0.96寸的OLED要怎么办

什么意思,怎么办
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

18#
 楼主| 发表于 2018-4-18 14:40:25 | 显示全部楼层
本帖最后由 AllBlue 于 2018-4-18 14:42 编辑
curyju 发表于 2018-4-18 11:35
朦朦胧胧看不大懂,请问:
const char* HOST = "api.thinkpage.cn";
const char* VERSION = "/v3/weather ...

打开下面的地址,可以获取你想要的天气数据(当然需要你账号的API密钥,也就是KEY值),v3是版本,weather -天气,都不用管,就是默认值,剩下的参数官网都是有解释的,用不到的参数都不用管。
请求地址示例
https://api.seniverse.com/v3/weather/now.json?key=your_api_key&location=beijing&language=zh-Hans&unit=c
参数
key-你的API密钥
location-所查询的位置
参数值范围:
  城市ID 例如:location=WX4FBXXFKE4F
  城市中文名 例如:location=北京
  省市名称组合 例如:location=辽宁朝阳、location=北京朝阳
  城市拼音/英文名 例如:location=beijing(如拼音相同城市,可在之前加省份和空格,例:shanxi yulin)
  经纬度 例如:location=39.93:116.40(格式是 纬度:经度,英文冒号分隔)
  IP地址 例如:location=220.181.111.86(某些IP地址可能无法定位到城市)
  “ip”两个字母 自动识别请求IP地址,例如:location=ip
language-语言 (可选)

unit-单位 (可选)
参数值范围:
c 当参数为c时,温度c、风速km/h、能见度km、气压mb
f 当参数为f时,温度f、风速mph、能见度mile、气压inch
默认值:c
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

19#
 楼主| 发表于 2018-7-16 09:07:32 | 显示全部楼层

什么问题?
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

20#
 楼主| 发表于 2019-7-2 07:58:38 | 显示全部楼层
lvshiyu 发表于 2019-7-1 21:08
这是什么情况,总是上传不成功?

请通看全文,底部有说明这个问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2  

GMT+8, 2024-5-17 16:52 , Processed in 0.047427 second(s), 20 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表