认识乐高蓝牙机器人系统 ____NXT
参加教师 活动目的:
1、 认识 NXT主要配件,并将其与 RCX核心配件作比较,学习和掌 握新型乐高机器人; 2 、 搭建蓝牙机器人; 3、 知道 NXT控制器各按钮的作用,初步学会在 序,理解传感器的功能 活动过程:
一、 乐高机器人—— MINDSTORMS NX与T RCX的比较 1、处理器由 8 位升到 32 位
丹麦乐高( LEGO)将于 2006 年 9 月上旬推出乐高公司和美国麻省理 工学院共同开发的机器人组件新款“教育用
LEGO Mindstorms NXT”。
NXT是编写简单程
Mindstorms 是将配备微处理器的 LEGO公司的塑料积木组装起来,通过 个人电脑制作的程序来控制的机器人。此前的
RCX的微处理器为 8 位,
而 NXT配备 32 位处理器等, 提高了性能。 表格 1 列出 RCX和 NXT的比 较。
图 1:安装 4 个传感器和 3 个伺服马达的 LEGO NXT
图 4:LEGO NXT系统目前提供的 4 种传感器全家福 5、改进了编程软件
NXT程序用软件“ ROBOLAvBer.2.9 ”,跟 ROBOLA原B 来的版本一样, 是基于 NI LabVIEW 开发的。该软件不仅可以制作 NXT用的程序,也可 以完成 RCX用的程序。此前要操作接近 400 个图标进行编程,这次减少 为约 40 个,从而使得编程更为简单。 OS为“Windows2000”以上和“Mac OS X”。
图 5:乐高网站给出的 ROBOLA2B.9 的样图,跟以前版本相比,变化 较大
二、 快速认识 NXT 1、 按钮
NXT正面有四个按钮,它们分别是开关、运行;导航和返回。 2、 NXT 显示器上各图标的意义
最上一行,相当于状态栏,从左到右依次表示了:蓝牙、 控制器名、运行状态、电 池电量以及声音音量的情况。
USB、NXT
状态栏的下面是六个主控操作面板,相当于主菜单,它们依次是: “MyFiles 我的文件”、“Try me测试”、“Settings 设置”、“Bluetooth 蓝牙”、“ View 查看”、“ NXT Program NXT程序”。 三、 NXT Prpgram(NXT 程序)
不需要在电脑上,通过 NXT就可以编写简单的控制程序。 1、 进入 NXT Program
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、机器人与电脑的连接
会
相关推荐: