高考考试网
当前位置: 首页 高考资讯

如何制作一辆遥控小车(教你制作小巧可爱的遥控小车)

时间:2023-06-07 作者: 小编 阅读量: 4 栏目名: 高考资讯

我设计的小车可搭载Romeomini控制板、电池与电机等器件,并且体积小巧。6中间支撑零件:中部共有4个孔,两个大孔用来和底盘连接,两个小孔用来穿底部电机的导线;两侧的孔用于固定龟壳。图9.2中右侧预留了传感器连接方案,但由于这次并没有连接,因此省略。Arduino平台有着简单易懂、经济实惠等好处,其丰富的开源库以及简单易学的函数接口,使得该平台完全胜任这套设计。遥控器符合DFRobot标准通信协议,并可设置数据发送模式。

市面上有很多很小的模型车,它们虽然很好看,但是由于太小,无法放置电池和电机这样的大器件,只能作为静态模型放在办公桌上展示。我觉得实在很可惜,如果能够将它们做成电动的,并且可以通过手机控制,那就好玩了。所以我设计了这个小巧可爱的遥控小车。

我设计的小车可搭载Romeo mini控制板、电池与电机等器件,并且体积小巧。在已有的基础上,还可在外形上进行更改,本次设计的外观灵感来源于乌龟,所以叫杰尼龟小车。它可通过蓝牙控制移动,未来还可扩展播放MP3、灯光效果、摄像等功能。

我将从机械部分、电路部分和软件部分3个角度分别阐述杰尼龟小车的整个制作过程:机械部分主要阐述杰尼龟的各个零部件的设计与制作过程;电路部分主要阐述杰尼龟实现遇到障碍物展开翅膀功能的硬件方案,以及小车寻线功能(选做)的硬件实现过程;软件部分阐述基于Arduino控制的程序解决方案。制作所需零件见表9.1,制作所需工具见表9.2。

绘图软件平台

Creo(见图9.1)是一个整合Pro/ENGINEER、CoCreate和ProductView三大软件并重新分发的新型CAD设计软件包,本设计所用到的所有图形均使用Creo软件设计并绘制出来。该软件有个很大的优点在于可以组装已完成的零件,将这些有序的零件搭建成一个整体,从而优化零件尺寸并美化零件外形。所有零件都是由DFRobot的Dreammaker打印机制作的。

表9.1 零件清单

图9.1 Creo

表9.2 制作所使用的工具

机械部分

零件介绍

1 底盘:底盘为X形的,四角用来固定电机,中间的孔支持连接其他部件。

2 车轮支撑零件:前面一对,后面一对,用于支撑车轮,便于固定车轮和起到保护作用。

3 侧边支撑零件:安装在车轮支撑零件的侧面,有着定车轮圆心和支撑车轮的作用。

4 车轮:中间的十字孔用于和电机相连,另一侧圆孔是放置轴承的,周围的深槽是用来固定O形圈的。

5 龟形外壳:这是灵感来源于乌龟,再结合棱角设计所演变出来的外形,前方的锥形头骨表示壳的头部,中间的两只孔是避障传感器用于检测的窗口。

6 中间支撑零件:中部共有4个孔,两个大孔用来和底盘连接,两个小孔用来穿底部电机的导线;两侧的孔用于固定龟壳。

组装

1 组装车轮:将O形圈、车轮、轴承组合到一起。O形圈需要用胶水粘在车轮上,最好使用硅胶或白乳胶。

2 组装底盘:将电机、底盘、M2×8机牙螺丝组合到一起。

3 组装车底身部件:将底盘部件、车轮部件、侧边支撑、M2×8机牙螺丝、M2×8自攻螺丝、M3×6机牙螺丝、导线组合到一起。M2自攻螺丝用于安装侧边支撑零件和车轮支撑零件,M3机牙螺丝安装在侧边支撑零件的大孔里,M2机牙螺丝用于安装车轮支撑零件和底盘。

4 安装中部支撑零件:将车底身部件、中部支撑零件、M3×6机牙螺丝、M3螺母组装到一起。

5 安装小车内部电路部分:将Romeo mini控制板、电池、测距传感器、M3×6机牙螺丝组装到车身上。电路部分的连接方法详见电路部分。

