ESP8266 AT指令模式接入贝壳物联,实现远程控制

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

ESP8266WIFI模块接入物联网云平台,可以利用浏览器、手机实现远程控制,如远程控制电灯的开关、智能小车行驶等。ESP8266是一块带WIFI模块的MCU,功能非常强大,而价格非常便宜,用好ESP8266为开发物联网产品很有帮助。
这次实验采用贝壳物联网平台和原子正点的WIFI模块。

一、接线方法

电脑USB口通过USB转TTL模块连接ESP8266,原子正点ESP8266 WIFI模块如图:
在这里插入图片描述
USB转TTL如图:
在这里插入图片描述
ESP8266接线图:
在这里插入图片描述TXD、RXD交叉相连

二、AT指令配置ESP8266

一、浏览器打开贝壳物联(www.bigiot.net)主页并登陆,并添加智能设备,记住设备ID和设备APIKEY。

在这里插入图片描述
二、运行串口助手,依次发送:
1、AT 测试
2、AT+CWMODE=1 station模式
3、AT+RST 重启
要求每步都正确返回。

在这里插入图片描述
继续依次发送:
4、AT+CWJAP=“zhangylPhone”,“12345678” 登陆路由器,用户名/密码
5、AT+CIFSR 获取本地 IP 地址
6、AT+CIPSTART=“TCP”,“www.bigiot.net”,8181 登陆贝壳物联服务器

返回:{“M”:“WELCOME TO BIGIOT”},表示ESP8266正常登录贝壳物联服务端,并正常收到服务端答应信息。
在这里插入图片描述

继续依次发送:
7、AT+CIPMODE=1 透传模式
8、AT+CIPSEND 开始透传
ESP8266开启透传模式,如图:

在这里插入图片描述

三、ESP8266与贝壳物联服务器信息交互

1、ESP8266登录服务器。发送{“M”:“checkin”,“ID”:“21417”,“K”:“e6f32f38c”} ESP8266登录服务器,成功返回:checkinok,浏览器设备页面显示“在线”.

在这里插入图片描述
在这里插入图片描述
2、ESP8266 发送,浏览器接收。{“M”:“say”,“ID”:“U15229”,“C”:“12345678”,“SIGN”:“xx3”}

在这里插入图片描述
串口助手串口没有信息更新。
在这里插入图片描述
浏览器命令记录收到了ESP8266的信息。
3、浏览器发送,ESP8266接收。
浏览器命令输入行输入:{“M”:“say”,“ID”:“D21417”,“C”:“ABCDEFG”,“SIGN”:“xx3”}\n
在这里插入图片描述
ESP8266收到ABCDEFG信息
在这里插入图片描述

四、贝壳物联信息小程序发给ESP8266

在这里插入图片描述

ESP8266收到play信息:
在这里插入图片描述

五、ESP8266退出透传模式,返回AT指令模式:
1、+++ (不要勾选发送新行)
2、AT

六、注意

ESP8266与贝壳物联互发信息时要保持设备在线,一分钟内向服务器发送一条有效信息(符合通讯协议数据格式),否则服务器将自动关闭连接,需重新连接,输入登录信息。

总结

设置ESP8266与网络连接采用AT指令,接收或发送采用透传方式,如果用STM32l串口连接ESP8266的串口,就能实现浏览器/手机-----物联网平台-----ESP8266-----STM32之间的信息通讯。
贝壳物联网平台的详细资料参考www.bigiot.net

  • 3
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WLAN是英文WirelessLAN的缩写,就是无线局域网的意思。无线以太网技术是一种基于无线传输的局域网技术,与有线网络技术相比,具有灵活、建网迅速、个人化等特点。将这一技术应用于电信网的接入网领域,能够方便、灵活地为用户提供网络接入,适合于用户流动性较大、有数据业务需求的公共场所、高端的企业及家庭用户、需要临时建网的场合以及难以采用有线接入方式的环境等 作为全球公认的局域网权威,IEEE802工作组建立的标准在过去二十年内在局域网领域独领风骚。这些协议包括了802.3Ethernet协议、802.5TokenRing协议、802.3z100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。  在1999年9月,他们又提出了802.11b"HighRate"协议,用来对802.11协议进行补充,802.11b在802.11的1Mbps和2Mbps速率下又增加了5.5Mbps和11Mbps两个新的网络吞吐速率。利用802.11b,移动用户能够获得同Ethernet一样的性能、网络吞吐率、可用性。这个基于标准的技术使得管理员可以根据环境选择合适的局域网技术来构造自己的网络,满足他们的商业用户和其他用户的需求。802.11协议主要工作在ISO协议的最低两层上,并在物理层上进行了一些改动,加入了高速数字传输的特性和连接的稳定性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值