怎么用贝壳用远程接收器使用滑动方块

怎么用贝壳用远程接收器使用滑动方块,第1张

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之间的信息通讯。

自从一年半前购买了天猫精灵,就一直在用,最近在想,能否把自己家的灯改造改造就接入了呢,到时候来一句:“天猫精灵,帮我打开卧室的灯”。然后灯就亮了。

然后就开始查资料,接下来不废话,教大家如何实现接入天猫精灵。

1,准备硬件:ESP8266板子一块,天猫精灵一台,安装天猫精灵客户端软件的手机一台。

2,给ESP8266烧录nodeMCU固件,这里我提供一份我在云平台构建好的固件。

(文件见文末原贴)

这个固件是目前的最新版,我今天刚构建生成的,基于nodeMCU3.0版本,所以你之前学习过nodeMCU的话,可能部分函数已经变了。需要重新学习。

烧录工具(文件见文末原贴),通过该烧录工具烧录入我提供的固件。如果不会烧录可网上查找资料,或者查看我以前写的测评文章。

链接:

在搞定固件后,就需要编写Lua脚本和上传Lua脚本文件了,这里还需要用到一个上传工具,是基于JAVA的,所以你要有一个JRE环境,请先安装JRE。

(文件见文末原贴)

请记住你创建的设备ID和APIKEY,这是用于标识你的设备的,你的设备与云平台的服务器交换命令就是靠的这两组密码。

然后你可以编辑或者修改该设备的信息。

请注意,这里一定要选择对,不然对接后将会乱套。

你想作为灯,这里就要先选择灯,作为插板就选插板。

做好了这一切就该对接天猫精灵了,打开天猫精灵软件,点击右下角:我家->添加设备,然后搜索“贝壳物联”,然后会提示你绑定贝壳物联到天猫,你只需要在这里按照提示输入你的贝壳物联的账号和密码就行了。绑定成功。

接下来编辑代码。

我分为两部分实现,第一部分连接家里的WIFI,第二部分与贝壳物联网云平台通信,请记住我的代码是按照nodeMCU3.0版本修改的,跟贝壳物联提供的参考代码还是有点不同的。后面我会继续优化代码,并提供如何自己搭建私有云平台。

能。根据查询相关公开信息显示,贝壳云p1,四核处理器,原系统正常使用。云服务器,贝壳云,安全、稳定、低成本、满意付款,SSL证书,数字证书一站式管理,快速接入HTTPS安全,虚拟主机,基于云计算的虚拟主机快速建站服务。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/418936.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-24
下一篇2023-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存