滴滴让路,牛转乾坤坦克出没
2021-01-301.2万
精华项目
AI 快速预览详细
本文介绍了如何制作一个互动性强的Arduino坦克。项目名称为“牛转乾坤坦克”,硬件清单包括DFRobot UNO、15kg伺服电机、玩具木质弓箭、毁灭者坦克底盘等。最终效果是通过蓝牙模块控制坦克的前进、后退、左右转动及发射子弹。难度等级适中,适合STEM教育和少儿编程入门。
|
前言: 今天给大家介绍一个互动性强的Arduino坦克,通过蓝牙模块控制伺服电机和一个小孩子玩的弓箭来做一个发弹坦克(DIY的话请尽量选更安全发弹装置,本例特殊因为是做了废物利用)。手机端是一个用MIT app inventor做的app和发送字符给Arduino蓝牙。蓝牙接收到信号后控制伺服扣动扳机发射子弹,同时也可以控制坦克前进,后退,左,右转动。 ![]() 一、操作流程 1、给tank底盘的电机连线。分别用7.4V和12V电池做测试 2、测试蓝牙,打开手机蓝牙,选择JDY-31这个蓝牙名称 3、做app的界面。进入app.thunkable.com做手机界面和编程块设计 4、熟悉下AFMotor.h这个电机扩展板的运行库,然后以此为基础写代码 更多具体内容在github里 ![]() https://github.com/shanno88/TankTerminator 第二步:硬件搭建
第三步:了解一下关键硬件的参数 ![]() ![]() ![]() ![]() 电子规格
机械规格
第四步: 发一些硬件的图片。让人有个直观的认识 ![]() ![]() 伺服角度设置在了180度。不过如果你的手工能力强的话,把扳机绑好,应该90度角就够了。我的手工粗糙。 ![]() ![]() ![]() ![]() 代码烧录成功 ![]() 第五步:app界面。是用thunkable在线工具编辑的。 ![]() 逻辑模块 ![]() ![]() ![]() 第六步:连线图 ![]() 第七步:总结 谁心里还没住着一个孩子,让tank来扫荡整个寒假的无聊 |
























感谢你的建议,我从TB找到了一个连发装置,24发弹量。目前已经把这个小车更新了,算2.0版吧。娱乐性更强。