第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > ESP8266 AT指令模式接入贝壳物联 实现远程控制

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

时间:2019-11-25 21:49:13

相关推荐

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

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

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

前言一、接线方法二、AT指令配置ESP8266三、ESP8266与贝壳物联服务器信息交互四、贝壳物联信息小程序发给ESP8266六、注意总结

前言

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

一、接线方法

电脑USB口通过USB转TTL模块连接ESP8266,原子正点ESP8266 WIFI模块如图:

USB转TTL如图:

ESP8266接线图:

TXD、RXD交叉相连

二、AT指令配置ESP8266

一、浏览器打开贝壳物联()主页并登陆,并添加智能设备,记住设备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”,“”,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之间的信息通讯。

贝壳物联网平台的详细资料参考

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。