步骤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步:您完成了!
iphone8什么时候上市?iphone8最新消息:iPhone8:游戏外壳+前后双投影,外形科幻设计别致
关于全球及中国连接器行业发展现状及竞争格局详解
十万片后壳取其一 华为nova 2 Plus魔镜版解密
fireflyRK3288开发板 AIO-3288C介绍
LG化学美国投资新建锂电池工厂
遥控Arduino坦克的制作
如何保证Polkadot网络的安全性
曝AirPods2将在明年第一季度推出 AirPods3迎全新外观设计
河姆渡66企业购是什么节日?你想要的省钱攻略都在这里了!
人工智能和IoT物联网将是未来彩电破局的关键点
惠威S3 Plus真无线蓝牙音响评测,搭载了3英寸单元还原真实声音
区块链可以解决当前网络传输存在很多问题
比亚迪元EV 535打破里程焦虑魔障 百公里能耗低至13.3kwh
京东携手辽宁移动发力无界零售 布局100家京东专卖店
玻璃瓶抗机械冲击试验仪的试验方法
Modbus转Profinet网关在大型自动化仓储项目应用配置案例
腾玛发布智能家居离线语音控制系统
Intel对现售酷睿i9-10900K包装进行变更
新思科技发布具有 AI 智能传感功能的电池供电型智能设备-ARC 处理器
60V低IQ、双输出同步降压控制器,具有可调栅极驱动