NRF遥控器(Novasm3项目)

4917年

113

7

简介:NRF远程控制(NovaSM3项目)

你好可爱的人,

这个遥控器是我为我的NovaSM3四足机器狗项目设计和制造的。它可以很容易地使用任何远程控制设备使用NRF模块和一些自定义编码!;)

它最初完全是在Tinkercad中设计的,但后来被“移植”到一个完整的Fusion 360模型(见下文)。


我会尽力走路如何通过文本,图像和视频建立自己的文字!有关帮助,支持,问题和更新,请加入NOVA的网站并访问以下其他链接:

NovaSM3项目:https://novaspotmicro.com

GitHub项目:https://github.com/cguweb-com/arduino-projects/tr ...

discord服务器:https://discord.gg/Fj8NsHED

YouTube播放列表:

https://youtube.com/playlist?list=plcoznhwm_i2ycwixodlztm7ykyfiizw1.



补给品

项目所需零件的直接链接可以在Nova的网站上找到。

https://novaspotmicro.com/files-parts-remote-contr..。

你需要什么:

  • Arduino Mega 2560 Pro嵌入
  • Lipo电池
  • 2 OLED显示屏
  • 2个拇指操纵杆断裂
  • 迷你瞬间按钮
  • NRF24101模块
  • SPDT摇杆交换机
  • 滑动电位计
  • 圆形瞬时按钮
  • WS2812B 5050智能RGB LED
  • 5V降压转换器
  • 3.3 v电压调节器
  • 固有挂钩电线
  • 电阻
  • 22UF APACITOR.
  • 3mm六角帽螺丝
  • 3D打印灯丝您的选择

第一步:3D打印

STL文件:

这个项目只有3个部分要打印,所以使用高设置的打印机,得到最好的质量和强度,你可以。

  • 封面
  • 封底
  • 控股块

从Github下载最新的STL文件:

https://github.com/cguweb-com/Arduino-Projects/tre..。

打印时,所有部件都需要支撑,最好的定位是外部/成品表面朝上。填充量应该在12-16%左右,我建议使用一些简单的东西,比如线填充模式,以最简单和干净的方式从遥控器的零件腔中移除。

第二步:电子元件

这是我设计过的空间最有限的项目,不用说,把所有东西都放到这个遥控器里是相当棘手的!所以一定要有耐心,尤其是在接线的时候!

你会注意到,前盖有缩进它的大部分组件坐。有些可以很好地压入,比如滑动电位器,有些可能需要一点胶水,或者在我的例子中,我使用了一些开孔泡沫垫在我的支撑板和oled和rgb之间。在我的版本中,我没有使用胶水。

在开始线材之前,请务必测试其位置的所有组件。小心地计划您的接线。在下一节中,我将分享我的方法和进程的接线,但在大多数情况下,您可以自由地路由电线和电源,按照您认为适合。

步骤3:布线原理图

步骤4:整体布线和组装

在深入研究接线之前,请观看我为项目做的总体接线计划的视频:

第5步:在可能的情况下预组装!

在我的情况下,我预先利用后盖“火”按钮,NRF和功率调节器,Mega引脚焊盘线和OLED屏幕,以准备使接线尽可能无痛。这是一个明智的想法,以便尽可能做到这一点。;)

第6步:动力列车

遥控器使用2芯7.4v Lipo电池。

请观看这个关于电池使用和安全的视频,这是我专门为这个项目如何连接电池而制作的:

双掷电源开关以这样的方式连接到电池,这使我们能够在为远程和充电模式之间打开电池之间的电池。

在电源模式下,电池电源首先通过分压器监测电池的充电情况,然后进入5v降压转换器,为Arduino Mega提供恒定的5+伏电压。然后Mega为oled和rgb提供电源。

还有一个简单的双电阻分压器电路,用于监控电池电量。在创建构建视频和照片后添加此电路,因此它不存在(尚未)。然而,接线示意图显示了它应该如何有线,并且是它只是两个电阻器,它可以进入后盖内的几个不同的地方。

步骤7:NRF24模块电源

同样从5V降压转换器,电源被推过为3.3V调节器,它专门为NRF24模块提供直接3.3V,以便最佳性能。

最后,我们在NRF的地面和VIN引脚上添加了22UF电容,也有助于一个重要的恒定和清洁的电压。

第8步:主要组件和布线

前盖容纳了该项目的大多数组件。每个都有它的位置,所以它真的不能被错误地组装。确保您的操纵杆模块和滑动电位计是面向相同的方向。

警告:这个布线计划不适合内心虚弱的人!由于遥控器的空间限制,请遵循以下约定,以确保紧凑的组装:

  • 在不使用销钉的情况下,必须直接焊接到大多数组件
  • 电线应该尽可能短
  • 建议为大多数连接建议固体线,允许您在装配后使用电线的路由和定位线路
  • JST连接器(或其他)应用于NRF-to-Mega接线,安装在后盖中的2“火”按钮,并向Mega的5V电源。

第9步:保持板

保持板是Mega使用两个螺纹插入件和螺钉固定的地方,以及一小块的PERF板用作所有5V和接地连接将收敛的公共配电端子。

固定板与它下面的组件完美的对齐,提供了一种不需要胶水或紧固件将它们锁定在其位置的机制。

步骤10:最后的接线

这是整个过程中最棘手的部分,要有耐心!

仔细地做所有最后的连接,你不能预装或焊接,直到完全组装组件和固定板。

提示:保持这些电线尽可能短,并为大多数连接使用固体芯线。

最后,一旦你有三重检查你所有的线路连接,用收缩膜包装的任何裸露的电线或领导,和整齐的所有电线搬到安全地点尽可能紧凑,你准备好连接JST连接器并关闭两半! !

恭喜你,你做到了!

步骤11:软件安装

如果你正在构建NovaSM3项目,Remote软件仍在开发中,请加入Nova的网站https://novaspotmicro.com

在此期间,下面是使用OLEDs和rgb在本地测试所有组件功能的代码。

GitHub:

https://github.com/cguweb-com/Arduino-Projects/tre..。

当然,对于您自己的项目,欢迎您来滚动您自己的代码!

这里是为这个项目创建的视频播放列表,有些没有在这个教程中显示:

祝你好运,在建立这个挑战性项目时享受我们的爱好!

让它移动挑战

亚军
让它移动挑战

3人制作了这个项目!

建议

  • 塑料挑战

    塑料挑战
  • 回到学校:学生设计挑战

    回到学校:学生设计挑战
  • 3D印刷学生设计挑战

    3D印刷学生设计挑战

7点评论

0
josephchrzempiec

4星期前

非常好的项目。我一直想做一个。谢谢你的分享。

0
Cguweb.

26天前回复

我的荣幸!我很高兴你喜欢它!

0
Cguweb.

26天前回复

谢谢!
亲切的工作!我特别喜欢黄色;)
和超酷的想法与贴花,我肯定会考虑这为我的下一个项目。这个遥控器的控制方式会根据它所处的模式而有所不同,所以我找不到合适的标签。但是下次!

0
Cguweb.

4周前回复

谢谢你,josiah!;)