《机器人制作校本教程.doc》由会员分享,可在线阅读,更多相关《机器人制作校本教程.doc(7页珍藏版)》请在金锄头文库上搜索。
1、机器人制作校本教程想一想:1、制作机器人需要有哪些过程? 2、制作机器人需要准备哪些硬件和软件知识? 一、 机器人制作的四个步骤1 设计和身体制作(搭建)2 在电脑上编制程序3 下载程序到微型电脑上4 程序执行和调试二、 NXT的结构1 NXT机器人控制指令系统NXT是一块可编程积木,是所搭建模型的核心,用它来控制机器人的行动。NXT可以下载程序,用程序控制一系列输入(传感器)和输出(马达和灯等),来响应周围环境,完成一定的任务。2NXT结构1) 4路输入端口(1,2,3,4),是NXT与传感器(如触动、光电、超声波,及声音传感器等)的连接点;2) 3路输出端口(A,B,C),是NXT与输出器
2、件(如马达和灯等)5个控制按钮: 1个LCD显示屏; 3) 1个AC(交流)适配器连接器(变压器)插口;3NXT电源:直流9V使用6节5号电池、电池盒或1个稳压直流电源。4NXT 的编程语言:图形化编程语言ROBOLAB语言。另外还有NQC 等,还可以通过控件使用VB、VC、Delphi 等语言。三、ROBOLAB1ROBOLAB软件界面进入编程窗口:ROBOLABPROGRAMMER(编程者级别)Inventor 4(发明家级别)打开图表区:Window(窗口)Show diagram(显示图标区)2 功能面板打开功能面板:Window(窗口)Show controls palette(显示
3、功能面板)修改变量直接控制音乐互联网控制控制板清零高级编程等待时间或传感器的变化容器运算开始与结束结构(包括条件、跳转、循环、多任务、子程序等)输出控制多媒体Scout控制打开程序我自己的程序通信在图表区右击,也可以出现功能面板,单击面板外消失。凡矩形图块右上角右黑点的,可以继续展开。编程时,只要选择适当的图标,将图标拉到图表窗口中,并用线按逻辑顺序连在一起,就完成了编程,通过下载,我们就可以控制我们的乐高机器人。在图标上右击可根据提示替换或解释图标,在连线上右击可插入图标(程序)。修饰等待时间或传感器的变化音乐结构(包括条件、循环、多任务、子程序等)清零循环跳转分支事件相等分支3 工具面板打
4、开工具面板:Window(窗口)Show tools palette(显示工具面板)工具的具体功能如下:Operate Value操纵工具常用于操纵面板窗口中的仪器板。在数据采集中会用到。Position/Size/Select定位工具选择、定位图标,或更改图标尺寸。Edit Text标示工具编辑注解或文字输入Connect Wire连线工具在图表窗口中对图标进行连线。Object shortcut menu弹出工具弹出快捷菜单,直接按下右键就会弹出这个菜单。Scroll Window滚动工具整个画面滚动Set/Clear Breakpoint断点工具设定/删除断点Probe Data探针工具
5、在连线上设定一个探针,用于调试Color copy tool颜色工具取颜色Set Color着色工具设定颜色可以使用TAB 键或空格键来切换工具,TAB 键可以在Operating tool、Positioningtool、Labeling tool、Wiring tool 这四个键之间切换。空格键可以在Positioning tool、Wiring tool这两个键之间切换。猜一猜:(程序完成的动作)1)解释:2)解释:3)解释:4)解释:5)解释:试一试:1 编写机器人前进至撞墙后退1秒钟停住的程序.开始2. 编写机器人前进1秒后左拐90度,行走1秒后再左拐90度回出发线的程序,并记录左拐90度的时间.3.自己设计编写程序