ImageVerifierCode 换一换
格式:PPT , 页数:71 ,大小:3.57MB ,
资源ID:2304945      下载积分:16 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2304945.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(米思齐创意电子公益培训-智能小车-小强.ppt)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

米思齐创意电子公益培训-智能小车-小强.ppt

1、北京师范大学教育学部创客教育实验室创客教育系列课程1智能小车创客教育系列课程北师大教育学部创客教育实验室518机器人底盘搭建第1课北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建XC518机器人小车底盘套件TT马达(焊线)提供驱动力搭建简单可以安装电池盒,码盘等扩展结构北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建将4个M3*18铜柱固定在小车底盘上。北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建使用沉头螺钉将电池盒连接在底盘上并用M3铜镶嵌紧固。北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建用M3*6圆头螺钉和M3*10铜柱固定万

2、向轮。北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建插入4个马达固定插片。北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建用M3*30圆头螺钉和M3螺母固定TT马达。北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建将马达车轮安装在马达上,安装完成。北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建北京师范大学教育学部创客教育实验室创客教育系列课程1底盘的搭建北京师范大学教育学部创客教育实验室创客教育系列课程11智能小车创客教育系列课程北师大教育学部创客教育实验室让小车动起来第2课北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动

3、起来了解如何控制电机速度以及转向D4、D5号管脚连接A电机,D6、D7号管脚连接B电机。D4、D7号管脚控制电机转向D5、D6号管脚控制电机转速 Mixly智能车套件课程A(左侧)电机正负B(右侧)电机正负北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来电机电动机(Motors)是把电能转换成机械能的一种设备。它是利用通电线圈(也就是定子绕组)产生旋转磁场并作用于转子鼠笼式式闭合铝框形成磁电动力旋转扭矩。电动机工作原理是磁场对电流受力的作用,使电动机转动。Mixly智能车套件课程北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来电机的控制Mixly套件中Nano

4、Robot控制器可连接两个电动机(A01,A02为一组;B01,B02为一组)D4、D5号管脚连接A电机,D6、D7号管脚连接B电机。其中D4、D7号管脚控制电机转向;D5、D6号管脚控制电机转速。Mixly智能车套件课程北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来电机的控制物理连接:如右图所示,将两个电机接在板子上的电机驱动端口,A01、A02和B01、B02端口。负极接在01口;正极接在02口;Mixly智能车套件课程北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来程序编写电动机无专门的模块使用将程序下载到主控板中,每隔2s变换转向初始阶段电机可能会乱转

5、此时是因为芯片初始化管脚状态不确定的问题不写程序,轮子也会转,因为管脚也有电平北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来我们的小车采用最常见的驱动方式双轮差速驱动。在安装机器人小车时大家就会发现,小车有两个轮子(不考虑起支撑作用的小脚轮)。当小车在运动时,一共有五种状态:直行直退正转弯倒转弯原地转北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来直行直退原地转倒转弯正转弯北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来双轮差速驱动稳定性差缺点控制简单结构简单可原地转动转弯方便优点北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起

6、来小车电机的控制小车是靠两个电机来提供驱动动力的,这两个电机的安装方式成对称方向,所以如果想要让小车的两个轮子转向相同就要控制两个电机的转向相反。将数字管脚“4”与“7”分别设为“高”和“低”。北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来小车的控制是不是也比较简单啊?你能让机器人小车沿别的路线行走吗?北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来让小车前进后退学会了让机器人小车向前走,那么像让它向后退,或者是让它转弯、掉头就变得比较简单了。看看怎么让小车后退的,右图就是让小车后退的程序。对比一下小车向前行走的程序就会发现,只要将控制电机转动方向的管脚4和7

7、的电平改变即可。前进后退北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来让小车前进后退封装成函数北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来让小车前进后退速度值设为变量北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来让小车向前转弯、向后转弯大方向(前后)不变(D4、D7不变)两轮速度改变,通过速度差转弯(D5、D6有差异)前转后转北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来让小车原地转弯如图中所示,这两个试验脚本的作用都是让小车在原地转弯,区别只是转弯的方向不同;以这种方式转弯非常的方便,使机器人小车变得更加的灵活。北京师

8、范大学教育学部创客教育实验室创客教育系列课程2让小车动起来让小车原地转弯如图中所示,这两个试验脚本的作用都是让小车在原地转弯,区别只是转弯的方向不同;以这种方式转弯非常的方便,使机器人小车变得更加的灵活。北京师范大学教育学部创客教育实验室创客教育系列课程2让小车动起来本节小结元件电机Mixly块数字输入模拟输出延时程序设计顺序结构北京师范大学教育学部创客教育实验室创客教育系列课程29智能小车创客教育系列课程北师大教育学部创客教育实验室遥控小车第3课北京师范大学教育学部创客教育实验室创客教育系列课程3遥控小车红外遥控传感器红外遥控传感器(接收信号)红外遥控器(发射信号)北京师范大学教育学部创客教