6 完成小车安装:将车身、车壳、M3×6机牙螺丝组装到一起,将M3机牙螺丝安装在龟壳侧边的小孔里面,每边两只,杰尼龟小车就做好了。小车尽可能不要太重,因为电机比较小,负荷并不大,而且太重了会造成O形圈脱落。

电路部分

为了实现遥控功能,我们搭建了如图9.2所示的电路。控制板为DFRobot的Romeo mini控制板(兼容Arduino),板载蓝牙通信模块、电机驱动模块,扩展了8个数字口和4个模拟口。你也可以用标准Arduino加蓝牙通信模块、电机驱动模块来搭建。该控制板没有电源开关,所以需要外接一个电源开关。图9.2中右侧预留了传感器连接方案,但由于这次并没有连接,因此省略。电路连接好后,最好先测试一下其功能再进行组装,Romeo mini控制板自带蓝牙模块,支持无线烧录程序,方便日后调试程序。

图9.2 控制电路

软件部分

杰尼龟小车的程序流程如图9.3所示,本程序通过手机利用蓝牙来连接小车上的Romeo mini控制板,从而完成控制小车前进、后退等功能。通过该流程图,不难看出该程序很容易实现,通过对按键的检测来决定电机的输出形式,成为该程序的核心思路。Arduino平台有着简单易懂、经济实惠等好处,其丰富的开源库以及简单易学的函数接口,使得该平台完全胜任这套设计。

图9.3 程序流程图

杰尼龟遥控程序

#include //手机蓝牙控制库

#include

//Romeo mini库,需要用到电机驱动函数

int joystickX, joystickY;

//定义摇杆参数

void setup()

{ //初始化

Romeo_m.Initialise();

Goble.begin();

Serial.begin(115200);

}

void loop()

