- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
认识乐高藍牙机器人系统____NXT
参与教師
活動目的:
1、认识NXT重要配件,并将其与RCX关键配件作比较,學习和掌握新型乐高机器人;2、搭建藍牙机器人;
3、懂得NXT控制器各按钮的作用,初步學會在NXT是编写简朴程序,理解传感器的功能活動過程:
一、乐高机器人——MINDSTORMSNXT与RCX的比较
1、处理器由8位升到32位
丹麦乐高(LEGO)将于9月上旬推出乐高企业和美国麻省理工學院共同開发的机器人组件新款“教育用LEGOMindstormsNXT”。Mindstorms是将配置微处理器的LEGO企业的塑料积木组装起来,通過個人電脑制作的程序来控制的机器人。此前的RCX的微处理器為8位,而NXT配置32位处理器等,提高了性能。表格1列出RCX和NXT的比较。
图1:安装4個传感器和3個伺服馬达的LEGONXT
图4:LEGONXT系统目前提供的4种传感器全家福
5、改善了编程软件
NXT程序用软件“ROBOLABver.2.9”,跟ROBOLAB本来的版本同样,是基于NILabVIEW開发的。该软件不仅可以制作NXT用的程序,也可以完毕RCX用的程序。此前要操作靠近400個图標進行编程,這次減少為约40個,從而使得编程更為简朴。OS為“Windows”以上和“MacOSX”。
图5:乐高网站給出的ROBOLAB2.9的样图,跟此前版本相比,变化较大
二、迅速认识NXT
1、按钮
NXT正面有四個按钮,它們分别是開关、运行;导航和返回。
2、NXT显示屏上各图標的意义
最上一行,相称于状态栏,從左到右依次表达了:藍牙、USB、NXT控制器名、运行状态、電
池電量以及声音音量的状况。
状态栏的下面是六個主控操作面板,相称于主菜單,它們依次是:“MyFiles我的文献”、“Tryme测试”、“Settings设置”、“Bluetooth藍牙”、“View查看”、“NXTProgramNXT程序”。
三、NXTPrpgram(NXT程序)
不需要在電脑上,通過NXT就可以编写简朴的控制程序。
1、進入NXTProgram
2、屏幕显示传感器和馬达的连接方式;
3、确定後,進入五步编程
第一步重要是设置运動方式:前後、後退、左转、右转等
第二步重要是设置传感器
第三步也是运動方式设置
第四步传感器感应设置
第五步设置停止或循环运行
四、活動研究任务
1、研究前進5,前進的時间是多少?前進的距离是多少?
前進5,前進的時间是
;前進的距离是。
你的机器人能走直吗?你們是怎么让它走直的?
2、前進5,再右转2,看看你的机器人怎么运動?
3、组内合作完毕下列任务:
每组四個同學,分别位于四方形的四边,规定用nxt编程,将机器人驶向自已的队友。
(1)队長将机器人驶向程序员;
(2)程序员让机器人左转驶向机械師
(3)机械師让机器人按直线退到研究员
(4)研究员再让机器人转弯退回队長。
第三課尝试NXT编程
教學目的:
1、理解NXT编程软件界面;
2、知通怎样创立一种新文献;
3、认识移動图標,理解移動图標的设置面板中各选项的意义4、會用它控制机器人的运動状态(前進、後退、转弯运動);
5、學會怎样下载,并运行机器人。
教學過程:
今天我們學习用電脑编写第一种程序,控制机器人按我們的意愿运動。
一、進入编程环境
1、双击桌面图標,進入NXT编程环境;
2、一种出現下列程序進度条,调入程序;
二、编写程序
有FLASH环节
按下例操作环节编写程序
三、下载程序
1、机器人与電脑的连接
用USB连线将机器人与電脑连接。注意:下载程序時,NXT必须打開。三、移動图標参数设置面板
四、运行机器人
按下列操作环节运行机器人
演示编写、下载、运行一种前進——左转——再前進的程序
活動研究任务
1、研究能量级為75%時机器人1秒钟,前進的距离是多少?大概_________乐高單位
2、能量级為100%時机器人1秒钟,前進的距离是多少?大概_________乐高單位
2、组内合作完毕下列任务:
每组四個同學,分别位于四方形的四边,规定用nxt编程,将机器人驶向自已的队
友。
(1)队長将机器人驶向程序员,前進2秒钟;
(2)程序员让机器人前進5秒,左转驶,再前進5秒,驶向机械師;
(3)机械師让机器人按直线後退,到研究员,時间根据距离调整;
(4)研究员再让机器人後退5秒,转向,再直线回到队長所在位置。
第四課机器人的计步器
教學目的:
1、學习和理解馬达内置角度传感器
2、理解移動模块和馬达模块的属性面板
3、能精确控制机器人的运動距离和角度
4、通過活動理解馬达内置角度传感器
文档评论(0)