当前位置: 首页 > article >正文

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)


http://www.kler.cn/a/145230.html

相关文章:

  • C动态库的生成与在Python和QT中的调用方法
  • 零基础Vue入门4——Vue3基础核心
  • 最新-CentOS 7 基于1 Panel面板安装 JumpServer 堡垒机
  • Vue 3.0打造响应式用户界面的新方式
  • 解锁豆瓣高清海报:深度爬虫与requests进阶之路
  • Redis学习之哨兵二
  • VCenter连接主机提示:未验证主机SSL证书的真实性
  • ArcGIS中基于人口数据计算人口密度的方法
  • MYSQL基础知识之【修改数据,删除数据】
  • 可燃气体监测仪助力燃气管网安全监测,效果一览
  • 【深度优先搜索】
  • Centos上安装Docker和DockerCompose
  • 利用ngrok实现内网穿透(全网最详细教程)
  • 什么是 TLS/SSL 握手
  • 区块链技术与应用 【全国职业院校技能大赛国赛题目解析】第四套区块链应用后端开发
  • flex布局实战之自动填充剩余
  • 4D Gaussian Splatting:用于实时的动态场景渲染
  • 网络篇---第一篇
  • 【华为OD】B\C卷真题:100%通过:找城市 C/C++实现
  • 云下的我们
  • ElasticSearch之配置
  • CSS新手入门笔记整理:CSS基本选择器
  • 如何获得微软MVP徽章
  • 【Proteus仿真】【51单片机】篮球比赛计分器
  • Linux内核--内存管理(十二)内存映射
  • hdlbits系列verilog解答(exams/m2014_q4f)-47