红外循迹卡酷机器人制作_第1页
红外循迹卡酷机器人制作_第2页
红外循迹卡酷机器人制作_第3页
红外循迹卡酷机器人制作_第4页
红外循迹卡酷机器人制作_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、红外循迹卡酷机器人制作今天,要在原来卡酷机器人的基础上,制作一款利用模拟红外反射传感器(在下面简称为红外传感器)自动寻找路线的红外循迹机器人小车。它不仅可以循着黑线向前运动,还能实现手势开关哦,只要用手在机器人的面前一挥,它便开始运动,再一次挥手,机器人便停了下来。是不是很神奇呢?感的话就和我一起做吧。2安装卡酷卡酷机器人安装:由于要使用超声波传感器,所以超声波传感器连接如下图所示(用户可根据自己需要更改连接)3接下来,要给卡酷安装红外传感器。首先,在卡酷的地盘上安装螺钉螺母然后,将红外传感器安装在螺柱上(相邻两个传感器的距离保持相同)。4A1A2A0将红外传感器连接在主控板的模拟口上(注意连

2、接线颜色对应)将安装好红外传感器的卡酷组装上,小车的准备工作就完成了。A0 A1A25制作跑道可以在白纸(或其他材料)制作一条黑线(黑线的宽度大于相邻传感器的间距)作为跑道。例如:使用A4纸(其他纸张)打印“0”或“8”6思路分析传感器原理红外反射式传感器由红外发射管和光电二极管,红外发射管发出的红外光遇到白色物体后反射最强,遇到黑色物体反射最弱。反射信号被光电二极管接收后会引起接收端电流的变化。发射红外光电压变化跑道红外传感器主控板反射信号7信号已经知道红外传感器如何工作了。接下来,到的信号来判断卡酷相对于跑道的位置。要利用红外传感器将卡酷连接电脑,并且使用Mixly软将卡酷放置在跑道中,左

3、右移动观察串口监视中数值变化。件编写一个数值的。其中的延时的作用为避免串口监视器刷新速度过快,不能观察数值变注意传感器与监视器中数值相对应2化。18判断转弯当卡酷的3个传感器的当卡酷的3个传感器的当卡酷的3个传感器的位置。位置。位置。这时,A0与A2的数值差值小于100,A的数值大于850。可以判断, 如果A0-A2850且A1850,卡酷直行。这时, A 2 的数值大于850 , A 0 的数值小于850。可以判断, 如果A2850且A0850且A2850,卡酷右转。9转弯的执行卡酷的转弯是依靠两个的速度差来实现。由于要在一张A4纸上实现转弯,所以在转弯的时候通过两个反向转动来实现。数字管脚

4、“4”和“7”控制向,“5”和“6”控制电机的转电机的速度(其中管脚“4”和“5”控制同一电机,“6”和“7”控制同一电机)。注意: 的转向。需要根据自己的卡酷确定左右电机对应的管脚,以及高低电平对应10每次动作执行50毫秒,再次进行判断若果不满足条件要控制电机停止。下面语句进行判断,执行。注意:给定相同数值,一定相同。电机转速不11将小车放置在“8”字图形的交叉地带,观察串口监视器,现有两种情况A0,A1,A2数值全小于850,并且,相邻传感器数值差小于100。这时,卡酷可以发1需要直行。2A0,A2数值全大于850,A1的数值小于850。这时,卡酷需要直行。12在一些不符合设置的条件的时候可以让小车直行前进,下段跑道,就很有可能符合设定的条件了同时,还可以加长传感器数值的间隔时间,应对其他影响。还可以根据自己数值的情况,添加其他条件,使卡酷能够更好寻找跑道。13制作手势开关制作手势开关需要使用超声波传感器,根据超声波测距的原理,在卡酷面前挥手,超声波传感器信号,主控板做出开关的判断。主控板做出判断超声波传感挥手器信号1415“左转”“右转”“直行”等封装函数,在进行组装。酷机器人程序就完成了。的卡将程序上传至卡酷,我们的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论