步骤1:组装材料


您将需要以下元素:
-一个装有两个直流电动机12v的坦克,就像T‘Rex坦克一样
-一个与Arduino兼容的Motor Shield,例如Monster Shield
-一个Arduino UNO R3-请选择官方的
-一个2通道RC发射器和一个RC接收器-我使用的是旧的,位于AM 27 MHZ,但您可以找到现代的像这样的hobbykingr-tmhk-gt2b-3ch-2-4ghz发送器和接收器
-用于UNO R3的电池-目前为9V电池-不理想,因为它没有很多耐力
-一块大电池进行运动-我使用了NIMH 3300 mAH 10.5v,所以我猜7个电池每个1.5v
-一些精巧的连接器,可以使每个人轻松连接
-烙铁
我使用Arduino IDE对UNO进行编程,并在Visual Studio 2017中添加了一个小的监视工具
第2步:Arduino和摩施字段

由于我选择的是准备好arduino的电动机护罩,因此只需要将它们安装在一起即可。请注意,屏蔽罩已经使用了一些PIN,因此不得再用于其他目的。
Arduino UNO R3将与电动机屏蔽罩通信以指示每个电动机需要以什么速度旋转。由于我们有两个电机,所以这很简单。
步骤3:将电机屏蔽罩连接到直流电机

步骤4:链接电动机屏蔽NIMH电池


步骤5:将无线电接收器链接至Arduino
步骤6:为独立式Arduino准备电源模式

步骤7:Arduino代码
Arduino如此强大。我小时候想做的所有事情,现在我可以很轻松地做到!无需再对电子学有太多了解。
我从两个来源编写了Arduino代码:
reading-rc-receiver-values
Monster Moto Shield示例代码
Moto Shield主链接
将两者混合在一起,我可以将RC接收器的读数直接输入到我的arduino中,将值转换为电机通过电机护罩。
关于将收音机中的两个通道混音成两个单独的电动机速度指示,我通过Tank Joy Mixing with Joystick上网,以获取有关如何编写相应部分的一些想法。
我还必须仔细研究PWM,以了解所有内容。可以找到有关arduino的一些不错的文章,SecretsOfArduinoPWM和Tutorial PWM
请注意,此代码依赖于EnableInterrupt.h,可以从菜单“ Sketch”》“ Include Library”》“ Manage”安装库”,然后搜索EnableInterrupt。该库允许在标准设置和循环过程之外的任何时候从RC接收器捕获值。十分方便。
第8步:使用小型C#应用程序监视良好的设置
第9步:您完成了!
-
RC
+关注
关注
0文章
241浏览量
50927 -
Arduino
+关注
关注
190文章
6527浏览量
197441
发布评论请先 登录
长城汽车巴基斯坦五周年暨地产坦克500上市
遥控开关方案详解:2025年遥控开关的核心技术与应用案例指南
全新坦克400智享版搭载禾赛科技激光雷达
力芯微红外遥控IC芯片ET4008MTC是家用遥控器的智能芯选
坦克系列基础款工控机介绍
九三阅兵首个先进武器曝光,坦克装上4面相控阵雷达13路传感器,网友直呼离谱!
如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder
【选型】常见的遥控开关控制协议,看看哪种适合你?
无线比例电机转速遥控器的设计
简单用LoRa模组做无线遥控距离测试
用射频芯片开发的家电遥控器特点介绍
新颖实用电子设计与制作
免费分享Arduino入门+进阶(全套例程+书籍)
遥控Arduino坦克的制作
评论