ESP8266使用AT指令获取天气

硬件准备:

1,USB转串口模块

2.ESP-01S

硬件连线:

ESP-01S----------------------------------串口模块

3V3-----------------------------------------3V3

GND---------------------------------------GND

RX-------------------------------------------TX

TX--------------------------------------------RX

首先进行ESP固件烧录(基本商品客服会教)

烧录成功的样子:

第二步,注册心知天气账户

官网心知天气 - 高精度气象数据 - 天气数据API接口 - 行业气象解决方案 (seniverse.com)

注册完成控制台获取免费版,在打开天气实况 (yuque.com)该地址获取接口地址

接口地址中:your_api_Key替换成心知天气的个人私钥,beijing替换成自己的地址

第三步,烧录成功后,打开串口助手,发送AT指令

1.复位模块

发送AT+RST

返回ready

2.测试AT指令

发送AT

返回OK

3.配置STA模式

发送AT+CWMODE=1 

返回OK

4.连接wifi

发送AT+CWJAP="wifi名称","wifi密码"

返回OK

5.连接心知服务器

发送AT+CIPSTART="TCP","116.62.81.138",80

返回OK

8.使能esp8266透传模式

发送AT+CIPMODE=1 //0:禁止 1:使能

返回OK

9.开启数据传输

发送AT+CIPSEND

返回OK

10,获取天气

GET 

最后得到天气

使用野火的串口助手,选择UTF-8,显示的天气不会乱码

下载链接:野火多功能调试助手上位机 — 野火产品资料下载中心 文档 (embedfire.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值