DX-LR01 lora模块测试体验

DX-LR01 lora模块测试体验


  • ✨事先申明一下,这不是来打广告,仅作为一个开箱测试体验,对于个体消费者,如果有对这方面需求或感兴趣的,还是推荐入手一套这样的模块。这样限定每人一套包邮,价格不到10块钱。(包含2个DX-LR01 lora模块,2个CH340 USB转串口模块,2条Type-C数据线,8条杜邦线)。无编程基础都可以上手。
  • 📍DX-LR01 lora模块资料:http://www.szdx-smart.com/zlxz/zwfa/zw1/351.html
  • 🔖同类似产品型号汇承HC-14https://www.hc01.com/downloads
  • 可能有人质疑首件套价格:
    在这里插入图片描述

🔰lora和nrf24l01它们之间的差异

  • 🔖以下为AI总结内容:
  • 🌿LORA (Long Range) 和 NRF24L01 是两种不同的无线通信技术。
  • 🌿频率范围:LORA 的频率范围通常在433MHz、868MHz或915MHz,而 NRF24L01 的频率范围为2.4GHz。
  • 🌿通信距离:LORA 具有较长的通信距离,可达数公里,适用于远距离通信。而 NRF24L01 的通信距离通常在几十米到几百米之间。
  • 🌿数据传输速率:LORA 的数据传输速率相对较低,通常在几千比特/秒到几百千比特/秒之间。而 NRF24L01 的数据传输速率较高,可以达到2Mbps。
  • 🌿功耗:LORA 具有较低的功耗,适用于低功耗应用。而 NRF24L01 的功耗相对较高。
  • 🌿网络拓扑:LORA 支持星型和网状拓扑结构,可以构建更大规模的网络。而 NRF24L01 只支持点对点或点对多点的拓扑结构。
  • 🌿抗干扰能力:LORA 具有较强的抗干扰能力,可以在高干扰环境下稳定通信。而 NRF24L01 对于干扰较为敏感。
  • 🌿应用领域:LORA 适用于物联网、智能城市、农业监测等需要远距离通信的应用。而 NRF24L01 适用于无线传感器网络、遥控器等近距离通信的应用。
  • 📜综上所述,LORA 和 NRF24L01 在频率范围、通信距离、数据传输速率、功耗、网络拓扑、抗干扰能力和应用领域等方面存在差异。选择哪种无线通信技术应根据具体应用需求来决定。
  • 🌼DX-LR01 lora模块实物:
    在这里插入图片描述
  • 🔀通过USB转串口的CH340模块进行连接
    在这里插入图片描述
  • 🌼HC-14模块:
    在这里插入图片描述
  • 🧨从手册数据上了解,和相对比,DX-LR01模块更适合 lora的落地应用场景的使用。HC-14仅仅是采用lora传输协议的方式,功能上仅有一种透传模式。

🔨测试方法和工具

  • 🔧电脑上准备一个串口调试助手软件即可进行测试。
  • 🌿测试方法可以参考官方资料中提供的《DX-LR01模组_串口UART_应用指导》进行测试。
    在这里插入图片描述

📙传输方式

  • 🌾透明传输:发送端与接受端信道相同即可传输数据。(一对一相互传输)

在这里插入图片描述

  • 🌾定点传输:发送端发送数据时,数据内包含的目标地址、目标信道要与接收端的地址、信道相同。(一对一)
    在这里插入图片描述

  • 🌾广播传输:发送端发送数据时,数据内目标信道要与接收端信道相同.(一对多)
    在这里插入图片描述

🛠模式配置

  • 🔖模块出厂默认是处于透传模式。(一对一相互传输)
📗模块与模块透明传输模式配置
  1. 将两个 DX-LR01 模块接好串口和供电。
  2. 发送+++,让模块进入 AT 命令模式。
  3. 使用 AT+MODE0 设置两个模块都处于透明传输模式。
  4. 使用 AT+LEVEL 配置两个 LR01 模块为相同的速率等级,例如:设置等级为 1,发送指令
    AT+LEVEL=1。
    (只有当两个模块的射频参数相同时才可以传输数据,如果是自己配置的参数,则可以使用
    AT+HELP 对比两个模块的基本射频参数是否相同)
  5. 将模块断电重启或者使用 AT+RESET 重启,重启后指令生效。
  6. 一个模块发送数据,另一个模块即可收到数据。
    (注:lora 是半双工的协议,所以一个时刻只能一个模块发送)
