arduino+esp8266
通过API向互联网获取天气数据并显示;
IIC OLED液晶屏显示;
智联开发物联网应用实例;
单片机JSON字符串解析方式;
API联接服务器地址及端口号:
116.62.81.138
80
API发送GAT字符串格式:
GET /v3/weather/now.json?key=wcmquevztdy1jpca&location=jinhua&language=en HTTP/1.1
Host: api.seniverse.com
Connection: close
API返回天气信息JSON格式:
HTTP/1.1 200 OK
Date: Sat, 31 Mar 2018 08:01:04 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 266
Connection: close
Cache-Control: no-cache
Pragma: no-cache
Expires: -1
{"results":[{"location":{"id":"WTJJ6TY7R0FK","name":"Jinhua","country":"CN","path":"Jinhua,Jinhua,Zhejiang,China","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"Sunny","code":"0","temperature":"29"},"last_update":"2018-03-31T15:30:00+08:00"}]}
arduino处理遴选有用字符串方式:
mixly+C语言有效配合;
提取指定字符串效率高,准确性好;
Mixly模块化编程,结构简单,清晰明了;
在智联开发板上尽情的实践自已的想法吧!
剩下的可能只有是我们想不到的了!
更多专业资讯与学习教程敬请关注智联开发公众号!
领取 专属20元代金券
Get大咖技术交流圈