首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ESP8266WiFi模块与Android APP实现数据传输(二)---AP模式通讯

ESP8266WiFi模块与Android APP实现数据传输(二)---AP模式通讯

作者头像
不去幼儿园
发布2024-12-03 10:54:57
发布2024-12-03 10:54:57
7K0
举报
文章被收录于专栏:强化学习专栏强化学习专栏

前言:

本文主要介绍一下ESP8266WiFi模块与Andriod APP实现数据传输的AP模式通讯。

ESP8266模块三种模式: 1、STA模式(客户端模式): ESP8266模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制 2、AP 模式(接入点模式):ESP8266 模块作为热点,手机或电脑直接与模块连接,实现局域网无线控制 3、STA+AP模式(两种模式并存):ESP8266 模块即可作为一个客户端连接区域网内的路由,也可以设置成是一个服务器

注意:ESP8266WiFi模块已经提前下载了原厂AT固件库

1.ESP8266模块设定:

(1)准备阶段:

硬件接线参考:SP8266WiFi模块与Android APP实现数据传输(一)---硬件接线

操作步骤: 1)、选择对应串口,波特率为1152002)、硬件接线完成后,将RST接低电平重置,观察串口接收到ready 3)、串口调试助手输入AT。

代码语言:javascript
复制
1.AT        //观察是否回传OK

效果图:

(2)AT指令配置WiFi模块:
代码语言:javascript
复制
2.AT+CWMODE=2        //配置成AP模式
3.AT+CWSAP="ESP8266","123456789",11,0        //配置WiFi名称、密码等
4.AT+CIPMUX=1        //开启多连接
5.AT+CIPSERVER=1,8080        //开启TCP服务器,端口号设置成8080
6.AT+CIFSR        //查询模块自身的IP地址

效果图:

2.Android手机端APP设置:

操作步骤: 1)、打开手机WiFi,连接ESP8266WiFi热点; 2)、手机APP输入ESP8266WiFi模块IP地址 3)、点击连接,可从串口助手上观察到手机端APP的IP地址CONNECT

效果图:

3.ESP8266与APP通讯:

操作步骤: 1)、串口调试助手输入AT+CIPSEND=0,11 2)、串口助手发送栏输入123456789,点击发送;观察APP接收区域显示状态; 3)、APP发送区域输入10086,点击发送;观察串口助手接收的数据。

代码语言:javascript
复制
7. AT+CIPSEND=0,11        //进入数据发送模式,数据为11个字节

APP效果图:

串口助手效果图:

4.串口调试器和APP程序等资源下载途径

资源上传至百度网盘,如有需要,请自行下载: 链接:https://pan.baidu.com/s/1kBrXqiwONaRGSoIboXcJxw?pwd=ttvy 提取码:ttvy

本文部分资料是来自于CSDN博主闲饭疙瘩(手机端APP软件),希望这篇文章能够对您有所帮助。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-12-03,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 前言:
  • 1.ESP8266模块设定:
    • (1)准备阶段:
    • (2)AT指令配置WiFi模块:
  • 2.Android手机端APP设置:
  • 3.ESP8266与APP通讯:
  • 4.串口调试器和APP程序等资源下载途径
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档