您的位置: 主页>机器人编程>ROBOLAB编程>ROBOLAB 2.9-高级编程第三章定时器行为
加盟酷吧机器人 培养孩子核心能力

ROBOLAB 2.9-高级编程第三章定时器行为

  定时器是 RCX 或者 NXT 内部的一个时间累加器, 它将定时器清零图标ROBOLAB 2.9-高级编程第三章定时器行为 之后程序运行的时间值存储在定时器寄存器中,Robolab 提供了红、蓝和黄色三个通用定时器:

  ROBOLAB 2.9-高级编程第三章定时器行为

  对于每一个定时器都有相应的定时器数值:ROBOLAB 2.9-高级编程第三章定时器行为 ,在 Robolab2.9 的板本中,为了提高定时器的精度,特别为红色定时器提供了千分之一秒的定时器数值ROBOLAB 2.9-高级编程第三章定时器行为 。和邮件寄存器类似,RCX 或者 NXT 会随着程序的运行不断累加定时器的数值,所以通常使用定时器数值时需要利用容器图标来保存定时器数值:

  ROBOLAB 2.9-高级编程第三章定时器行为将定时器的数值以 1/10 秒的精度存储在容器中;ROBOLAB 2.9-高级编程第三章定时器行为 将定时器的数值以 1/100秒的精度存储在容器中。

  程序范例:

  用 1 个触碰传感器测量人连续按动手指的反应速率,对于每个人这个速率都是不一样的,你的大脑和手指足够灵活吗?来测测吧!

  ROBOLAB 2.9-高级编程第三章定时器行为

  此外,Robolab 同样也为定时器提供了完整的结构语句:

  ROBOLAB 2.9-高级编程第三章定时器行为关于定时器的定等待图标,分表为等待定时器的数值达到参数数值(0.1 秒和0.01 秒)时执行后面的图标。

  ROBOLAB 2.9-高级编程第三章定时器行为关于定时器的 loops 循环, 分别当定时器的数值小于和大于参数数值是执行循环内容。

  ROBOLAB 2.9-高级编程第三章定时器行为关于定时器的分支判断图标,当定时器数值大于或小于设定参数时执行不同的程序分支。

  ROBOLAB 2.9-高级编程第三章定时器行为定时器的事件定义图标, 用这个图标可以定义定时器数值大于设定数值的事件, 用这些图标可以容易的控制程序运行过程的时间。

  程序范例:

  在无线遥控机器人的程序中,可以为遥控发射程序设定工作时间,就好像游乐场的游乐项目一样,每次只能遥控 5 分钟。

  ROBOLAB 2.9-高级编程第三章定时器行为

欧美思机器人教育加盟 赚钱好项目
上一篇:ROBOLAB 2.9-高级编程第三章关于子程序和 sub VI
下一篇:ROBOLAB 2.9-高级编程第三章之PC 计算机与 RCX 间的直
您可能喜欢
回到顶部