0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

教你E103-W10串口转WiFi模块的无线透传应用教程

jf_10471008 来源:jf_10471008 作者:jf_10471008 2023-03-08 16:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下为E103-W10作为 softAP实现 UDP串口服务器无线数据透传的举例,E103-W10作为 station 可同理实现透传。

1.透传

默认仅在TCP client单连接或UDP传输模式时,支持透传。

1.1.TCP Client 单连接透传

1.配置WiFi模式

使用指令AT+CWMODE=3//SoftAP+Station mode,如图表11所示。

poYBAGQIQiqAYp8gAABt8NqGC3E336.png



图表11 设置Wi-Fi模式

2.连接到路由器

E103-W10连接至WiFi名称为"E880-IR01",密码为"JSZXE880"的路由器,根据您的路由器名称和密码替换即可。如图表12所示。

pYYBAGQIQiuAWTn1AABZS2BCaIg614.png



图表12 连接到指定路由器

3.PC与E103-W10连接同一路由器,如图表13所示。

pYYBAGQIQi2AA8sgAAHK7GTIQb0935.png


图表13 PC连接到路由器

4.在PC端使用网络调试工具,建立一个TCP服务器。

5.查看PC端WiFi IP地址

假设PC IP地址为192.168.1.156,端口为8080。创建一个IP地址为192.168.1.156,端口为8080的TCP服务器。如图表14所示。

poYBAGQIQi-AHC17AADKWYbqEpw685.png



图表14 PC创建服务器步骤1

最后,启动服务器,如图表15所示。

pYYBAGQIQjGATGxqAAB7AVtK8qk630.png

图表15 PC创建服务器步骤2

6.E103-W10作为TCP Client连接到上述服务器

AT+CIPSTART="TCP","192.168.1.156",8080 //协议,服务器IP地址和端口号

发送指令如图表16所示。

图表16 建立TCP连接

同时“TCP&UDP测试工具”弹出连接窗口,如图表17所示。

pYYBAGQIQjiAKXmkAAD4xz-que4640.png


图表17 TCP连接建立成功

至此,E103-W10已与PC端成功成功建立TCP连接。

7.使能透传模式,指令为AT+CIPMODE=1,如图表18所示。

pYYBAGQIQjqAFLYdAABcR-HdmmQ557.png

图表18 使能透传模式

8.E103-W10向TCP服务器发送数据

进入透传状态,发送指令AT+CIPSEND,如图表19所示。

poYBAGQIQjuAJyjaAACWhgpvuAs339.png

图表19 进入透传模式

发送数据,如图表110所示。

pYYBAGQIQjyASK8eAABvjPtQNPM491.png


图表110 开始透明传输

9.退出发送数据

首先发送“+++”,不带“发送新行”。

再发送测试指令AT,确认是否退出透传状态。

10.退出透传模式,发送AT+CIPMODE=0。

11.断开TCP 连接,发送AT+CIPCLOSE。

同时,“TCP&UDP测试工具”连接窗口消失。

1.2.UDP透传

以下为E103-W10作为 softAP实现 UDP 透传的举例,E103-W10作为 station 可同理实现透传。

1.配置WiFi模式

使用指令AT+CWMODE=3//SoftAP+Station mode。

2.配置E103-W10 SoftAP,发送至AT+CWSAP="E103-W10","12345678",5,3。3.PC连入E103-W10 SoftAP。

4.查询E103-W10的IP地址,发送指令AT+CIFSR。

5.在PC 端使用网络调试工具,建立一个UDP 传输。

PC 创建的UDP连接的IP地址为上一步查询的"192.168.4.1",端口号设为2233。

6.E103-W10与PC对应端口建立固定对端的UDP 传输

发送指令AT+CIPSTART="UDP","192.168.4.2",1001,2233,0。

7.使能透传模式

AT+CIPMODE=1

8.E103-W10向远端发送数据

AT+CIPSEND

9.退出发送数据

10.退出透传模式

AT+CIPMODE=0

11.断开 TCP 连接