9、育实验室创客教育系列课程3遥控小车编辑小车的遥控程序北京师范大学教育学部创客教育实验室创客教育系列课程3遥控小车编辑小车的遥控程序我们可以根据红外按键对应的码值,来进行一些按键功能的设计;我们在图中的程序主体部分定义了每个按键的功能;按键按键上上下下右右左左中键中键功能前进后退右转左转停止北京师范大学教育学部创客教育实验室创客教育系列课程3遥控小车上传遥控小车的程序遥控小车的程序编辑完成之后,就可以将其上传到小车的主控板中进行调试了,看看机器人小车是否是在按照我们的设计在完成动作呢?北京师范大学教育学部创客教育实验室创客教育系列课程3遥控小车本节小结元件红外遥控传感器Mixly块数字输入模拟输

10、出延时函数程序设计逻辑判断条件执行北京师范大学教育学部创客教育实验室创客教育系列课程35智能小车创客教育系列课程北师大教育学部创客教育实验室多车编队系统第4课北京师范大学教育学部创客教育实验室创客教育系列课程4多车编队系统多车编队系统头车跟随车跟随车头车:遥控控制跟随车:与前后车车距适当北京师范大学教育学部创客教育实验室创客教育系列课程4多车编队系统多车编队系统头车:参照第3课跟随车:北京师范大学教育学部创客教育实验室创客教育系列课程38智能小车创客教育系列课程北师大教育学部创客教育实验室寻迹小车第5课北京师范大学教育学部创客教育实验室创客教育系列课程5寻迹小车寻迹小车让机器人巡线走 让机器人

11、跑得快、稳12北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走红外寻迹传感器信号类型:模拟信号接口模式:XH2.543北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走红外寻迹传感器红外寻迹传感器,亦称红外反射传感器,采用模拟信号输出,将不可视红外光反射回传感器,因为光对黑白区域反射能力不同,所以反射到传感器红外光强度有所不同,由此可以用于黑白线条检测,支持在3.3V和5V电压硬件中使用。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走红外寻迹传感器的应用红外反射式传感器由红外发射管和光电二极管构成,红外发射管发

12、出的红外光遇到白色物体后反射最强,遇到黑色物体反射最弱。反射信号被光电二极管接收后会引起接收端电流的变化。红外寻迹传感器主控板跑道发射红外光发射红外光反射信号反射信号电压变化电压变化北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走物理连接红外寻迹传感器为模拟传感器,所以在使用时要将它连接到模拟端口。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走信号采集我们已经知道红外寻迹传感器如何工作了。接下来,我们要利用红外寻迹传感器采集到的信号来判断机器人小车相对于跑道的位置,以便于小车能够巡线“行走”。将主控板连接电脑,并且使用Mixly软件编写

13、一个采集数值的程序。其中的延时的作用为避免串口监视器刷新速度过快,不能观察数值变化。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走信号采集将机器人小车放置在跑道中,左右移动观察串口监视中数值变化。注意传感器应与监视器中的数值相对应北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走信号采集如果对多个传感器进行测试的话,此时你会发现每个传感器所采集的值的变化范围都不会相同,甚至有时还会有比较大的差别。这个属于正常的现象,因为每个传感器的参数都会与说明的有些差别,有时也和外界的因素有关,所以使用传感器时,应注意这一问题。北京师范大学教育学部创客

14、教育实验室创客教育系列课程7寻迹小车 让机器人巡线走调试寻迹传感器阀值利用采集信号的方法也可以调试一个寻迹传感器的阀值。首先将信号采集的程序下载到小车主控板,并打开串口监视器窗口。然后把传感器放到黑色的跑道上方,大致读取数值,比如此时的值为860。再把传感器放到白色的跑道上方,大致读取数值,比如此时的值为40。那么,我们就可以确定跑道的阀值为(860+40)/2=450。当值大于450时就认为传感器检测到了边界。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走机器人小车转弯机器人小车的转弯可以采用的方式有多种,由于我们的小车采用的是双轮差速驱动方式,所以在转弯时可以

15、采用的方法大致有下面的三种方法:双轮差速转弯单轮转弯原地转弯北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走单轮转弯这种转弯方式,原理是让其中一个轮子转动另一个轮子停止转动,实现转弯。在编辑程序时,在小车前进的基础上将需要更改的车轮的转速设定为“零”就可以实现转弯。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走原地转弯原地转弯的原理是让两个轮子向相反方向转动,从而实现原地转弯。在编辑程序时,将两个轮子设定为相反的转向(根据轮子的连接方式编辑程序)。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走转弯方式的选择

