
| 第1讲 机器人大脑:从BS2微控制器到C51单片机 学习情境 单片机和微控制器 学习单片机的意义 C51系列单片机 机器人与C51单片机 任务1 获得软件 1.KeiluVision2IDE集成开发环境 2.SL ISP软件下载工具 3.串口调试软件 任务2 安装软件 安装Keil uVision2 任务3 硬件连接 串口的连接 ISP下载线的连接 电池的安装 给教学板和单片机进行通电检查 任务4 第一个程序 创建与编辑你的第一个程序 例程:HelloRoBot.c 下载可执行文件到单片机 用串口调试软件查看单片机输出信息 HelloRoBot.c是如何工作的 prinff函数 该你了—例程:HelloRoBotYourTurn.c HelloRoBotYourTurn.c是如何工作的 任务5 做完实验关断电源 工程素质和技能归纳 科学精神的培养 第2讲 C51接口与伺服电机控制 学习情境 C51单片机的输入/输出接口 任务1 单灯闪烁控制 LED电路元件 LED电路搭建 例程:HighLowLed.c HighLowLed.c是如何工作的 该你了——让另一个LED闪烁 任务2 机器人伺服电机控制信号 该你了——让机器人的两个轮子全速旋转 例程:BothServoClockwise.c 任务3 计数并控制循环次数 该你了——不同的初始值和终值及计数步长 例程:ControlServoRunTimes.c 例程:BothServosThreeSeconds.c 任务4 用计算机来控制机器人的运动 例程:ControlServoWithComputer.c ControlServoWithComputer.c是如何工作的 工程素质和技能归纳 科学精神的培养 第3讲 C语言函数与机器人巡航控制 学习情境 任务1 基本巡航动作 例程:RobotForwardThreeSeconds.c RobotForwardThreeSeconds.c是如何工作的 该你了——调节距离和速度 向后走,原地转弯和绕轴旋转 例程:ForwardLeftRightBackward.c 该你了——以一个轮子为支点旋转 任务2 匀加速/减速运动 编写匀加速运动程序 例程:StartAndStopWithRamping.c 该你了 …… 第4讲 C51接口与触觉导航 第5讲 C51接口与红外线导航 第6讲 C51定时器与机器人的距离检测 第7讲 C51的UART与机器人串口通信 第8讲 C51显示接口编程与机器人应用 第9讲 多传感器智能机器人 附录 |
商品评论(0条)