网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月03日漏签0天
单片机吧 关注:212,038贴子:1,047,349
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 3回复贴,共1页
<<返回单片机吧
>0< 加载中...

wifi使用教程

  • 只看楼主
  • 收藏

  • 回复
  • 广东一卢大施
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
前段时间做课程设计,买了一块wifi模块,只有AT指令却没有详细的使用教程。自己专研了一个下午才弄出来,我把我经验分享一下吧。
准备材料:
Wifi模块esp8266;
USB转TTL模块;
串口调试助手
手机上连接wifi模块的APP
杜邦线
1.将wifi模块与转串口连接,然后插进电脑。看着图接线就行了。如图:

2.打开串口调试软件。


①界面是这样的,买回的wifi模块默认波特率是115200。所以设置好波特率后,点击打开串口。
②接着我们就可以进行测试了。AT指令表购买的时候都有提供的,一开始都看不懂哈哈。我就用一些常用的AT指令演示吧。发送“AT”显示“OK”
如果返回OK就说明已经成功连接WIfi模块了。接下来我们可以修改我们想要的波特率。
指令是 AT=UART。格式 4800是波特率,后面依次数据位、停止位、奇偶校验位、流数位(一般0就行了)

3.修改好波特率后,我们要设置wifi的名字和密码了。
按顺序输入下面三条指令
AT+CWMODE=2(这个条指令是选择AP模式)
AT+CWSAP="esp8266","zxcvbnm123",11,3 (wifi名字、密码、通道号(我习惯用11,其他没试过)、最后的3是加密类型。
AT+RST 这条是复位指令,设置完成参数后,要复位一下。
接下来我们还要设置下面两条指令,
AT+CIPMUX=1
AT+CIPSERVER=1,8080
8080为端口号,这个8086也行。
前面弄好则会后,我们还要加入一段代码。就是wifi模块的头文件。我们要理解的是这一部分。
void Uart() interrupt 4
{
char res;
static char res_last;
res=SBUF;
RI=0;
if(res_last==':')
{
if(res=='1')
// led=0x0f;
k1=1;
if(res=='2')
//led=0xf0;
k2=1;
if(res=='3')
//led=0x00;
k3=1;
}
res_last=res;
}
单片机收到的指令是+IPD,0,3:123 ,123是我们要接收到的。所以要判断指令,是否是“:”。接着是我们才要的数据。我简单些写了比如发送1,执行什么,发送2类似。
手机连接wifi。名字:Esp8266

手机上的软件:


IP地址可以发送AT+CIPAP?指令查询,端口号是前面设置的8080.
测试界面:
接收到的数据如图。


  • 旧梦
  • 上尉
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
问下
+++怎么退出不了透传模式?


2025-08-03 08:36:57
广告
不感兴趣
开通SVIP免广告
  • fony119
  • 小吧主
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好贴!


  • 大埋le
  • 新兵
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主,你的AT固件可以分享一下吗,我那个固件不能修改波特率,1209563495@qq.com


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回单片机吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示