玩机器人学单片机作者:刘晋峰 编著出版时间:2013年版内容简介 《玩机器人学单片机》通过讲解幻彩机器人、霹 雳游侠、循迹机器人、跳舞机器人、灌篮高手、消防英雄等多个机器人的制作,使读者既学习了机器人 的制作,又学习了用汇编语言编 写控制程序,还能掌单片机的外围电路设计。 刘晋峰的《玩机器人学单片机》内容浅显易懂,是机器人技术和单片机技术的入门读物,适合初中、 高中学 生及机器人制作爱好者阅读,也可作为中学课外活动 ,科技馆、少年宫科普活动的辅导资料。目录第0章 了解机器人0.1 机器人的发展过程0.2 青少年机器人活动0.3 机器人的构造0.4 单片机与机器人的关系第1章 机器人的下载线1.1 制作下载线1.1.1 下载线的制作材料1.1.2 下载线的焊接1.1.3 下载线的调试延伸阅读1 下载线的工作原理1.2 下载软件和编程软件1.2.1 下载软件延伸阅读2 下载与烧录延伸阅读3 下载软件ISPlay的设置1.2.2 Keil项目的建立延伸阅读4 集成开发环境1.2.3 加入项目延伸阅读5 Keil C51软件简介1.2.4 项目的设置1.2.5 程序的编译、连接延伸阅读6 编译1.2.6 程序的调试和仿真延伸阅读7 仿真和ISP1.3 拓展与思考第2章 最简单的机器人——幻彩机器人2.1 幻彩机器人制作2.1.1 幻彩机器人制作材料准备2.1.2 幻彩机器人电路板的焊接2.1.3 幻彩机器人整机组装2.1.4 幻彩机器人硬件调试延伸阅读1 单片机最小系统2.2 幻彩机器人的控制编程2.2.1 让车灯亮起来延伸阅读2 发光二极管延伸阅读3 单片机端口的输出控制方法延伸阅读4 只读存储器的作用延伸阅读5 单片机的指令格式延伸阅读6 单片机存储器延伸阅读7 单片机的寻址方式2.2.2 任意点亮多盏车灯2.2.3 让车灯能亮能灭2.2.4 让车灯闪烁起来延伸阅读8 单片机程序的调用与转移2.2.5 让车灯依次闪烁延伸阅读9 汇编语言的移位指令2.3 创新提高2.3.1 流水灯的编程2.3.2 复杂的彩灯变化2.4 思考第3章 能跑的机器人——霹雳游侠3.1 霹雳游侠的制作3.1.1 霹雳游侠制作材料准备3.1.2 霹雳游侠的焊接组装3.1.3 霹雳游侠的硬件调试3.2 霹雳游侠的控制编程3.2.1 让霹雳游侠跑起来延伸阅读1 单片机输出驱动电路延伸阅读2 玩具直流电动机3.2.2 让霹雳游侠产生警笛声延伸阅读3 音乐集成电路KD延伸阅读4 三极管的作用3.2.3 让霹雳游侠能前进、后退延伸阅读5 H型全桥式驱动电路3.2.4 让霹雳游侠转弯自如3.3 拓展与总结第4章 循迹机器人——神探柯南4.1 神探柯南的硬件制作4.1.1 神探柯南的制作材料4.1.2 神探柯南的电路板焊接4.1.3 神探柯南的组装与调试延伸阅读1 传感器电路延伸阅读2 光电接近开关延伸阅读3 集成运算放大器的作用延伸阅读4 电压比较器4.2 神探柯南的编程4.2.1 让神探柯南可以走直线延伸阅读5 伪指令ORG4.2.2 让神探柯南循迹前进延伸阅读6 单片机中断的概念延伸阅读7 单片机中断系统的结构延伸阅读8 单片机中断服务程序的响应延伸阅读9 堆栈4.3 拓展与思考第5章 跳舞机器人——后街男孩5.1 后街男孩的硬件制作5.1.1 后街男孩的制作材料5.1.2 后街男孩的组装5.1.3 后街男孩的硬件调试5.2 后街男孩的编程控制5.2.1 让小车发声延伸阅读1 达林顿电路延伸阅读2 声音的实现5.2.2 会唱“多、来、米”延伸阅读3 音乐的演奏5.2.3 演奏乐曲《新年好》延伸阅读4 定时器/计数器的概念延伸阅读5 定时器/计数器的控制方法延伸阅读6 定时器/计数器的四种工作方式5.2.4 献歌献舞延伸阅读7 软件定时器/计数器5.3 创新提高5.3.1 带和弦演奏的机器人5.3.2 节电和掉电工作方式5.4 总结与思考第6章 伴舞机器人——浪漫佳人6.1 浪漫佳人的制作6.1.1 浪漫佳人的制作材料6.1.2 浪漫佳人的电路板焊接6.1.3 浪漫佳人整机组装6.1.4 浪漫佳人的硬件调试6.1.5 硬件说明延伸阅读1 通信技术的演变6.2 拓展延伸6.2.1 后街男孩教浪漫佳人跳舞延伸阅读2 单片机串口通信6.2.2 共舞6.3 创新提高6.3.1 机器人的集体舞6.3.2 多机通信延伸阅读3 总线结构6.4 总结与思考第7章 变速机器人——机器战警7.1 机器战警的硬件制作7.1.1 机器战警的制作材料7.1.2 机器战警的焊接组装7.1.3 机器战警的调试延伸阅读1 直流电动机的调速控制延伸阅读2 数/模转换电路延伸阅读3 数/模转换集成电路DAC0832的应用7.2 机器战警的控制编程7.2.1 任务描述7.2.2 程序下载7.2.3 程序说明延伸阅读4 单片机存储器的扩展延伸阅读5 D/A转换器的编程延伸阅读6 可编程增益放大器延伸阅读7 DAC0832的工作模式7.3 思考第8章 搬运机器人——灌篮高手8.1 灌篮高手的硬件制作8.1.1 灌篮高手的制作材料8.1.2 灌篮高手的焊接组装8.1.3 灌篮高手的调试方法8.1.4 硬件说明延伸阅读1 步进电机的原理延伸阅读2 步进电机的驱动控制延伸阅读3 单片机功率接口8.2 灌篮高手的控制编程8.2.1 让步进电机转起来8.2.2 让灌篮高手动起来延伸阅读4 步进电机的运行控制延伸阅读5 步进电机的速度控制8.2.3 让灌篮高手前进一个准确的距离延伸阅读6 步进电机的位置控制8.2.4 让灌篮高手抓取东西延伸阅读7 步进电机的变速控制第9章 灭火机器人——消防英雄9.1 消防英雄的硬件制作9.1.1 消防英雄的制作材料9.1.2 消防英雄的焊接组装9.1.3 消防英雄的调试9.1.4 硬件说明延伸阅读1 机器人的感觉器官延伸阅读2 温度传感器延伸阅读3 模/数转换延伸阅读4 模/数转换电路延伸阅读5 LED数码管9.2 消防英雄的控制编程9.2.1 显示一组数字延伸阅读6 单片机的数码显示9.2.2 检测并显示温度延伸阅读7 ADC0832的驱动控制9.2.3 吹灭蜡烛延伸阅读8 设计程序流程图第10章 能交流的机器人——超级巨星10.1 超级巨星的硬件制作10.1.1 超级巨星的制作材料10.1.2 超级巨星的焊接组装10.1.3 电路说明及调试延伸阅读1 液晶显示屏延伸阅读2 LCD12864液晶显示控制器ST延伸阅读3 按键开关10.2 超级巨星的编程实现10.2.1 显示一行问候语延伸阅读4 ST7920的指令延伸阅读5 人机交互10.2.2 对按键指令作出回应延伸阅读6 键盘输入延伸阅读7 输入方法10.2.3 输入数据完成算术考试延伸阅读8 语音识别延伸阅读9 图像识别10.3 创新提高10.3.1 和机器人交流10.3.2 图形的显示延伸阅读10 触摸屏…… 上一篇: 趣味机器人入门:基于乐高教育机器人的创新设计 下一篇: 蛇形机器人:建模、机电设计及控制