手机(蓝牙串口助手)控制ESP8266获取天气

本文介绍了如何通过手机控制ESP8266获取天气信息,一般我们拿到透传的模组,在写MCU程序前会先用电脑上的串口助手控制它,运行一下常用指令,看看模块如何回复,一切正常后再去coding。但PC上应该如何输入AT命令,输入哪些AT命令,我们会从网上看别的贴子,再一条条去尝试,效率比较低下。如果有别人调过这个模组,他用的哪些AT指令,我能不能直接拿来用?答案是可以的「蓝牙串口助手」云端会保存常用的指令集,或由调试好的工程师直接分享过来,这个效率简直太高了……


手机运行微信小程序蓝牙串口助手控制透传Wi-Fi ESP8266获取天气预报信息


用到的硬件:

1、一部能运行微信的手机(搜索小程序:蓝牙串口助手)

2、HexCom-V1,如果没有,选择其它蓝牙模组代替


普通蓝牙连接后会遍历出它所有的服务及特征值

3、ESP8266模组


硬件清单

串口连接比较简单,VCC,GND两根直连,蓝牙的TXD,RXD和Wi-Fi的交叉连接。

硬件连接好后,主要是软件调试工作,软件调试分三部:

第一步:获取ESP8266常用指令

打开小程序「收藏 」介面,从服务器获取ESP8266的指令集

加载云端布局文件

下面分别显示了,如何保存本地布局,加载本地布局,加载云端布局

保存加载布局文件

第二步:修改指令。

1、我们需要修改连接路由器指令AT+CWJAP中的SSID和密码

2、我们需要修改GET天气的密钥


因为我们获取天气信息需要用到心知天气的API,我们需要在https://www.seniverse.com申请免费试用,免费用户的权益:

国内 370 个主要城市

天气实况,包括天气现象文字、代码和气温 3 项数据

未来 3 天天气预报,包括白天天气现象文字及代码、晚间天气现象文字及代码、当天最高温度和最低温度、风向风速

6 项基本类生活指数,包括穿衣、紫外线强度、洗车、旅游、感冒、运动指数

上面这些功能对于我们调试足够了,我们需要一条GET命令从服务器获取天气信息,我们注册账号的目的主要是获取“私钥”替换下面URL中的your_private_key

将 API 密钥中的“私钥”作为 API 请求中的 key 参数值: https://api.seniverse.com/v3/weather/now.json?key=your_private_key&location=beijing&language=zh-Hans&unit=c

完成上面修改后,将布局保存到本地,防止误删。

指令布局

第三步:开始调试

调试的步骤参考乐鑫官网给的“TCP client单连接透传”示例步骤:

透传指令

按上面顺序一条条走,不出意外你应该能GET到天气的信息了,服务返回的JSON包格式如下:

{"results":[{"location":{"id":"WX4FBXXFKE4F","name":"Beijing","country":"CN","path":"Beijing,Beijing,China","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"Sunny","code":"0","temperature":"3"},"last_update":"2021-02-07T09:50:00+08:00"}]}

temperature就是当前的天气。

至此,通过手机控制ESP8266获取天气的示例就完成了,有不清晰的可以再观看前面的视频或私信我,感谢阅读!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,658评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,482评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,213评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,395评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,487评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,523评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,525评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,300评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,753评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,048评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,223评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,905评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,541评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,168评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,417评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,094评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,088评论 2 352

推荐阅读更多精彩内容