600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 51单片机+ESP8266-01WIFI模块实现数据传输

51单片机+ESP8266-01WIFI模块实现数据传输

时间:2022-12-09 19:07:30

相关推荐

51单片机+ESP8266-01WIFI模块实现数据传输

前期准备

ESP8266芯片AT指令集

工具

51单片机开发板ESP8266WIFI模块USB转TTL22.1184MHZ的晶振串口调试助手网络串口调试助手

ESP8266接线

##ESP8266与USB转TTL之间的接线##

意料之中的话应该看不出来是怎么接的吧!因为USB转TTL只有一个3.3V管脚,所以我就将EN管脚接到了3.3V上面,有点松动但是能用。

调试ESP8266芯片

查看所在端口号

我的实在COM3上记住这个端口号

打开串口调试助手并进行设置

注意:设置波特率为115200

测试命令(注意每条命令后面加一个回车键)

命令后面加回车键是命令固定的格式

测试:

命令AT

响应OK

重启模块

命令AT+RST

响应OK

设置模块

命令AT+CWMODE=2

响应OK

说明:AT+CWMODE = <mode><mode>:1-Station模式,2-AP模式,3-AP兼Station模式。重启后生效

配置AP参数

命令:AT+CWJAP="ssid","password"

响应:WIFI CONNECTED

响应:WIFI GOT IP

如果忘了ssid可以使用以下指令查看

命令:AT+CWLAP

配置TCP服务器

首先打开cmd,使用ipconfig查看本机ipv4地址。

打开网络串口助手按图中设置

连接到TCP服务器

命令:AT+CIPSTART="TCP","10.0.29.117",1234

响应:CONNECT

响应:OK

此时可以看到下面有个连接对象,展开后有一个连接用户

发送数据

client to server

命令:AT+CIPSEND=4说明:发送四个字节(其中包括回车键即’\r’’\n’)

响应:>

命令:AB

响应:SEND OK

此时可以看到网络串口助手上有显示数据

server to client

命令:hello 简书

此时串口调试助手上显示:+IPD,10:hello 简书

结束

这一节内容到此结束,这一节内容相对较少,只是为了到后面的时候少一点啰嗦

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。