WIFI模块(esp-01s)获取网络时间与天气信息

目录

一、硬件连接

二、获取网络时间

1、AT指令集

2、具体操作

三、获取天气信息

1、心知天气注册

2、AT指令集

3、具体操作

4、json格式检查


一、硬件连接

        WiFi模块的RX连接TTL模块的TX, WiFi模块的TX连接TTL模块的RX,电源与地接对。

插入电脑,打开串口调试助手选择波特率115200,最后连接

二、获取网络时间

1、AT指令集

AT
AT+RST
AT+CWMODE=1
AT+CIPMUX=0
AT+CWJAP="名字","密码"
AT+CIPMODE=1
AT+CIPSTART="TCP","api.pinduoduo.com",80
AT+CIPSEND
GET http://api.pinduoduo.com/api/server/_stm

2、具体操作

三、获取天气信息

1、心知天气注册

注册网站

记住自己的密匙 

2、AT指令集

AT
AT+RST
AT+CWMODE=1
AT+CIPMUX=0
AT+CWJAP="meng","20010131"
AT+CIPMODE=1
AT+CIPSTART="TCP","api.seniverse.com",80
AT+CIPSEND
GET https://api.seniverse.com/v3/weather/daily.json?key=S6H95GCCwULqmbSE8&location=weifang&language=en&unit=c&start=-1&days=5

3、具体操作

注意: https://api.seniverse.com/v3/weather/daily.json?key=S6H95GCCwULqmbSE8&location=weifang&language=en&unit=c&start=-1&days=5

key:后换成自己的密匙,location:后换成自己的城市 

4、json格式检查

JSON在线解析,JSON格式化,JSON解析,JSON 校验(SO JSON)

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ESP-01S是一款基于ESP8266芯片的WIFI模块,可以实现无线网络连接和数据传输。ESP8266芯片是一款高度集成的WIFI芯片,具有强大的处理能力和低功耗特性,可以方便地用于物联网应用。 ESP-01SESP8266的WIFI通讯,可以通过AT指令实现。AT指令是一种标准的串行通讯协议,用于控制设备的行为和数据传输。通过AT指令,可以实现ESP-01SESP8266之间的基本通讯,包括网络连接、数据传输和设备控制等功能。 以下是ESP-01SESP8266的WIFI通讯步骤: 1. 初始化ESP-01S模块 在使用ESP-01S模块前,需要对其进行初始化。初始化包括设置串口通讯波特率、复位模块、设置工作模式等步骤。在初始化过程中,需要使用AT指令来设置相关参数。 2. 连接WIFI网络 ESP-01S可以连接到无线网络,通过AT指令可以连接到指定的WIFI网络。在连接网络前,需要设置WIFI的SSID和密码等参数。连接成功后,ESP-01S会获得一个IP地址,可以用于网络通讯。 3. 发送和接收数据 ESP-01S可以通过串口与外部设备进行数据传输。通过AT指令,可以设置串口通讯参数、发送数据、接收数据等操作。可以将ESP-01S视为一个串口设备,通过串口进行数据传输。 4. 控制外部设备 ESP-01S可以通过GPIO口控制外部设备,包括LED灯、继电器等。通过AT指令,可以设置GPIO口的状态,实现对外部设备的控制。 总之,ESP-01SESP8266的WIFI通讯非常灵活,可以通过AT指令实现各种功能。在物联网应用中,ESP-01SESP8266可以作为一个重要的无线模块,实现设备间的数据传输和控制。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

琪琪猫不会嵌入式

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值