第一步:你需要什么?
对于这个项目,您需要:
材料:
Arduino UNO x1
电机护罩x1
面包板x1
直流电机x4
车轮x4
HC-SR04超声波传感器x1
9伏电池盒x2
微型伺服电机x1
9V电池x2
电工胶带
电线
黑盒x1
触摸传感器x1
工具:
热胶枪
熨斗
三维打印机
螺丝刀
剪钳
第二步:准备车轮
拿两根跳线,其中一根穿过DC电机侧面的铜标签。使用烙铁,小心地将跨接线焊接到DC电机上。重复所有马达。
拿起滚轮,放在DC电机铜接头另一侧的白色插销上。车轮应紧固,并随DC电机自由转动。
为了检查车轮是否正常工作,将焊接在每个DC电机上的每根电线连接到9伏电池的正极和负极端子上。车轮应该转动。
步骤3:准备3D打印组件
使用三维打印机打印以下内容。stl文件。如果需要更改设计,零件文件也包括在内。
第四步:设置电机屏蔽。
使用螺丝刀,我们将每条DC电机线连接到电机护罩上的M1 M2 M3和M4端口。
将控制左轮的电机连接到M1和M2端口,将右轮电机连接到M3和M4端口。
如果电机正反转,只需切换电机的电机屏蔽端口上的电线。(基本上是切换正负连接)。
焊接长导线连接到5V、接地、A0、A1和电机护罩上的第3针。这些将在以下步骤中用于连接面包板、超声波传感器和触摸传感器。
使用螺丝刀将电池座连接到电机盖上的EXT_PWR端口。这将为电机护罩和车轮提供动力。
将马达盖放在Arduino上,以确保端口正确对齐。
第五步:连接面包板。
为简单起见,大多数连接都焊接到电机护罩上。面包板主要用于提供5V和接地连接。
最后一步,用焊接在电机屏蔽层上的导线将5V线连接到面包板上的红色电源板,接地线连接到面包板上的蓝色电源板。
步骤6:设置HC-SR04超声波传感器。
对于这个零件,你需要一个3d打印零件,从第3步开始!
将超声波传感器安装到三维印刷的超声波传感器支架零件中。将4个母到母跳线连接到超声波传感器背面的接地、触发、回声和VCC端口。将跳线穿过伺服安装部分的内部,并用热胶将伺服安装部分连接到超声波传感器支架部分。
将步骤4中焊接到电机护罩的电线连接到超声波传感器的母-母连接端。TRIG应连接到A0,ECHO应连接到A1。从面包板上的红色电源板连接到超声波传感器上的VCC端口,另一个连接从蓝色电源板连接到接地端口。
用绝缘胶带固定连接,确保它们不会松动。
第七步:设置伺服电机。
对于这一步,你需要基本的3d打印部件。
将伺服电机安装到基础3d打印部件的中心开口(三个矩形开口中的中间开口)。将伺服线穿过开口,并将伺服电机连接到电机屏蔽角上的SER1端口。
将上一步的超声波膜粘到伺服电机的顶部。
第八步:设置触摸传感器。
将3个母到母跳线连接到背面的G、V和S端口。触摸传感器。
将焊接在电机屏蔽引脚3上的导线连接到触摸传感器上的S端口。将面包板上的红色电源板连接到超声波传感器上的VCC端口,将蓝色电源板连接到接地端口。
第九步:组装罗布
加热你的热胶枪,这一步会广泛使用。当你等待热胶枪加热时,使用Make课程中丙烯颜料提供的黑匣子。等待它变干。
一旦胶水变热,将底座/超声波传感器组件粘到盒子顶部。把电线放在盒子里。将电机盖、Arduino和面包板放入盒子中。
将四个DC马达粘在盒子的底部,确保连接到M1和M2的轮子在左边,连接到M3和M4的轮子在右边。此时,Rob应该完全减去代码。
第十步:编码
为了运行提供的代码,您必须首先将AFmotor和NewPing文件下载到arduino库。r.
下载FinalCode_4connect文件并上传到您的arduino。
当机器人遇到障碍物时,代码设置功能有助于改变机器人的路径。Rob在检测到障碍物时会停下来,左右检查并根据障碍物的位置调用前进、后退、转弯、转弯和转弯功能,这样他就可以向正确的方向移动。当触摸传感器被按下时,伺服系统开始测量其周围环境,Rob向前移动,直到他检测到障碍物。当检测到障碍物时,Rob停止并启动changePath功能。
你的机器人现在应该运行和避免障碍!