关于esp wifi模块的使用以及进行数据的接收和发送

关于esp wifi模块的使用以及进行数据的接收和发送

声明:本人是小白物联网爱好者,近来研究了esp8266WiFi模块,颇有心得,特此写下分享给大家,若有高手路过,发现错误,请您指出,整理不易,不喜勿喷,谢谢

对于esp8266的使用:
1, 首先确保硬件连接正确 测试能否正常工作。在这里插入图片描述
2, 熟悉esp8266各种指令的用法。其中测试软件必不可少,这里为大家提供了串口调试助手:串口调试助手
网络调试助手:网络调试助手

-一:进行测试(电脑作为服务器,WiFi作为客户端):首先 设置esp8266的工作模式
AT+CWMODE=1 AT+CWMODE=2 AT+CWMODE=3
1为: STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的 远程控制。 
2 为:AP 模式:默认模式 ATK_ESP8266 模块作为热点,实现手机或电脑直接与模块通信,实 现局域网无线控制。 
3为: STA+AP 模式:两种模式的共存模式, (STA 模式)即可以通过路由器连接到互联网,并 通过互联网控制设备;(AP 模式)也可作为 wifi 热点,其他 wifi 设备连接到模块。这 样实现局域网和广域网的无缝切换,方便操作。在这里插入图片描述

二: 设置将WiFi重启一下:AT+RST 。随后将其连接到你的路由器:AT+CWJAP=”WiFi名”,“密码” 在这里插入图片描述在这里插入图片描述

然后让我们打开网络调试助手设置我们的电脑为服务器,将其设置为tcp server,
点击打开,在这里插入图片描述之后我们再去串口调试助手,输入指令AT+CIPSTART=”TCP”,”主机地址”,端口号 。发送 在这里插入图片描述
此时连接成功,这是我们将其设置为透传模式:AT+CIPMODE=1 在这里插入图片描述
这样我们就可以进行对话了:输入:AT+CIPSEND. 在这里插入图片描述
输入想输入的:在这里插入图片描述
服务器这端直接回话:(自己输入) 在这里插入图片描述
好了,若要退出其透传模式 :需要 +++ 这个数据,同时取消勾选发送新行即:在这里插入图片描述 回车发送即可 此时便回到了指令阶段,在发送数据它会提示error 在这里插入图片描述

二(WiFi建立服务器,电脑端作为客户端,此时使用的依旧是STA+AP模式)。
首先还是设置工作模式AT+CWMODE=3, 重启 ,然后我们在连接上路由器(这里跟上面都是一样的),这里扩展一下 如果你想来连接多个客户 即多连接 需输入AT+CIPMUX=1显然=0就是单连接,在这里插入图片描述
设置好之后我们需要自己建立WiFi端的服务器:AT+CIPSERVER=1,8080.注:8080为其端口号 在这里插入图片描述
服务器设置好之后,我们需要打开网络调试助手,进行连接,此时我们应该选择,tcp,client,但此时我们还不知道主机地址,我们需要确定,方法为:AT+CIFSR 在这里插入图片描述
我们要的是STAIP:,将其输入到网络调试助手 在这里插入图片描述
这样我们就可以进行WiFi作为服务器,电脑作为客户端进行通信了,输入:AT+CIPSEND=0,6, 注:0是其通道号,6是数据长度 在这里插入图片描述
此时数据便完成发送,对于向WiFi端发送直接在网络调试助手输入发送即可 在这里插入图片描述

/

  • 11
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值