16、机器人小车转弯的方式有多种,而在实际的应用中我们可能只会用到其中的一种,或者只有其中的一种比较适合。在下面我们制作的巡线机器人小车时,我们采用的转弯方式为单轮转弯。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走机器人小车巡线走想让小车能够沿着线走,只需一个红外寻迹传感器就可以实现,只要将一个红外寻迹传感器连接到主控板的A2端口上即可。红外寻迹传感器的最佳工作距离为10mm左右,我们可将寻迹传感器安装在小车的地盘下方。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走机器人小车巡线走本次试验我们为小车准备一个圆形的跑道,机器人小车将在跑道上

17、沿着黑线“行走”,而一旦它偏离了圆形的黑线就要立刻回到它原来的轨迹上。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走编辑程序为了程序在编写时更加的简单,我们在这里应用了刚刚学过的函数,及函数的调用。比如将小车右转的程序编辑到一个名为turnR(函数名可以根据个人的习惯定义)的函数里。然后只需在需要调用右转弯程序的时候调用函数名就可以了。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走编辑程序看一下旁边的程序,你能清楚函数“turnR”是怎么被调用执行的吗?这个函数在下这个函数在下面的主函数中面的主函数中被调用被调用北京师范大学教育学部创

18、客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走编辑程序由于每个传感器的实际参数都会与说明书有些出入,所以我们使用的每个传感器都要先进性测试。试验测得本次试验所用传感器阀值为500。所以当端口A0对应值大于500时,就认为检测到了边界,执行向右转的函数语句。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走编辑程序大家应该能够猜的到,同样的,当传感器所采集到的值小于阀值500时,让小车左转。而语句“延时50毫秒”作用是给电机的作用时间。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走编辑程序看一下机器人小车的完整程序,是不是很简单呢?

19、北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线走本节小结元件红外寻迹传感器Mixly块数字输入模拟输出延时函数程序设计逻辑判断条件执行北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳小车寻迹简单的机器人小车巡线走,使用的只有一个寻迹传感器,它在“行走”时完完全全的走折线,这样的轨迹是最不平滑的。而当使用两个或者三个巡线传感器时,它应该能够走的更加平滑,而且更加的快、稳。使用三个寻迹传感器怎么才能让小车跑的又快又稳呢?一起来试试吧!北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳转弯的处理当小车的

20、3个传感器处于的位置如图所示。这时,A2的 数 值 大 于400(阀值),A1的数值小于400。可以判断,如果A2400且A0400和A1400且A2、A1700,小车左转。A2A1A2A1A2A1北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳巡线小车右转弯当机器人小车处于图中的状态时,这时小车应该及时右转,使小车回到黑线的中间位置。那么,该怎么样去编辑程序,让小车在遇到这种情况时,自动执行向右转弯的动作呢?北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳巡线小车右转弯程序图中的这个逻辑判断语句,它的作用就是去判断A0口

21、外接的巡线传感器是否处于黑色的跑道上方,如果这个判断条件为真,那么就执行函数“turnL”中的语句。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳巡线小车右转弯程序执行小车向右转的指令之后,那该什么时候,停止执行这个指令呢?当小车的车身回到处于赛道正上方时,中间的传感器处于黑线正上方。这时就应该停止执行小车向左转的命令了。图中的第二个条件 语句,就是为了实现这个目的。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳巡线小车左转弯程序这个函数在下这个函数在下面的主函数中面的主函数中被调用被调用北京师范大学教育学部创客教育实

22、验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳巡线小车左转弯程序这段程序语句和判断小车右转的程序是类似的,当小车右边的寻迹传感器(A1端口所外接的寻迹传感器)处于黑线上方时,小车需要右转。然后在小车执行左转脚本的基础上,编辑让小车停止右转的程序脚本。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳巡线小车直行程序小车只有在车身正好处于黑线上方时才需直行,在编辑小车寻迹程序的时候,我们把小车的位置状态分成了三种情况:左转、右转、直行。所以当小车不需要左转或者是右转时,就执行直行的指令。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器

23、人巡线跑得快、稳巡线小车程序北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳上传寻迹小车程序寻迹小车的程序编辑完成之后,就可以将其上传到小车的主控板中进行调试了,看看机器人小车能否巡线呢?北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳拓展我们的寻迹小车仅仅利用了三个寻迹传感器,而且小车的速度只有80,还有很大的提升空间。可以去尝试一下在三个传感器的基础上改进一下程序让小车跑的更快、更稳。也可以去尝试增加寻迹传感器的方法,让小车跑的更快、更稳。北京师范大学教育学部创客教育实验室创客教育系列课程7寻迹小车 让机器人巡线跑得快、稳本节小结元件红外寻迹传感器Mixly块数字输入模拟输出延时函数程序设计逻辑判断条件执行

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服