第1讲 机器人大脑及编程软件的安装与使用 1
学习情境 1
BASIC Stamp模块和教学板简介 2
任务1:获得软件 2
任务2:安装软件 6
任务3:硬件安装及系统测试 9
任务4:你的第一个程序 13
任务5:查询指令 19
任务6:介绍ASCII码 21
任务7:断开电源完成试验 22
工程素质和技能归纳 23
第2讲 机器人的伺服电机 24
学习情境 24
连续旋转伺服电机简介 24
任务1:将伺服电机连接到教学底板 25
任务2:伺服电机调零 27
任务3:如何保存数值和计数 31
任务4:测试伺服电机 35
工程素质和技能归纳 42
第3讲 机器人的组装和测试 43
学习情境 43
任务1:组装机器人 43
任务2:重新测试伺服电机 48
任务3:开始/复位指示电路和编程 51
任务4:用调试终端测试速度控制 54
工程素质和技能归纳 59
第4讲 机器人巡航 60
学习情境 60
任务1:基本巡航动作 60
任务2:基本巡航运动的调整 65
任务3:计算运动距离 68
任务4:匀变速运动 70
任务5:用子程序简化巡航运动程序 73
任务6:高级主题——在EEPROM中建立复杂运动 79
工程素质和技能归纳 87
第5讲 机器人触觉导航 88
学习情境 88
触觉导航 88
任务1:安装并测试机器人的胡须 89
任务2:现场测试胡须 93
任务3:胡须导航 95
任务4:机器人迷路时的人工智能决策 99
工程素质和技能归纳 104
第6讲 用光敏电阻进行导航 105
学习情境 105
光敏电阻介绍 105
任务1:搭建和测试光敏电阻电路 105
任务2:行走和躲避阴影 109
任务3:更易于响应阴影控制的机器人 112
任务4:从光敏电阻得到更多的信息 114
任务5:手电筒光束引导机器人 118
任务6:向光源移动 124
工程素质和技能归纳 130
第7讲 机器人红外线导航 131
学习情境 131
使用红外线发射和接收器件探测道路 131
任务1:搭建并测试IR发射和探测器电路 132
任务2:物体检测和红外干涉的实地测试 135
任务3:红外探测距离调整 140
任务4:探测和避开障碍物 142
任务5:提高红外导航程序性能 145
任务6:边沿探测器 148
工程素质和技能归纳 153
第8讲 机器人距离探测 154
学习情境 154
任务1:测试扫描频率 154
任务2:机器人尾随控制 160
任务3:跟踪条纹带 166
工程素质和技能归纳 172
附录A本书所使用机器人部件清单 173