📘模块与模块定点传输模式配置
  1. 将两个 DX-LR01 模块接好串口和供电。
  2. 发送+++,让模块进入 AT 命令模式。
  3. 使用 AT+MODE1 指令,将模块工作模式设置为定点传输模式。
  4. 使用 AT+LEVEL 指令配置 LR01 模块的速率等级并使其相同,例如:设置等级为 1,发送指令
    AT+LEVEL=1。
    (只有当两个模块的射频参数相同时才可以传输数据,如果是自己配置的参数,则可以使用
    AT+HELP 对比两个模块的基本射频参数是否相同)
  5. 将模块断电重启或者使用 AT+RESET 重启,重启后指令生效。
  6. 选择发送方式为 HEX 发送。
  7. 定点传输是在 lora 上做的一个私有协议,所以需要按照一定的数据传输格式才可以正常接收。
  • 📝传输格式说明如下:设备地址(16 进制,两字节)+信道(16 进制,1 字节)+数据(16 进制)
    指令使用:AT+MAC 指令,可以查询或者修改当前模块的设备地址AT+CHANNDL 指令,可以查询或者修改当前模块的工作信道.
  • 举例:
    接收模块的地址为 0001,信道为 01;发射模块发送数据为 aabbcc,则发送数据内容为:000101aabbcc
    (十六进制:00 01 01 61 61 62 62 63 63)
📒模块与模块广播传输模式配置
  1. 将两个 DX-LR01 模块接好串口和供电。
  2. 发送+++,让模块进入 AT 命令模式。
  3. 使用 AT+MODE2,将模块工作模式设置为广播传输模式。
  4. 使用 AT+LEVEL 指令配置两个 LR01 模块的速率等级并使其相同,例如:设置等级为 1,发送指
    令 AT+LEVEL=1。
    (只有当两个模块的射频参数相同时才可以传输数据,如果是自己配置的参数,则可以使用
    AT+HELP 对比两个模块的基本射频参数是否相同)
  5. 将模块断电重启或者使用 AT+RESET 重启,重启后指令生效。
  6. 发送+++,退出 AT 命令模式,进入传输模式。
  7. 选择发送方式为 HEX 发送。
  8. 广播传输是在 lora 上做的一个私有协议,所以需要按照一定的数据传输格式才可以正常接收,
    传输格式说明如下:信道(1 字节,16 进制)+数据(16 进制)
  • 指令使用:AT+CHANNDL 指令,可以查询或者修改当前模块的工作频率
  • 举例:
    接收模块信道为 01,发射模块发送数据为 aabbcc,则发送数据内容为:01aabbcc(十六进制:01 61 61
    62 62 63 63)
  • 30
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
ATK-LORA-01无线串口模块用户手册是一本详细介绍ATK-LORA-01无线串口模块使用方法的说明书。这款无线串口模块采用了LoRaWAN的技术,可以实现可靠地无线通信。用户手册中包含了模块的物理特性、功能特点、使用方法以及示例程序等全面的介绍和实用的指导。 手册首先介绍了ATK-LORA-01无线串口模块的硬件特性,包括模块的尺寸、工作电压、接口定义和引脚说明等。接着,手册详细介绍了模块的功能特点,包括数据传输距离、通信速率、功耗等多个方面,为用户提供了使用该模块前的参考数据。 用户手册的核心内容是实用的使用方法介绍。手册中包含了ATK-LORA-01无线串口模块的软件配置、数据传输和固件升级等方面的操作指南。该模块支持多种传输模式和协议,并提供了多种数据类型传输接口。手册通过图文并茂的方式,展示了模块的使用方法,包括AT指令的使用、配置参数的设置及状态指示灯等。 在手册的最后,附有示例程序供用户参考。该示例程序包含了数据采集、射频通信和数据解析等关键过程,可直接应用于实际工程项目。用户可通过模块提供的软件API,快速实现无线通信和数据传输等功能,提高工作效率。 总之,ATK-LORA-01无线串口模块用户手册是一本针对该产品进行全面介绍和操作指导的说明书,为初学者提供了详细的操作方法和实现思路。同时,也提供了高级用户参考和拓展该模块功能的示例程序。该手册内容丰富、实用性强,适合广大使用该产品的用户。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值