当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]在我的上一个项目中,我从零开始使用Reyax RYLR998模块构建了一个定制的长距离LoRa控制器。虽然控制器运行良好,但许多观众在测试过程中注意到一个重要的问题:接收器偶尔会出现明显的延迟,导致遥控坦克的响应不如预期灵敏。

在我的上一个项目中,我从零开始使用Reyax RYLR998模块构建了一个定制的长距离LoRa控制器。虽然控制器运行良好,但许多观众在测试过程中注意到一个重要的问题:接收器偶尔会出现明显的延迟,导致遥控坦克的响应不如预期灵敏。

与其保持现状,我决定调查问题,重新设计接收器,并优化硬件和固件,以提升整体驾驶体验。

在本指南中,我将向你展示我是如何搭建一个专用的LoRa接收器,并将其集成到一款可追踪的Arduino遥控油罐系统中的。在过程中,你将学习如何组装机箱、安装电子元件、使用分压器安全地连接LoRa模块、上传固件,并对完成的系统进行测试。

如果你还没有组装发射器,我强烈建议你先参考我的上一篇指南,因为这款接收器是专为配合该控制器设计的。

完成本教程后,你将拥有一台功能完整的长距离LoRa控制遥控坦克,运行更平稳、响应更灵敏,并可作为你个人机器人项目的平台使用。

物资

要制作这个LoRa遥控水箱,你需要以下组件:

机械部件

•亚克力水族箱底座面板(机身框架)

•螺丝、定位销、垫片和安装五金件

•2× BO DC齿轮电机

•4×坦克轨道轮毂适配器

•2× 连续橡胶罐轨道环

电子产品

•Arduino Uno

•L298D 电机驱动器扩展板

•Reyax RYLR998 LoRa 模块

•1× 2节电池(2×18650)电池座

•2× 18650 锂离子电池

•小型电路板(用于分压电路)

•各种跳线

•20 KΩ 和 10 KΩ 电位器

工具

•菲利普斯螺丝刀

•焊锡和焊铁

•剥线钳/剪线器

•热熔胶枪(可选)

1:组装坦克底盘

在此步骤中,我们将组装RC坦克的完整机械结构。

•使用提供的螺丝和电机支架,将两个BO齿轮电机安装到下部亚克力机架上。

•确保所有电机朝向正确方向,并牢固固定。

•使用合适的螺丝将金属垫片(立柱)安装到下部亚克力面板上。

•将两个电机的驱动皮带轮(电机转子)安装到所有两台电机的轴上,并牢固地拧紧。

•将惰轮(自由旋转的轮子)安装在底盘的另一侧。

•检查所有滑轮和从动齿轮是否能自由旋转,且不与亚克力框架接触。

•小心地将坦克履带拉过底盘两侧的驱动皮带轮和从动齿轮。

•用手旋转轨道,以确保运行顺畅并保持正确对齐。

您的坦克底盘现已组装完毕,下一步即可安装电子设备。

2:提升你的电子项目——JLCMC

JLCMC 是您满足所有电子制造需求的一站式解决方案,提供涵盖硬件、机械、电子及自动化组件的近60万种SKU的丰富产品目录。他们致力于确保正品保障、快速发货(大多数现货商品在24小时内发出)以及具有竞争力的价格,真正脱颖而出。此外,卓越的客户服务确保您始终获得所需,助力项目顺利实现。

我下个项目打算从他们的传动部件部门购买一条正时皮带。我特别喜欢的是这款产品非常便于定制。左侧可以选中所有所需选项,再往下就是完整的规格和文档,让你清楚知道自己订购的是什么。

如果您正在建造这个项目,还可以在JLCMC上找到许多所需部件,例如螺丝、螺母、定位销、轴承、轴、同步带、皮带轮以及其他机械五金件。

JLCMC最近升级了新用户注册福利,将欢迎优惠券包的价值提升至123美元的折扣券。无论您是制作DIY电子、机器人还是机械项目,JLCMC都能为您提供优质零件和快速配送服务。不要错过!

3:安装上部机架

在此步骤中,我们将安装Arduino Uno、电机驱动板,并完成上部机箱的组装。

•将安装垫片固定到Arduino安装孔上方的亚克力面板上。

•将Arduino Uno放置在垫片上,并用合适的螺丝固定。

•将L298D电机驱动器扩展板小心地与Arduino Uno的引脚头对齐。

•轻轻将电机驱动器屏蔽板压到Arduino Uno上,直到所有引脚完全插入到位。

•请再次检查防护罩是否正确对齐并牢固连接到Arduino。

•将组装好的上部机架放置在下部机架的上方。

•将上部亚克力面板与前一步安装的定位块对齐。

•使用提供的螺丝将上部机架固定到支撑柱上。

•确保所有螺丝均匀拧紧,但不要过紧压住亚克力面板。

上部机架现已组装完毕,可进入下一步的布线和电路连接工作。

4:电路连接

现在是时候连接油箱内的所有电子设备了。

•将两个BO齿轮电机连接到L298D电机驱动器屏蔽板的输出端子上。

•将电机线缆整齐地布置,以避免干扰旋转轨道。

•使用所需的电阻在小型PCB板上组装电压分压电路。

•牢固焊接所有连接,并在连接LoRa模块前确认输出电压。

•根据电路图,将Reyax RYLR998 LoRa模块连接到Arduino Uno。

•通过电压分压电路将LoRa模块的RX引脚连接,以安全地与Arduino的5V逻辑接口。

•使用螺丝、双面胶或热熔胶将LoRa模块和电压分压PCB固定在机箱上,以防止行驶过程中发生移动。

