文档介绍:西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ 常规赛培训手册目录 常规赛小学组机器人竞速机器人集装箱搬运比赛中学组机器人竞步机器人探险比赛 创意赛 足球赛西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ 一机器人的组成 硬件 RCX 马达传感器积木块等 机器人的大脑 RCX 微电脑 马达输出设备机器人运行的双脚 传感器检测外界信息传输到 RCX 控制马达等输出设备运行 软件 ROBOLAB 编程环境低起点高发展不必作程序员也可以编写程序二常规比赛的制作光电传感器的使用光电传感器探测到的数值可以在 RCX 上的检测窗口上显示出来按下 RCX 上标识颜色名称功能说明 咖啡色输入端口与传感器例如光线温度传感器连接尺寸标准乐高板可编程激活/ 禁止 A/D 范围 -V A B C 黑色输出端口与马达灯等驱动部件连接尺寸标准乐高板可编程激活/ 禁止 A/D 范围 -V 标识颜色名称功能说明 咖啡色输入端口与传感器例如光线温度传感器连接尺寸标准乐高板可编程激活/ 禁止 A/D 范围 -V A B C 黑色输出端口与马达灯等驱动部件连接尺寸标准乐高板可编程激活/ 禁止 A/D 范围 -V 光电传感器检测外界光值变化触动传感器碰撞装置温度传感器检测外界温度变化角度传感器检测轴旋转的度数西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ 的 VIEW 按钮多按几次直到显示屏上出现一个箭头指向一个输入口, 表示连接在这一输出口上的光电传感器所测到的值需要检测的光值黑线的光值白色地面的光值家具的光值等 小学组机器人竞速要求机器人从起跑区出发绕过转折区的障碍物返回到终点机器人的模型每个机器人用 个 RCX, 个光感器, 个马达主要模块介绍 A 马达逆时针旋转自定义时间等待光值小于某一光值等待光值大于于某一光值循环图标参考程序向上的箭头指向 检测输入口数值西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ ) 我们用 A C 两个马达分别控制轮子 ) 机器人向前走 分钟之后开始检测当光电传感器检测到黑线转折区的黑线机器人开始转弯然后返回直到检测到终点线的黑线停止 小学组机器人集装箱搬运比赛要求机器人从起点出发沿规定的赛道穿过障碍物到达物体存放处取到物体彩色圆柱后必须再沿规定路线返回终点只要机器人的任何一个部位到达终点线计时结束作为本次比赛的成绩机器人模型每个机器人不能超过 个光电传感器 个触动传感器 个马达和一个 RCX 主要模块介绍光电传感器比较在程序中使用到了无条件跳转语句每一对是对应的事件使用同时处理多个事件. 如你现在正在打字这时电话铃声响了你要停止打字去接电话 RCX 也能处理各种事件, 这是 ROBOLAB. 特有的. 前进检测到转折区黑线转弯西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ 触动传感器事件光电传感器事件事件开始事件着陆我们来举一个例子: 我们让小车往前跑 秒停 秒不断的执行这个命令当小车碰墙时, 让它停止在没有学事件图标之前我们可能会这么编写程序西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ 这个程序有很大的缺点如果小车是在运行的 秒内碰墙的话车是不会停止的只能等到 秒后停止那我们如何解决这个问题呢事件图标的出现帮我们解决了下面是用事件图标编写的程序参考程序 用光电传感器控制两个马达前进当光值大于 时 A 马达转 C 马达停当光值小于 时 C 马达转 A 马达停程序一直循环 当接在 端口的光电传感器检测到物体或放物体的区域时事件被触发机器人停止 B 马达开始抓取物体 机器人抓到物体后沿原路返回西觅亚科技北京 - 上海 - 深圳 - http:// il:info@ 中学组机器人竞步要求机器人从起始区出发用腿走到规定的转折区然后返回机器