{

if(Goble.available())

{ //蓝牙控制使能

joystickX = Goble.readJoy

stickX(); //传递X偏移数据

joystickY = Goble.readJoy

stickY(); //传递Y偏移数据

int SpeedX=joystickX;

int SpeedY=joystickY;

if (SpeedX>200 && 100

{ //判断坐标轴位置

Romeo_m.motorControl(Forward, 200,Forward,200); //前进

}

else if (100

{Romeo_m.motorControl(Forward, 100,Reverse,100); //后退}

else if (100200)

{Romeo_m.motorControl(Reverse, 100,Forward,100);//左转}

else if (SpeedX<50 && 100

{Romeo_m.motorControl(Reverse, 200,Reverse,200);//右转}

else {Romeo_m.motorStop();//停止

}

}

}

手机App

DFRobot推出的通用蓝牙遥控器App(见图9.4)让你可以与机器人、移动平台或无人机等任何你想要控制的设备进行通信。该遥控器具有一个模拟量的摇杆、

图9.4 通用蓝牙遥控器App

6个数字按键,采用传统游戏手柄布局,让所有人都可以更快上手。遥控器符合DFRobot标准通信协议,并可设置数据发送模式。本应用目前只涉及遥控器左边的摇杆部分,后边的控制部分会在日后的升降中涉及。

    推荐阅读
  • 对于出具证明文件重大失实犯罪的基本判定有怎样的标准

    本罪侵犯的是国家对工商企业的管理活动。其侵犯的对象为有关公司成立或生产经营的证明文件。后者表现为伪造、变造或者盗窃、抢夺、毁灭公文、证件、印章的行为。后罪的主体为一般主体,即达到法定年龄,具有刑事责任能力的人都能构成,其主体为自然人,不包括单位。本罪的主体为特殊主体,行为人必须具备一定的身份才能构成。

  • 上海音乐学院简介(关于上海音乐学院简介)

    学院前身是民主革命家、教育家、思想家蔡元培先生和音乐教育家萧友梅博士于1927年11月27日共同创办的“国立音乐院”,是中国第一所独立建制的国立高等音乐学府,首任院长为蔡元培先生。1929年9月更名为国立音乐专科学校。中华人民共和国成立后学校曾用名“中央音乐学院华东分院”,于1956年定名为上海音乐学院,为文化部直属重点院校,现为文化和旅游部与上海市共建院校。

  • 吉利汽车品牌图谱(文带你看懂吉利汽车版图)

    目前沃尔沃品牌在华月销保持在一万辆左右,一如既往的低调风格更是加深了消费者对于沃尔沃品牌的好感。领克是由吉利与沃尔沃合资打造的新时代高端品牌,在技术与品质上对标豪华品牌,在市场定位和消费群体上对标一线外资品牌,致力于为消费者创造全新的品牌体验和价值感。2021年领克首次突破20万辆的销售新纪录,共完成销售22.05万辆。

  • 红谷滩新区属于哪个区(红谷滩新区的简介)

    红谷滩新区属于哪个区红谷滩新区隶属江西省南昌市东湖区和青山湖区。红谷滩区,江西省南昌市市辖区,地处南昌市西北部,赣江下游西岸。截至2019年末,红谷滩区下辖沙井街道、卫东街道等2个街道和生米镇,全区总面积175平方千米,常住人口60万。区政府驻沙井街道绿茵路669号。红谷滩古称鸿鹄滩,因是水鸟栖息之地而得名,后取谐音演化为红谷滩沿用至今。辖区内设有南昌西站,昌九城际铁路在此始发。

  • 威海高龄老年人有什么补贴政策(威海高龄老年人有什么补贴政策吗)

    经济困难老年人补贴对象的范围60—99周岁低保老年人。在此基础上,对生活长期不能自理、依据《老年人能力评估》评定标准)标准评估为2-3级的低保老年人,每人每月发放80元护理补贴。经济困难老年人护理补贴与重度残疾人等护理补贴不能重复享受。

  • 9月全国爱牙日健康宣教(今天是全国爱牙日)

    9月全国爱牙日健康宣教今天是第34个“全国爱牙日”,主题为“口腔健康、全身健康”,副主题为“护牙健齿少年强、健康中国民族兴”。当乳牙外伤时,需根据年龄、外伤程度以及对恒牙胚的影响进行综合考虑,必要时需及时拔除,以避免对恒牙造成不利影响。运动护齿,防范牙外伤青少年参加体育活动时,穿运动服和胶底防滑的运动鞋,防止跌倒摔跤造成牙外伤。

  • 黑潮之上怎么升级(黑潮之上如何升级)

    下面希望有你要的答案,我们一起来看看吧!黑潮之上怎么升级完成主线任务:玩家需要完成主线任务,因为主线任务的报酬是非常丰厚的;不管是前期还是后期的话,金钱都是非常重要的。

  • 翁卷乡村四月绿遍山野白满川子规声里雨如烟全诗翻译(乡村四月原文及译文)

    翁卷乡村四月绿遍山野白满川子规声里雨如烟全诗翻译?接下来我们就一起去了解一下吧!翁卷乡村四月绿遍山野白满川子规声里雨如烟全诗翻译译文:山坡田野间草木茂盛,稻田里的水色与天光相辉映。天空中烟雨蒙蒙,杜鹃声声啼叫。乡村的四月正是最忙的时候,刚刚结束了蚕桑的事又要插秧了。乡村四月闲人少,才了蚕桑又插田。

  • 个人征信金融机构可以查吗(金融机构口中的征信查询是什么)

    个人征信金融机构可以查吗接触过贷款的朋友都应该知道,金融机构进件前都会查看征信报告,征信报告查看的两大类:一是逾期二是查询今天阿锋就给大家聊聊征信查询,具体是指什么。如果在一段时间内,贷款审批信用卡审批的记录较多,这个时候想要办理贷款产品,通过率会大大降低。这里是阿锋,坐标成都您身边的个贷经理

  • 行李箱拉链的修理方法(行李箱拉链如何修理)

    行李箱拉链的修理方法拉链链齿缺失。如果只是缺失很少一部分链齿,那么,你可以准备一些订书针和手钳,然后把订书针做成和链齿一样的形状放置在拉链上,固定好就可填补上缺失的部分了。但如果链齿缺失过多,建议重新换个质量好点的拉杆箱,不管是拉链的质量还是箱体的质量,都应该选择耐用型的。拉链拉开、闭合不顺畅。通常,出现这种情况都是因为拉链的超负荷张开度不能舒畅的拉动,这也是我们最常见的一种拉链故障问题。