•将2×18650电池座安装到机箱上指定的安装位置。

•将电池座连接到电机驱动器屏蔽板的电源输入端,并确保极性正确。

•在启动系统前,请仔细检查所有线路连接,确保没有松动的电线或短路现象。

接收器硬件现已完全组装完毕,下一步即可上传固件。

5:上传固件

此固件的新功能有哪些?

项目最初版本使用 SoftwareSerial 与 Reyax LoRa 模块通信。在测试过程中,我注意到接收器响应存在明显的延迟和偶尔的延迟现象。

为了提高响应速度,我更新了硬件配置和固件。优化了Arduino与LoRa模块之间的通信,并对多个方面进行了调整,以减少不必要的处理延迟,提升数据包处理效率。

因此,RC坦克对摇杆输入的响应速度大幅提升,相比上一代版本,驾驶体验更加流畅且反应灵敏。

如果您是从我最初的LoRa控制器项目升级而来,我强烈建议上传更新后的发射器固件和新的接收器固件,以获得最佳性能。

在此步骤中,您将上传接收器固件到Arduino Uno,并使用最新优化版本更新发射器固件。

接收码

将以下接收器代码粘贴到一个新的Arduino IDE程序中。

更新后的发射器代码

用下面更新后的版本替换现有的发射器草图。

上传说明

•如果尚未安装,请下载并安装最新版本的Arduino IDE。

•使用USB线将Arduino Uno(接收器)连接到电脑。

•在Arduino IDE中打开接收器代码。

•转到工具 → 板子,然后选择 Arduino Uno。

•转到“工具”→“串口”,然后选择与你的Arduino Uno相对应的COM端口。

•点击“验证”按钮以编译草图并确保无错误。

•点击上传按钮,等待上传完成。

•上传完成后,请将Arduino Uno从电脑上断开连接。

•现在将Arduino Nano(发射器)连接到你的电脑。

•在Arduino IDE中打开更新后的发射器固件。

•转到工具 → 板子,然后选择 Arduino Nano。

•为Arduino Nano选择正确的COM端口。

•点击“验证”以编译草图。

•点击上传并等待上传成功完成。

•将发射器从计算机上断开连接,并同时为发射器和接收器通电。

•验证两个LoRa模块均能建立通信,并且遥控坦克能够正确响应摇杆输入。

•固件安装已完成,您的DIY LoRa遥控水箱已准备好进行测试。

恭喜!您的DIY LoRa遥控水箱现已完成,可以开始使用了。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

芜湖2026年7月30日 /美通社/ -- 7月30日上午,"出海破2000•插旗60国"墨甲机器人全球交付仪式在安徽芜湖举行。活动现场,墨甲机器人宣布全球累计交付突破2000台,产品和服务覆盖60多...

关键字: 机器人 奇瑞 供应链 汽车产业

众多机器人团队最终都会面临同一个困惑:明明芯片性能表现出色、基准测试结果亮眼、技术演示也稳定流畅,可为什么从实验室原型到真正可部署的机器人产品,中间仍然需要长达18个月的时间?问题的关键往往不在处理器本身,而在处理器之外...

关键字: 算力 机器人 传感器

2026年7月17日至20日‌,世界人工智能大会(WAIC 2026)以超过10万平方米展览面积、1100余家企业参展、300余款产品全球首发的空前规模,在上海为全球AI产业奉上了一场"超级秀场"。从200余家具身智能企...

关键字: AI 集成电路 机器人

7月24日,智元创新(上海)科技股份有限公司官宣,正式启动赴港上市流程。这家由华为“天才少年”稚晖君联合创办的机器人公司,正在从“技术黑马”向“公众公司”迈进。

关键字: AI 机器人

有何新闻?AMD 今日在 Advancing AI 2026 大会上宣布推出 AMD Kria AI 解决方案,旨在助力开发者和客户构建原型、开发并快速部署下一代自主机器人和物理 AI 系统。产品组合包括由 AMD Ry...

关键字: 物理 AI 机器人 CPU

有何新闻?AMD 今日在 Advancing AI 2026 大会上宣布推出 AMD Robotics Partner Network(AMD 机器人合作伙伴网络),汇聚广泛的硬件与软件合作伙伴生态系统,加速基于 AMD...

关键字: 物理 AI 机器人 处理器

快速下蹲、下楼和急停都会把机械能推回电气系统,问题不只是电池够不够用。人形机器人如果没有管理回馈能量和峰值功率仲裁,母线既可能下陷,也可能被反向抬高。

关键字: 机器人 人形机器人 电气系统

机器人运动控制板要融合IMU、编码器、ADC模拟量(电流/电压/力矩)、乃至摄像头/激光雷达,难点不在"读到数据",而在"同一时刻的数据才能融合"——串行轮询下三路传感器采样时刻错开500μs以上,融合算法会把旧数据当成...

关键字: 同步采样 时间戳对齐 传感器融合 机器人

在刚闭幕的2026慕尼黑上海电子展上,机器人无疑是全场瞩目的焦点之一。从工业产线上的协作机器人,到现代仓储物流的自主移动机器人,再到在通用人工智能与具身智能催化下蓄势待发的人形机器人,机器人正在从相对封闭、结构化的环境走...

关键字: 机器人 人工智能 图像传感器

北京2026年7月22日 /美通社/ -- 2026年,具身智能赛道正在从概念验证加速走向产业化落地。能够扎根真实高危工业场景、完成批量交付、跑通商业化闭环的企业,正成为产业资本的核心标的。 近日,国内智能特种机器人企...

关键字: 机器人 BSP 模型 采集数据
关闭