第1章 乐高机器人发展史与零件介绍 1
1-1 乐高机器人发展史 2
1-2 电子零件 2
1-3 结构零件 15
1-4 齿轮 18
1-5 连接器 21
1-6 其他零件 27
第2章 自旋转陀螺仪 31
2-1 学习目标 32
2-2 如何使用EV3主机 32
2-3 模块化编程 43
2-4 小结 47
2-5 延伸挑战 47
第3章 EV3程序环境介绍 49
3-1 如何安装EV3软件 50
3-2 EV3程序环境介绍 53
3-3 EV3程序指令介绍 61
3-4 让EV3动起来 76
3-5 小结 79
3-6 延伸挑战 79
第4章 机器人动起来 81
4-1 学习目标 82
4-2 我的第一台EV3机器人 82
4-3 将程序安装到EV3机器人中 89
4-4 加入更多动作 92
4-5 小结 93
4-6 延伸挑战 93
第5章 机器人运动模式 95
5-1 学习目标 96
5-2 让机器人转弯 96
5-3 循环 100
5-4 小结 103
5-5 延伸挑战 103
第6章 迷宫机器人 105
6-1 学习目标 106
6-2 循环与切换结构 106
6-3 迷宫机器人——使用触动传感器 109
6-4 迷宫机器人——使用超声波传感器 114
6-5 小结 121
6-6 延伸挑战 121
第7章 “看门狗”机器人 123
7-1 学习目标 124
7-2 “看门狗”机器人简介 124
7-3 “追快递员的狗”机器人 126
7-4 小结 128
7-5 延伸挑战 129
第8章 颜色钢琴机器人 131
8-1 学习目标 132
8-2 颜色钢琴机器人 132
8-3 色卡遥控机器人 135
8-4 小结 143
8-5 延伸挑战 143
第9章 循迹机器人 145
9-1 学习目标 146
9-2 循迹机器人 146
9-3 小结 156
9-4 延伸挑战 156
第10章 指南机器人 157
10-1 学习目标 158
10-2 认识陀螺仪传感器 158
10-3 对准方位后前进 162
10-4 指南机器人 165
10-5 小结 167
10-6 延伸挑战 168
第11章 垃圾车机器人 169
11-1 学习目标 170
11-2 多任务程序设计 170
11-3 垃圾车机器人 172
11-4 小结 180
11-5 延伸挑战 180
第12章 剪刀石头布机器人 181
12-1 学习目标 182
12-2 认识随机指令 182
12-3 剪刀石头布机器人 185
12-4 小结 191
12-5 延伸挑战 191
附录A 范例机器人组装说明 193
附录B 如何向EV3环境导入非官方指令模块 199
附录C 其他EV3传感器 203
附录D 网络资源与参考书目 215
附录E 如何重新安装EV3主机固件 217