4、ESP8266入门(AT模式)——手机与单片机通信

在上节中主要通过手工敲入指令的方式进行调试,但在实际项目中不可能一条条指令输入,需要用单片机代替手工输入调试。

总结下配置AP模式的步骤

1、配置 WiFi 模式
2、ESP8266作为路由器设置网络
3、完成配置重启
4、使能多连接
5、设置端口号

因为51单片机最常用的波特率为9600,所以ESP8266的波特率设为9600。
通过AT+CIOBAUD=9600指令设置ESP8266波特率为9600,AT+RST重启。重启完成后记得配置步骤4和5。

AT+CIPMUX=1
AT+CIPSERVER=1,5050     

注意:在修改完波特率后,调整串口助手里的波特率!!

连线方式跟之前差不多。

单片机ESP8266
3.3VVCC
GNDGND
RXTX
TXRX
3.3VCH_PD(EN)

如果单片机没有3.3V电源的话,可以外接电源,但是一定要共地!
将程序烧录到51单片机(晶振:11.0592M),注意,如果此时已将单片机与ESP8266连接的,先断开P3.0和P3.1口。烧录完成后在接线。

在手机app配置,因为程序中端口为8080,这回填8080。如果出现连接不上,在ESP8266上断电再插上,连接成功后,发送1,LED点亮;发送0,LED熄灭。
在这里插入图片描述

最后提醒下,由于调试ESP8266的时候使用USB-TTL模块,而单片机正好没有3.3V电压,尽量不要顺手使用USB-TTL模块提供电源(不稳定),最好干电池。那么如果使用干电池的话,使用面包板将干电池和单片机共地!

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值