AT+CIPCLOSE

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1418

    浏览量

    83015
  • WIFI
    +关注

    关注

    82

    文章

    5466

    浏览量

    211994
  • UDP
    UDP
    +关注

    关注

    0

    文章

    331

    浏览量

    35212
  • 串口
    +关注

    关注

    15

    文章

    1607

    浏览量

    81936
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    物联网开发必备:四款低功耗蓝牙模块参数全解析与应用实战

    剖析四款MinewSemi(创新微)经过市场验证的几款模块,助您精准选型。 一、技术核心:BLE模块为何成为开发首选? BLE
    的头像 发表于 11-05 14:37 316次阅读

    UWB650串口测距通信定位模块规格书

    UWB650串口测距通信定位模块规格书
    发表于 11-03 17:40 0次下载

    HM-BT2204蓝牙模块规格详解:功能特性、电气参数及应用设计指导

    内容概要:HM-BT220X是一款基于低功耗蓝牙BLE5.2SoC芯片的模块,采用ARM®Cortex®-M3332位处理器内核,最高频率76.8MHz,内嵌2.4GHz射频收发器,支持
    发表于 07-21 09:56 0次下载

    工业物联网4G无线网络串口模块

    4G无线网络串口模块是一种工业通信设备,通过4G网络将串口(如RS232/RS485)设备接入互联网,实现远程数据传输与控制。适用于物联网
    的头像 发表于 06-25 11:11 564次阅读
    工业物联网4G<b class='flag-5'>无线</b>网络<b class='flag-5'>转</b><b class='flag-5'>串口</b><b class='flag-5'>模块</b>

    ESP32用作经典蓝牙串口模块与手机进行串口通信

    本文介绍了如何把ESP32用作一个蓝牙串口设备使用,其功能和常用的HC-05/06串口蓝牙设备一样。并与手机蓝牙串口APP进行双向蓝牙通
    的头像 发表于 06-20 17:45 2099次阅读
    ESP32用作经典蓝牙<b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>传</b><b class='flag-5'>模块</b>与手机进行<b class='flag-5'>串口</b>通信

    LORA数模块:RS485LORA,双向

    LORA数模块(LoRa Data Transmission Module)是一种基于LoRa(Long Range)技术的无线通信模块,专为远距离、低功耗、低速率的物联网(IoT)
    的头像 发表于 05-26 15:36 635次阅读

    PL2303串口驱动

    PL2303串口驱动
    发表于 04-09 16:02 4次下载

    PL2303串口驱动win10版本用

    PL2303串口驱动win10版本用
    发表于 04-09 16:02 1次下载

    cp2102串口驱动

    cp2102串口驱动
    发表于 04-09 16:01 9次下载

    STM32串口下载软件(FLYMCU)

    STM32串口下载软件(FLYMCU),经典版本,亲试可用。
    发表于 04-09 15:59 5次下载

    新品推荐!国产LoRa扩频模块WiFi+蓝牙双模模组、低功耗蓝牙串口模块

    新品上市国产LoRa扩频模块蓝牙串口模块WiFi+蓝牙双模模组部分新品参与送样文末了解详情↓↓↓EWM290-M系列国产LoRa扩频
    的头像 发表于 03-27 19:33 1194次阅读
    新品推荐!国产LoRa扩频<b class='flag-5'>模块</b>、<b class='flag-5'>WiFi</b>+蓝牙双模模组、低功耗蓝牙<b class='flag-5'>转</b><b class='flag-5'>串口</b><b class='flag-5'>模块</b>

    用Labview写一个电子称的485串口程序

    关键词:Labview + 串口程序 232、485串口通讯是最常见的仪器仪表通讯方式之一,本文详细介绍,用Labview编写一个电子秤的485串口程序.
    的头像 发表于 03-06 09:54 1488次阅读
    用Labview写一个电子称的485<b class='flag-5'>串口</b>程序

    【第一章 策略】手把手教你玩转新版正点原子云

    【第一章 策略】手把手教你玩转新版正点原子云 1. 本次实验使用正点原子D40 Mini 4G Cat1 DTU数模块 1.1 D40
    发表于 03-05 16:52

    数传电台来啦!还有LoRa射频模块、功率放大器模组、2.4G无线串口模块上新!

    上新啦!图数传电台LoRa无线模块功率放大器模组2.4G无线串口
    的头像 发表于 02-27 19:34 1312次阅读
    图<b class='flag-5'>传</b>数传电台来啦!还有LoRa射频<b class='flag-5'>模块</b>、功率放大器模组、2.4G<b class='flag-5'>无线</b><b class='flag-5'>串口</b><b class='flag-5'>模块</b>上新!

    Zigbee模块使用手册

    电子发烧友网站提供《Zigbee模块使用手册.pdf》资料免费下载
    发表于 01-12 09:32 2次下载