精华内容
下载资源
问答
  • 1. 串口WIFI模块 功能概述(支持透明传输) HLK-WIFI-M03硬件部分 项目 指标 串口电平 TTL/RS232 连接器 插针(8PIN,兼容以前的4PIN连接),具有防插反设计 1VCC,2 RX 3 TX ,4GND 5 GPIO0,6 GPIO1,7LINK,8 RST ...
  • SOC芯片,性价比极高,质量稳定,内置WiFi协议栈和串口传输协议, 接口信号5V、地、RX 、TX 四线连接; ◆ 模块简洁、体积小,22*60*7 mm; ◆ 用户接口开发简单快捷,串口驱动 ; ◆ MSC51/PIC/ARM7 等 8、32 位...
  • 型号:HLK-WIFI-M03 产品特性 接口 双排(2 x 4)插针式接口 支持波特率范围:1200~115200bps 支持硬件 RTS/CTS 流控 单 3.3V 供电 无线 支持 IEEE802.11b/g 无线标准 支持频率范围:2.412~2.484 GHz 支持...
  • 串口无线模块ZLSN7046T是上海卓岚推出的wifi转串口模块。它能够将wifi信号转化为串口信号,且支持多种功能,邮票孔封装,体积小巧可以外置天线或者内置天线。7046T支持一个UART TTL电平串口WIFI,可以作为STA或者...

    串口无线模块ZLSN7046T是上海卓岚推出的wifi转串口模块。它能够将wifi信号转化为串口信号,且支持多种功能,邮票孔封装,体积小巧可以外置天线或者内置天线。7046T支持一个UART TTL电平串口转WIFI,可以作为STA或者AP方式。支持921.6Kbps的高波特率。7046T并不是一款简单的串口转wifi模块,它具有Modbus TCP、自定义注册报、自定义协议转化等多种高级功能,非常适合于物联网应用。只有wifi接口,功耗低,待机功耗3.8mA,全速工作95mA。7046T的高级功能包括:支持Modbus转RTU、支持多主机同时访问而不冲突、支持自定义心跳包和注册包功能、支持“转码”自定义协议的读取和转化功能、支持http方式的数据提交和下发功能、支持TCP服务器客户端共存。支持使用zlvircom工具跨网段搜索设备,支持远程升级和网页自定义下载。支持二进制格式的类AT指令,无需切换为AT配置模式。ZLSN7046TN支持P2P通讯方式。
    硬件上7046T采用了最新的WIFI芯片组,采用ARM M4内核,主频192MHz,采用实时操作系统。其中ZLSN7046T-5支持连接5.8G的WIFI热点。wifi模式支持802.11b/g/n,支持WEP64/128, TKIP, AES, WPA, WPA2, WAPI加密模式。7046T和计算机连接上同一个AP时,计算机和模块可以互相连通。7046T具有很强的接收灵敏度,在内置天线情况下室内可以达到70~100米通讯距离。7046T满足ROSH要求。
    7046T供电电压为3.3V,具有丰富的外部功能引脚,包括485发送控制脚、运行指示灯、数据活动指示灯、TCP连接指示灯、wifi工作模块指示灯、wifi连接指示灯等。
    特点
    支持802.11b/g/n。
    支持硬件流控CTS/RTS和软件流控XON/XOFF。
    支持在系统通过网口升级程序。
    支持模块之间的wifi对连。
    一键搜索配置。当wifi和PC或者路由器建立链路后,通过ZLVircom软件一键式搜索和配置设备参数,设备IP和PC不必处于同一个网段。
    支持DNS解析,支持作为DHCP Client,作为AP模式时也可以作为DHCP Server。
    支持TCPServer、TCP Client、UDP、UDP组播。作为Server时支持多达30个TCP连接同时和联网模块通信;作为Client时可以连接到7个目的IP。
    支持设备连接上发送MAC地址功能,方便云端管理设备。
    支持远程通过软件查看设备的TCP连接状态、串口数据发送、接收状态。虚拟串口支持数据监视功能。
    支持Modbus网关功能,支持Modbus RTU转Modbus TCP。可以支持存储型的Modbus,可以自动采集设备数据,并存储起来;也支持非存储模式的Modbus网关。
    支持多主机功能:在一问一答的查询方式下,支持网口端允许有多台计算机同时访问同一个串口设备。
    支持自定义心跳包和注册包功能:可以方便和云端进行通信和设备识别。
    支持TCP建立连接需要密码验证的功能,保证连接安全性。
    支持“转码”功能,可以实现对特定设备的协议的翻译工作,让不同的设备对接统一的软件平台。
    支持http方式的数据提交和下发功能,云端可以直接使用http的GET指令和设备的串口数据进行交互。

    展开全文
  • 功能强大,可以联网也可以串口,方便使用。 功能强大,可以联网也可以串口,方便使用。
  • ESP8266串口WIFI 无线模块 WIFI远距离无线模块 穿墙王
  • ESP8266串口WiFi模块

    万次阅读 多人点赞 2017-08-10 15:37:59
    参考和学习《ESP8266串口WIFI模块的基本使用》点击打开链接 ESP8266是一款超低功耗的UART-WiFi 透传模块,可将用户的物理设备连接到Wi-Fi 无线网络上,进行互联网或局域网通信,实现联网功能。 把硬件联网之后,...

    参考和学习《ESP8266串口WIFI模块的基本使用》点击打开链接

    ESP8266是一款超低功耗的UART-WiFi 透传模块,可将用户的物理设备连接到Wi-Fi 无线网络上,进行互联网或局域网通信,实现联网功能。


    把硬件联网之后,就再也不是“玩单机”了。配合服务器端的Socket网络编程,可以玩许多东西。所以我觉得WiFi模块是连接软件(网络编程)与硬件(单片机)的桥梁,把我所学的单片机和Web知识联系起来了。


    模块引脚和连线:




    实际接线:


    打开sscon4.2测试版,然后将CH_PD引脚的3.3V电源断了重接进行复位,若串口打印乱码后看到“ready”,说明模块上电初始化正常。如下:


    无法出现“ready”表示上电初始化成功。波特率调整为9600即可!如下:


    关于免冷启动下载器




    上图来自《AT指令集》


    关于WiFi模式这里要说明一下:

    sta模式下模块相当于客户端,像我们手机平板一样是要去连接路由器的;

    AP模式下模块相当于路由器,是发射WiFi被别人连的。

    sta模式连接WiFi演示


    操作:



    AP模演示

    连完WiFi那接下来就“开WiFi”吧!AP模式和手机开热点一样,只需设置WiFi名称和密码即可。



    TCP/IP相关AT指令

    透传模式下WiFi模块与服务器TCP网络通讯演示

    利用调试工具“网络调试助手”(软件在资料包中)即可创建一个TCP服务器,实现服务端对指定端口监听TCP连接请求。

    见识了TCP透传的强大,只要再稍微学习一下socket网络编程,那么对于通过单片机串口收发数据实现的功能,现在都可以通过自己编写服务器上的TCP程序来实现。当第一次在命令行看到打印的串口数据、体验到网络互通的魅力时,就知道——“WiFi门锁”有戏了!

    实现如下:



    透传模式此处的表现为:进入透传模式后,sscom4.2串口调试助手退出向8266模块发送指令,发送的是给服务器的字符;退出透传模式后,发送的字符就是给8266模块的命令!

    我们常互联网互联网,那两个连接到互联网的设备该如何相互“交流”呢?TCP连接就是其中一种最常用的方式。TCP是面向连接的传输层协议,通信双方都要实现TCP协议,其中一方只需目标ip地址和端口号就能发起连接,连接一旦建立,就像在双方之间拉了一条管子,管子两端可进行全双工(双向同时收发)通信。

    TCP是传输层协议,是在网络层IP协议的基础上封装而来。而这些封装的实现细节也是与我们无关,我们只需使用系统所提供的相关接口“拿来即用”,比如网络编程中的SocketESP8266模块中也实现了TCP/IP协议栈,模块作为客户端可轻松使用AT指令向服务端发起TCP连接。连接TCP服务器并开启透传模式后,模块串口收到的数据就会通过TCP连接透传到服务端,这样就完成了数据从硬件串口通过网络到程序进程的传输,实现软硬结合。

    脑洞大些:

    挖掘ESP8266串口WiFi模块在生活中的应用:

    比如共享单车的技术……

    采用此技术实现对四轮驱动视觉识别机械臂抓取的应用!

    WiFi控制无人机

    WiFi控制无人自动驾驶平衡自行车


    思考:如何将遥控器前后左右控制或者计算机键盘左右前后控制量通过WiFi控制四轮驱动机器人??

    这不就是可以坐在电脑前遥控无人机技术嘛!!




















    展开全文
  • 串口wifi配置工具

    2012-03-07 11:16:25
    最好的串口联网服务器,ARM7开发,友好界面,用起来相当稳定。
  • 串口WIFI

    2018-10-30 16:33:41
    卓岚WIFI转串口产品,包括WIFI核心模块、RS232/RS485/...另外卓岚WIFI产品支持使用ZLVircom虚拟串口串口升级无需改变原有的串口软件。 卓岚串口WIFI广泛应用于智能家居、安防监控、医疗应用等领域。 RS232/RS48...

    卓岚WIFI转串口产品,包括WIFI核心模块、RS232/RS485/RS422转WIFI、以及带外壳的RS232/RS485无线串口服务器。可以方便地实现各类串口设备连接入WIFI(IEEE802.11g/b/n)无线网络。另外卓岚WIFI产品支持使用ZLVircom虚拟串口,串口升级无需改变原有的串口软件。
    卓岚串口转WIFI广泛应用于智能家居、安防监控、医疗应用等领域。
    RS232/RS485/RS422转WIFI型无线串口服务器

    ZLAN7104

    串口转WIFI核心模块

    ZLSN7004

    工业无线AP

    ZLAN7100-AP


    特点
    • 支持全双工、高速率数据转发,不丢包。
    • 支持TCP Server、TCP Client,UDP模式。
    • 波特率支持300~460800bps,数据位支持5~8位,校验位可以为全部五种方式,支持CTS/RTS硬件流控。
    • 支持虚拟串口。
    • 高强度抗电磁干扰,外壳采用抗辐射的SECC板。

    展开全文
  • 51单片机连接ESP8266串口WiFi模块

    万次阅读 多人点赞 2017-01-18 15:53:57
    WiFi 51单片机 VCC 3.3V (5V连接时间过长可能会烧坏WiFi模块) GND GND CH_PD 3.3V GPIO0 GND UTXD TXD URXD RXD 烧录固件 打开烧录软件,选择配置选项卡,点击第二栏的小齿轮图标 - ...

    烧录固件

    引脚连接

    WiFi 51单片机
    VCC 3.3V (5V连接时间过长可能会烧坏WiFi模块)
    GND GND
    CH_PD 3.3V
    GPIO0 GND
    UTXD TXD
    URXD RXD

    烧录固件

    1. 打开烧录软件,选择配置选项卡,点击第二栏的小齿轮图标 - 加载固件地址
      配置选项卡
    2. 点击其他选项的选择栏,取消选中,只选择第二个选项(固件地址)
      配置固件位置
    3. 返回操作选项卡,选择正确COM端口,点击一键烧写
    4. 模块重新上电,下载开始,等待下载完成
      成功样图

    串口助手测试ESP8266串口WiFi模块

    引脚连接

    WiFi 51单片机
    VCC 3.3V (5V连接时间过长可能会烧坏WiFi模块)
    GND GND
    CH_PD 3.3V
    UTXD TXD
    URXD RXD

    注:此时连接状态 WiFi模块–>51单片机–>串口助手(PC),由于WiFi模块和单片机的TXD和RXD处于正接状态,单片机和WiFi模块并不通信,相当于WiFi模块直连串口助手。

    AT常用指令

    ESP8266串口WiFi模块分为三种工作模式:Station模式(类似无线终端),AP模式(提供无线接入服务),AP模式兼Station模式。

    通过串口助手测试WiFi模块时,

    测试

    发送指令:AT

    响应:OK

    重启模块

    发送命令:AT+RST

    响应 :OK

    设置模块

    发送指令:AT+CWMODE = <mode>

    说明:需重启后生效(AT+RST)

    <mode>:1-Station模式,2-AP模式,3-AP兼Station模式。
    

    响应:OK

    配置AP参数

    发送命令:

    指令:AT+ CWSAP= <ssid>,<pwd>,<chl>, <ecn>

    说明:指令只有在AP模式开启后有效

    <ssid>:字符串参数,接入点名称 
    <pwd>:字符串参数,密码最长64字节,ASCII
    <chl>:通道号 
    <ecn>:加密模式,0-OPEN,1-WEP,2-WPA_PSK,3-WPA2_PSK,4-WPA_WPA2_PSK  
    

    示例:AT+CWSAP=”TEST”,”123456123456”,1,3

    响应:OK

    开启多连接模式

    发送命令:AT+CIPMUX=<mode>

    说明:<mode> :0-单路连接模式,1-多路连接模式

    响应:OK

    创建服务器

    发送命令:AT+CIPSERVER=<mode>,<port>

    说明:AT+ CIPMUX=1时才能开启服务器;关闭server模式需要重启。开启server后自动建立server监听,当有client接入会自动按顺序占用一个连接。

    <mode>:0-关闭server模式,1-开启server模式       
    <port>:端口号,缺省值为333 
    

    响应:OK

    通过51单片机初始化WiFi模块

    通过串口助手测试AT指令可以发现,部分AT指令断电不会保存,因此需要在代码中进行初始化设置。

    引脚连接

    WiFi 51单片机
    VCC 3.3V (5V连接时间过长可能会烧坏WiFi模块)
    GND GND
    CH_PD 3.3V
    UTXD RXD
    URXD TXD

    注:此时连接状态 WiFi模块–>51单片机–>串口助手(PC),由于WiFi模块和单片机的TXD和RXD处于反接状态,单片机和WiFi模块可以进行串口通信。

    实现代码

    #include<reg52.h>				//51单片机常用的头文件
    #define uchar unsigned char		//宏定义一个无符号的char类型
    #define uint unsigned int		//宏定义一个无符号的int类型
    
    //发送一字节
    void sendByte(uchar b)
    {
      SBUF = b;
      while(!TI);
      TI=0;
    }
    
    //发送字符串
    void sendString(uchar *s)
    {
      while(*s != '\0')	//字符串默认结尾'\0',以此来判断字符串的结束
      {
        sendByte(*s);
        s++;
      }
    }
    
    //初始化ESP8266WiFi模块
    void initEsp()
    {
      uint a;
      SCON = 0x50;    //8位数据,可变波特率
      TMOD = 0x20;    //设置定时器1位16位自动重装模式
      TL1 = 0xfd;     //设置定时器初值,波特率为9600
      TH1 = 0xfd;
      ET1 = 0;        //禁止定时器1中断
      TR1 = 1;        //启动定时器1
      EA = 1;
    
      for (a=0; a<50000; a++);		//延时几秒,让模块有时间启动
      sendString("AT+CWMODE=2\n");	//设置为softAP和station共存模式
    
      //WiFi热点不能通过代码设置,可使用串口助手进行设置,该设置断电不丢失
      /*
      for (a=0; a<20000; a++);
      sendString("AT+CWSAP='TEST','12345678',1,3\n"); //建立WiFi热点
      */
    
      for (a=0; a<50000; a++);    
      sendString("AT+CIPMUX=1\n"); //启动多连接
    
      for (a=0; a<20000; a++);
      sendString("AT+CIPSERVER=1,333\n");//建立server,端口为333
    
      for (a=0; a<20000; a++);
      sendString("AT+CIPSTO=50\n");     //服务器超时时间设置
    
      RI=0;
      ES=1;   //初始化完成,串行口中断打开
    }
    
    //主函数  
    void  main()  
    {  
      initEsp();
    }      
    

    注:代码中波特率应和串口助手的波特率相符,且部分AT命令如重启模块,设置WiFi热点等指令无法使用。

    获取WiFi传输的数据

    ESP8266WiFi模块作为TCP服务器接受来自客户端的信息前默认会加上+IPD,n,<string.length>:这样的字符,处理时应注意。

    实现代码

    //获取数据,数据格式示例:+IPD,0,14:"time":"11:11"
    void getData()
    {
      uint a;
      if(receiveFlag)
      {
        for(i=0; i<2; i++)
        {
          Hour[i]=Buffer[17+i];
        }
        Hour[2]='\0';
    
        for(i=0; i<2; i++)
        {
          Minute[i]=Buffer[20+i];
        }
        Minute[2]='\0';
    
        //将获取到的数据发送到串口助手上显示
        for (a=0; a<10000; a++);	//需要延时,负责会造成数据错乱导致丢包
        sendString(Hour);
        for (a=0; a<10000; a++);
        sendString(Minute);
    
        receiveFlag=0;
        count=0;
        for(i=0; i<22; i++)
        {
          Buffer[i]=0;
        }
      }
    }
    
    //主函数
    void main()
    {
      initEsp();			//初始化WiFi模块
      receiveFlag = 0;		//receiveFlag判断执行getData() 的标志
      count = 0;			//count缓冲区RXDdata[count]的索引  
      while(1)
      { 
        getData();
      }
    }
    
    //利用中断接收信息,且舍弃无效信息
    void uart() interrupt 4  
    {
      if(RI == 1)	
      {
        ES = 0;     //关闭串行中断
        RI = 0;     //清除串口接收标志位
        temp = SBUF; //从串口缓冲区取得数据
    
        if(count<20)	//满足需接收的信息长度,将数据存入缓冲区
        { 
          Buffer[count]=temp;
          count++;
          if(Buffer[0]=='+')  //判断是否为无效数据,由于WiFi模块会自动加上"+PID.."开头的字符串
          {
            receiveFlag = 1; 
          }
          else
          {
            receiveFlag = 0;
            count = 0;
          }
        } 
        ES = 1; 
      }
    }
    
    展开全文
  • 安卓与ESP8266串口WIFI模块的通信实现

    千次阅读 多人点赞 2019-04-27 17:58:01
    软件简介 结合一个控制实例,简要介绍一下安卓客户端软件。 主界面非常简洁,左边一个方向控制盘,和右边4个Button。...串口WiFi模块配置成tcp Service模式,然后安卓连接串口wifi模块的热点,客...
  • ESP8266串口WiFi扩展板详解

    万次阅读 2016-04-27 17:21:53
    ESP8266串口WiFi扩展板是深圳四博智联科技有限公司开发的一款基于乐鑫ESP8266的超低功耗的UART-WiFi模块,兼容Arduino UNO、Mega等标准主板,可以方便地进行二次开发,加速产品原型设计。
  • 原标题:一文深度了解串口WiFi模块的应用场景串口WiFi模块是应用极广泛的一种无线通信模块,其广泛应用于智能家居设备中,主要应用包括:无线家电、仪表、智能插座、智能开关、智能网关和智能灯泡等,下面就简单介绍...
  • 串口WiFi的调试心得

    千次阅读 2015-03-02 13:47:12
    物联网WiFi的使用,配置等分享
  • WG229是一款基于ESP8266芯片方案的小尺寸低成本串口WiFi模块,符合802.11b / g / n 无线模块标准,支持UART-WiFi -以太网数据传输。专为移动设备和物联网应用设计,可将用户的物理设备连接到WiFi无线网络上,进行...
  • 中科爱讯串口WiFi探针TZ001使用方法

    千次阅读 2016-12-05 11:07:57
    中科爱讯串口WiFi探针TZ001使用方法
  • 串口WiFi模块是应用极广泛的一种无线通信模块,其广泛应用于智能家居设备中,主要应用包括:无线家电、仪表、智能插座、智能开关、智能网关和智能灯泡等,下面就简单介绍一些常见串口WiFi模块的应用。WiFi模块串口...
  • 有人串口wifi模块 httpd client通信示例-用户使用网页通过服务器收发串口数据 功能:用户使用网页通过服务器收发串口数据,转发信息通过文件转存。网页自动更新串口发来的数据,网页发送数据到串口串口接收要...
  • WIFI串口调试程序

    热门讨论 2014-06-04 14:47:43
    WIFI串口助手是一款基于WIFI串口服务的传输软件,通过该软件可以连接WIFI串口模块进行通信,实现手机串口连接。类似计算机的串口助手,是电子工程师的开发利器。该软件有以下功能: 1.wifi串口分为客户模式与服务端...
  • ESP8266EX 串口WIFI无线模块

    千次阅读 2019-05-06 13:45:29
    2、软件参数 用户配置 AT+指令集,云端服务器,Android/OS APP 软件开发 支持cloud server development/固件和sdk,用于快速片上编程 升级固件 UART Download/OTA(通过网络) 网络协议...
  • wifi串口服务器

    2019-12-12 11:47:40
    下面与大家分享上海卓岚无线wifi串口服务器ZLAN7104创建虚拟串口的设置使用心得 一、7104网线连接计算机,用ZLVircom即可搜索并配置 其中,串口设置需要匹配实际所接的串口设备,配置为相同的参数,全部设置完毕后...
  • 中科爱讯WiFi探针TZ-5001支持串口、USB连接上位机(安卓、电脑、平板),可以采集2.4G/5G WiFi... 性能:可采集2.4G/5G WiFi数据串口收集MAC地址配备安卓APP、PC分析软件精准数据收集前端可以直接插到PC机或者安卓...
  • 串口WIFI模块

    2020-04-01 11:19:45
    串口WIFI模块ZLSN7046T是上海卓岚生产的一款多功能wifi转串口模块。它能够将wifi信号转化为串口信号,且支持多种功能,邮票孔封装,体积小巧可以外置天线或者内置天线。ZLAN7046T支持一个UART TTL电平串口WIFI,...
  • WIFI物联网W601开发板RTC实时时钟温湿度传感器红外收发串口软件例程源码20例: 实验0-1 Template工程模板-新建工程章节使用 实验0-2 Template工程模板-调试章节使用 实验1 跑马灯(RGB)实验 实验10 USMART调试组件...
  • 通过如下设置,实现了esp8266作为串口wifi进行数据透传的功能,即此时wifi模块只负责消息的接收和发送,不对消息进行任何的处理,具体的说:此时的wifi把来自上位机(此处为手机)的数据通过串口传给下位机(如...
  • esp8266 串口wifi模块 DEVKIT开发板ALTIUM设计硬件原理图+PCB+固件源码+文档资料: NCP1117ST33T3G.PDF NODEMCU-DEVKIT-V1.0-INSTRUCTION-EN.pdf NodeMCU.png NodeMCU_DEVKIT_1.0.jpg NODEMCU_DEVKIT_V1.0_PINMAP....
  • 通过该软件可以连接WIFI串口模块进行通信,实现手机串口连接。类似计算机的串口助手,是电子工程师的开发利器。该软件有以下功能: wifi串口分为客户模式与服务端模式 发现和连接WIFI串口模块 接收和发送数据 可选择...
  • SimpleWiFi串口WiFi模块一键配置功能 概述 目前,在嵌入式领域,智能家居、智能工业、智能公交等等控制中,WiFi已经成为了一种普遍被采用的技术。 在智能工业控制,或者智能家居的主控系统中。单片机,成为了...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,579
精华内容 2,631
关键字:

串口wifi软件