资料介绍
描述
如果您是射频通信技术的创客或者只是对此模块感兴趣的人,您会发现这个项目对您来说非常棒。Reyax RYLR896 LoRa 收发模块基于 LoRa 技术,因此,它使用具有极低功耗的远程通信技术。该收发器基于 UHF 频段,您可以使用 USB 转串行电缆在其配置文件中更改该频段。在这个项目中,我没有手动配置模块,我只是在它们到达时使用它们,但是,您始终可以根据自己的喜好配置它们,并在 Reyax 网站上提供文档下载。您可以更改此模块的许多方面,例如:波段、地址、频率、传输的信息字节等等。现在,在开始这个项目之前,
2 Reyax RYLR896 LoRa收发模块
2 个 Arduinos(本例将使用 Maker Uno 和 Seeeduino v4.2)
2个面包板
2 USB 数据线(取决于 Arduino)
9 条跳线(公对公)
2 个 LED(任何颜色)
1个4.7K电阻
3个10K电阻
该项目的发射器电路安装非常简单,让我们开始吧!在开始之前,为了您自己和组件的整体安全,请拔下您的 Arduino 以避免短路。首先,将 Reyax RYLR896 模块插入面包板,面向您,如上图所示。其次,在面包板上插入 2 根跳线,将 Reyax 模块上的 GND (-) 连接到 Arduino 上的任何 GND (-) 引脚,并将 Reyax 上的 VDD(输入电压)引脚连接到 3.3v(+3.3 伏)固定在你的 Arduino 上。接下来,将一个 10K 电阻器插入面包板,将 GND (-) 和 RXD(数据接收)连接在一起,如上图所示。在 Reyax 上的 VDD(输入电压)和 NSRT(复位)之间也插入另一个 10K 电阻器。现在,使用你的 4。7K 电阻将 Reyax 模块上的 RXD(数据接收)直接连接到 Arduino 上的 D1(数字引脚 1)。此外,使用您的一个 LED 并将其放入面包板中,其腿(阴极和阳极)位于两个单独的列中。将整个安装包起来,使用两根跳线将 LED 的阳极连接到 Arduino 上的 D2(数字引脚 2),将 LED 的阴极连接到 Arduino 上的 GND (-)。这样就完成了变送器的安装!
安装该项目的接收器端的步骤少于发射器的步骤,所以让我们直接深入研究它,无需进一步研究。在开始之前,为了您自己和组件的整体安全,请拔下您的 Arduino 以避免短路。首先,将 Reyax RYLR896 模块插入面包板,如上图所示。其次,使用跳线将 Reyax 模块上的 GND (-) 引脚连接到 Arduino 上的 GND (-) 引脚之一。然后,使用另一根跳线将 Reyax 上的 TXD(数据传输)引脚连接到 Arduino 上的 D0(数字引脚 0)。之后,使用另一根跳线将收发器上的 VDD(输入电压)引脚连接到 Arduino 上的 3.3v(+3.3 伏)。现在,将最后一个 10K 电阻连接到 3.3v (+3. 3 伏)和模块的 NRST(复位)引脚,如上图所示。此外,取一个 LED 并将其插入面包板,在两列之间,将腿分开。将 LED 的阳极连接到 Arduino 上的 D2(数字引脚 2),并将阴极连接到 Arduino 上的 GND (-) 引脚。该电路的安装已完成!
关于代码
发射机
代码只有几行,对于初学者来说很容易理解,我们马上过一遍吧!我们首先定义 LED 连接到的引脚 D2(数字引脚 2)。然后,在第二行中,我们定义了一个扩展大小的变量 lastTransmission,稍后我们将使用它来存储一些字节的数据。在第三行,我们声明了一个只读变量 interval,它被设置为整数 1000。现在,我们进入了臭名昭著的 void 设置部分,从声明串行通信的波特率 115200 波特开始。我们还将已声明的 LED 引脚设置为输出引脚,这意味着信息将发送到该引脚。void 循环 现在 在这里,从if 语句开始, 说明:如果从开始算起的时间大于 lastTransmisson +interval的值, 则执行以下操作。如果if 语句 为真,它会打印一条消息“AT+SEND=0, 8, Testing!”,然后打开 LED,等待 100 毫秒,再次关闭 LED 并将变量lastTransmisssion设置为值在循环中使用的从开始计数的时间。整个if 语句 将一遍又一遍地循环,这就结束了对这段代码的解释。
接收者
与我们在本站项目中的大部分代码类似,这段代码相当简单,适合初学者,所以让我们通过它!与发射器中的代码类似,我们还在第一行中为我们的 LED 定义了一个引脚 D2(数字引脚 2),然后我们以字符串的形式声明了一个变量,称为 incomingString。现在, 空白设置 部分已经到来,第一行声明了串行通信的波特率,115200 波特。第二行设置 LED 的输出引脚 D2(数字引脚 2),以便可以将信息发送到该引脚,而不是从该引脚发送信息。现在 是 void 循环 部分,它以 if 语句 开头说明:如果有串口数据,将incomingString的变量替换为 进来的串口字符串。之后还有一个 if语句,说明:如果传入的数据串看起来像字符串,“Testing!”,打开 LED,等待 100 毫秒,然后再次关闭 LED。这两个if 语句会一直执行下去,直到电路的电源断开或电路出现故障。说明完毕。
- LoRa128X-C1 lora模块规格书免费下载
- RF4463PRO 433MHz LoRa模块100mW高性能无线收发模块V3
- LoRa611PRO 100mw 串口Lora无线组网模块V4规格书
- Arduino Uno LoRa RA-02温度传感器开源项目
- Arduino KY 008激光模块项目
- 如何将LoRa模块与Arduino连接
- LoRa无线图像和视频传输 1次下载
- 基于Arduino的户外LoRa GPS跟踪器 1次下载
- 基于LoRa的GPS跟踪器 5次下载
- 带有Arduino的Lora气象站
- E32 TTL UART LoRa模块连接到3.3V Arduino Promini
- Arduino——驱动LoRa SX-1278模块-节点(定向传输)
- 基于Arduino硬件光控灯制作资料 6次下载
- 433MHz LoRa扩频模块在PDA中的应用综述 12次下载
- 一文读懂:LoRa模块使用原理资料下载
- LoRa模块 WT99C262-SG 开发板使用教程 474次阅读
- LoRa数模模块设置开启LBT功能 568次阅读
- Arduino模组的KiCad符号与封装库介绍 1508次阅读
- 低功耗 Lora模块中收发模块对电流有什么不同差异 488次阅读
- 智能LoRa水表ESD静电浪涌保护方案说明 690次阅读
- LoRa无线模块E22-230T37S介绍 797次阅读
- 如何克服LoRa®终端节点设计中的挑战 491次阅读
- 如何从网页控制arduino? 3836次阅读
- 基于Arduino UNO和HC-05蓝牙模块控制伺服电机 4824次阅读
- lora模块在安装使用过程的注意事项 8188次阅读
- LoRa通信模块的特点及缺点 2w次阅读
- EML3047 LoRa模块的详细参数介绍 3122次阅读
- 星翼电子:LORA模块ATK-LORA-01相关信息描述 6479次阅读
- LoRa无线模块怎么用 通信距离可传输多远 2.5w次阅读
- 远程控制通讯--基于Arduino + ESP8266控制LED灯 3.9w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多