第1章 入门 1
1.1 VEX IQ简介 1
1.2 ROBOTC简介 3
1.2.1 ROBOTC 3
1.2.2 ROBOTC安装 5
1.3 虚拟世界简介 11
1.4 编程语言介绍 16
1.4.1 task main() 16
1.4.2 while 17
1.4.3 if与if-else 17
1.4.4 符号 19
1.4.5 get 20
1.4.6 set 20
1.4.7 sleep 21
1.4.8 reset 21
1.4.9 target 21
1.4.10 degrees 21
1.4.11 value 21
1.4.12 int 21
1.4.13 waituntil 22
1.4.14 threshold 22
1.4.15 repeat 22
1.4.16 switch-case 23
1.4.17 函数 24
1.4.18 变量 25
1.4.19 液晶显示 26
1.5 固件更新 28
第2章 VEX IQ硬件 35
2.1 硬件介绍 35
2.2 VEX IQ主控器系统 52
第3章 ROBOTC介绍 59
3.1 ROBOTC编程环境界面介绍 59
3.1.1 菜单栏 60
3.1.2 工具栏 77
3.1.3 函数库 84
3.2 程序的创建、编辑 85
3.3 基础编程 91
3.3.1 基本运动 91
3.3.2 命令书写含义及格式 92
3.3.3 触碰传感器 93
3.3.4 超声波传感器 94
3.3.5 颜色传感器 95
3.3.6 陀螺仪传感器 99
3.3.7 TouchLED 100
3.3.8 遥控器 102
第4章 虚拟世界 105
4.1 虚拟世界界面介绍 107
4.1.1 选项 108
4.1.2 成就 109
4.1.3 机器人 110
4.2 虚拟世界挑战 113
4.2.1 基本运动挑战 113
4.2.2 传感器挑战 116
4.2.3 程序流程挑战 119
4.2.4 远程控制挑战 123
4.2.5 多功能赛台挑战 125
第5章 Snap CAD 127
5.1 Snap CAD界面介绍 127
5.1.1 菜单区 129
5.1.2 工具区 136
5.1.3 硬件区 138
5.1.4 视图区 139
5.2 操作方法 139
第6章 实战案例 141
6.1 摩托车 141
6.1.1 摩托车作品图 142
6.1.2 摩托车编程详解 143
6.2 抓娃娃机 145
6.2.1 抓娃娃机作品图 146
6.2.2 抓娃娃机编程详解 147
6.3 流水线 151
6.3.1 流水线作品图 152
6.3.2 流水线编程详解 153
6.4 密码箱 155
6.4.1 密码箱作品图 156
6.4.2 密码箱编程详解 157