使用Wi-Fi ESP8266方案模组接入云平台

描述

ESP8266的模块芯片是基于无线通信协议的UART Wi-Fi透传模块芯片,支持802.11 b/g/n的无线标准,并带有三种可选择的工作模式。ESP8266模块的控制是通过AT指令的形式控制,例如选择Wi-Fi的应用模式,列出、加入、退出接入点,建立TCP/UDP连接、获得状态、发送数据等操作。

WIFI

ESP8266模块的三种工作模式如下:
 

①Sation模式:Sation模式是ESP8266模块通过路由器连接至互联网,对设备的远程控制功能通过互联网实现;

②AP模式:AP模式是指ESP8266模块自身作为一个热点,用户即可直接与其连接,从而实现局域网内的无线控制方案;

③Staion+AP模式:Staion+AP模式是指STA模式与AP模式共存的模式,此时它既能是热点,也能作为终端设备。

OneNet是一个开放的通用物联网平台,主要提供传感器数据的接入、存储和展现服务,为所有的开源软硬件爱好者、制造型企业,提供一个物联网项目的平台,本文将介绍如何将ESP8266接入OneNet云平台。

 

1.首先创建产品,协议选择EDP。

WIFIWIFI

2.然后创建设备,通过页面来完成设备创建,具体如下图所示:

WIFI

 

3.接下来用edpprodebugger调试软件来进行测试:
 

①服务器的IP地址及端口号为:183.230.40.39:876;

WIFI

 

②然后点击生成编码,发送到设备云就可以链接到OneNet服务器;

WIFI

 

③再去OneNet看看我们的设备状态。

WIFI

 

4.配置ESP8266为Station模式:
 

①首先打开这个配置软件,将ESP8266设置为station模式,输入家里Wi-Fi的名称和密码,连接上路由器。

WIFI

 

②配置IP地址和端口号,建立连接。

WIFI

 

 

5.登陆云平台,进行数据传输

①打开串口调试助手,将edpprodebugger生成的编码复制过来(注意去除编码前面的0x)。然后设备就登陆上了云平台。

WIFI

 

②将数据传上云平台,Edpprodebugger调试软件的消息类型选择SaveData,消息子类型选择数据类型五:分号间隔字符串,如右图所示。

WIFI

 

③仍然把16进制编码复制到串口调试助手。

WIFI

 

④再到OneNet平台上的设备管理->数据查看,里面就有我们发送到云平台上的数据。

WIFI

 

⑤创建应用并再次发送数据。

WIFI

 

⑥创建完应用后,再来做个最简单的开关,设备是E103-W01,数据流是E,开置1,关值0。

WIFI

 

⑦创建完成点击保存,再打开如下图所示:

WIFI

 

⑧现象如下图所示,出现数据从云平台下发。

WIFI

 

 

相关推荐

WIFI

Wi-Fi无线模块测试板——E103-W01-BF,采用USB接口,可用于快速测试E103-W01串口Wi-Fi模块相关特性与功能,同时具有烧录固件的功能。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分