ESP8266WIFI模块连接原子云及手机APP

一、项目需求

使用ESP8266WIFI模块连接到正点原子的原子云,下载原子云手机APP到安卓手机,使用APP与8266WIFI模块通信互发数据。

二、软硬件准备

  • 硬件:
    1、正点原子的esp8266模块
    2、usb to ttl 模块

  • 软件:
    1、正点原子的 串口助手
    2、正点原子的 原子云手机APP
    3、esp8266刷固件软件

  • 原子云后台管理界面 ——附上网站:https://cloud.alientek.com

三、调试过程

1、刷8266WIFI模块固件用于可支持与原子云通信,将esp8266与 USB 转 TTL连接,注意:IO_0口要接地(刷固件用,正常使用时不接),打开固件下载软件,软件位置在模块下载资料包中:

 

打开后,设置软件如下图:

ESP8266WIFI模块连接原子云及手机APP_第1张图片

选择下载的两个固件,配置好后,点击START开始刷固件,下载成功。

2、注册原子云账户,网址为https://cloud.alientek.com,注册后进入界面如下:

ESP8266WIFI模块连接原子云及手机APP_第2张图片

在主页点击设备管理——新增设备,有DTU和esp8266两种设备,这里我们选esp8266,输入设备名称、密码设置为默认。系统会自动为我们分配一个设备编号,这个编号用于我们手中的esp8266模块连入原子云

 ESP8266WIFI模块连接原子云及手机APP_第3张图片

ESP8266WIFI模块连接原子云及手机APP_第4张图片 

3、配置8266WIFI工作模式,连接如原子云

打开串口调试助手,依次发送AT命令如下:

AT+CWMODE=1
AT+RST
AT+CWJAP=“fuwuzhongxin”,“a12340369” (可用的wifi账号和密码,可以用手机共享热点,用于接入互联网)
AT+ATKCLDSTA=“41061419697261858590”,“12345678” (输入刚才从原子云管理后台自动生成的设备编号和密码,用于与云端通信)

 ESP8266WIFI模块连接原子云及手机APP_第5张图片

注意,拷贝的指令中引号必须为英文模式,否则命令执行不能成功。 

 ESP8266WIFI模块连接原子云及手机APP_第6张图片

这时打开原子云后台,会看到设备已连接。此时在消息窗口发送消息,在本地的串口助手中就可以接受到,同样用串口助手发消息 原子云后台也可以收到。

ESP8266WIFI模块连接原子云及手机APP_第7张图片 

 4、下载原子云安卓手机APP,与WIFI模块通信

原子云APP下载地址为:
链接:https://pan.baidu.com/s/1Kzpj4MArcxq1judQC3swPA
提取码:t7vu
安装成功之后进入登陆界面,需要输入的token需要到原子云网页里找,进入原子云网页,点击左下角账号信息,即可看到API TOKEN.
登陆成功后会发现一片空白。
点击分组管理,点击创建分组,分组名称随便起。之后点击操作里的分组设置。
ESP8266WIFI模块连接原子云及手机APP_第8张图片

按以上步骤操作后,重新登陆原子云app。即可与8266通讯。 通讯如下:

ESP8266WIFI模块连接原子云及手机APP_第9张图片

ESP8266WIFI模块连接原子云及手机APP_第10张图片 

ESP8266WIFI模块连接原子云及手机APP_第11张图片

 

你可能感兴趣的:(51单片机,c语言,PIC单片机,物联网,单片机,stm32,嵌入式硬件,51单片机)