模块化软件在AVR单片机及教学机器人上的应用PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:耿德根,周湘峻,许松编著
- 出 版 社:北京:中国电力出版社
- 出版年份:2006
- ISBN:7508346661
- 页数:187 页
1.1 SL-DIY08-8教学机器人主机板概况 1
第1章 SL-DIY08-8教学机器人 1
1.2 SL-DIY08-8教学机器人主机控制板 2
1.3 SL-DIY02-8C焊接扩展板 9
1.4 SL-DIY02-8D红外传感器板 9
1.5 SLVOC50S语音模块板 9
第2章 模块化图形化SLBASIC流程图软件 13
2.1 交互式编程 13
2.1.2 系统特点 14
2.1.3 SLBASIC系统组成 14
2.1.1 概述 14
2.1.4 系统要求 15
2.1.5 进入SLBASIC流程图工作窗口 15
2.1.6 运行SLBASIC流程图软件 15
2.1.7 快捷按钮 16
2.1.8 模块库区 16
2.1.9 流程图程序生成区 16
2.1.10 机器人源文件显示区 17
2.2 流程图编辑软件模块的使用 17
2.2.1 直行模块的操作 17
2.2.2 转向模块的操作 18
2.2.3 动电机模块操作(V2.0版本有) 20
2.2.4 停止电机模块操作(V2.0版本有) 21
2.2.5 延时模块操作 22
2.2.6 发音模块的操作 22
2.2.7 发光二极管模式操作 25
2.2.8 舵机(伺服电机)控制模块操作 26
2.2.9 表达式模块操作 26
2.2.10 多次循环模式操作 27
2.2.11 无条件跳转模块操作——即永远循环 28
2.2.12 条件跳转模块操作 29
2.2.13 结束模块操作 29
2.2.14 I/O控制模块 30
2.2.16 模拟量传感器模块操作 31
2.2.15 开关量传感器模块操作 31
2.2.17 流程图中语音模块的操作 32
2.2.18 流程图中调用子程序、子程序开始及子程序结束的操作 33
2.3 编程思路 33
2.3.1 循环模块的使用 33
2.3.2 把解释型SLBASIC程序用SLBASIC流程图替代 33
2.3.3 运动参数的测定 33
2.4 程序下载操作 34
第3章 模块化SLBASIC解释型语言 35
3.1 小型模块化SLBASIC解释型语言 35
3.2 标识注释语句 36
3.3 输出语句 37
3.4 输入语句 41
3.5 条件判断、转移及循环语句 43
3.6 子程序调用与返回语句 44
3.7 伺服电机(舵机)机器人控制语句 45
3.8 其他语句 49
3.9 字符集 55
3.10 算术运算符 55
3.11 关系运算符 55
3.12 音乐乐曲的编写 56
3.13 模块化SLBASIC解释型语言TXT文件的下载 58
第4章 模块化图形化SLROBOT C流程图软件 59
4.1.2 系统特点 60
4.1 交互式编程 60
4.1.1 概述 60
4.1.3 SLROBOT C系统组成 61
4.1.4 系统要求 61
4.1.5 进入SLROBOT C流程图工作窗口 62
4.1.6 运行SLROBOT C流程图软件 62
4.1.7 快捷按钮 62
4.1.8 模块库显示区 63
4.1.9 流程图编辑区 63
4.1.10 源文件显示区 63
4.2.1 直行模块的操作 64
4.2 流程图编辑软件模块的使用 64
4.2.2 转向模块的操作 65
4.2.3 启动电机模块操作 67
4.2.4 停止电机模块操作 68
4.2.5 延时模块操作 68
4.2.6 发音模块的操作 69
4.2.7 “发光二极管”模块操作 71
4.2.8 舵机(伺服电机)“控制”模块操作 72
4.2.9 表达式模块操作 73
4.2.10 多次循环模式操作 73
4.2.12 条件跳转模块操作 74
4.2.11 永远循环头、永远循环尾 74
4.2.13 条件判断跳转模块操作 75
4.2.14 结束模块操作 76
4.2.15 “I/O控制”模块 76
4.2.16 “开关量传感器”模块操作 77
4.2.17 “模拟量传感器”模块操作 78
4.2.18 流程图中“语音”模块的操作 79
4.3 编程思路 79
4.3.1 循环模块的使用 79
4.3.2 把SLROBOT C解释型语言程序用SLROBOT C流程图替代 80
4.3.3 运动参数的测定 80
4.4 程序下载操作 80
4.4.1 SLROBOT C的TXT文件的下载操作 80
4.4.2 SLROBOT C流程图软件的下载操作 81
第5章 模块化SLROBOT C解释型语言 83
5.1 小型机器人模块化SLROBOT C解释型语言 83
5.1.1 模块化SLROBOT C解释型语言软件开发环境 84
5.1.2 标识注释语句 84
5.1.3 输出语句 84
5.1.4 输入语句 89
5.1.5 条件判断、转移及循环语句 91
5.1.6 伺服电机(舵机)机器人控制语句 95
5.1.7 其他语句 96
5.1.10 逻辑运算符 101
5.1.9 算术运算符 101
5.1.8 字符集 101
5.1.11 关系运算符 102
5.1.12 音乐乐曲的编写 103
5.2 SLROBOT C的编辑下载“玩” 105
5.3 SLROBOT C文档编辑操作 105
5.4 SLROBOT C的TXT文件的下载操作 105
第6章 SL-DlY08-8教学机器人的创新开发 107
6.1 创新是一个民族进步的灵魂 107
6.2 创新思维(创意)方法 108
6.3 以发光二极管为例说他的应用或创新 109
6.4 机器人创意产品 109
6.5 伺服电机(舵机)创意细分 110
6.6 输血血型配对指示器的设计 111
6.7 用单片机演示父母血型与子女间血型关系 113
6.8 双龙机器人发出语音后动作 116
6.9 机器人发出语音后,机器人边运动边发出乐曲声 117
6.10 遥控加语音提示程序——机器人边讲边运动 117
6.11 跳舞机器人、歌曲指挥机器人设计 118
6.12 男声指挥女声机器人 119
第7章 SLBASIC综合程序编程设计 121
7.1 程序举例1:声控机器人行走 121
7.2 程序举例2:机器人行走循环程序 121
7.4 程序举例4:测试微动开关状态 122
7.3 程序举例3:机器人行走多次循环程序 122
7.5 程序举例5:机器人避悬崖程序 123
7 6 程序举例6:机器人边走边唱避悬崖程序 123
7.7 程序举例7:机器人原地转圈,边转边唱歌程序 124
7.8 程序举例8:机器人走8字循环程序 125
7.9 程序举例9:机器人走S形字,碰到障碍,后退转弯程序 125
7.10 程序举例10:用1只减速电机制作仿生机器入行走 126
7.11 程序举例11:机器人走8字(用电机调速方法) 126
7.12 程序举例12:机器人走园渐开线 127
7.13 程序举例13:用2只伺服电机控制的四足仿生机器人 127
7.14 程序举例14:声控伺服电机及轮式机器人行走 127
7.16 程序举例16:2只红外光电开关寻黑线程序 128
7.15 程序举例15:单只红外光电开关寻黑线程序 128
7.17 程序举例17:3只红外光电开关寻黑线程序 129
7.18 程序举例18:“会说话”的语音电压表 132
第8章 SL-DIY08-8用多种语言软件的开发方法 133
8.1 SL-DIY08-8教学机器人开发实验器程序的下载操作 133
8.1.1 连机 133
8.1.2 下载 133
8.2 多种编程语言实验程序目录 137
8.2.1 以输出报警声程序为例 137
8.2.2 解释型SLBASIC【程序清单】输出报警声 138
8.2.3 SLBASIC流程图【程序清单】输出报警声 138
8.2.5 SLROBOT C流程图【程序清单】输出报警声 139
8.2.4 解释型SLROBOT C【程序清单】输出报警声 139
8.2.6 BASCOM-AVR【程序清单】输出报警声 140
8.2.7 ICC-AVR【程序清单】输出报警声 140
8.2.8 GCC-AVR【程序清单】输出报警声 141
8.2.9 AVR汇编【程序清单】输出报警声 141
8.2.10 SLVOC50100语音模块【程序清单】输出报警声 143
8.3 用数码字典文曲星TC808开发单片机、教学机器人 143
8.4 “会说话”的单片机及机器人用的多种语言编程的源程序 144
8.4.1 AVR GCC软件编程 144
8.4.2 AVR ICC软件编程 146
8.4.3 BASCOM-AVR软件编程 148
8.4.4 AVR汇编语言程例 149
9.1 SPCE061A语音芯片的开发与应用 153
第9章 SLVOC50S系列语音模块的开发与应用 153
9.2 SLVOC50100 语音模块的开发与应用 154
9.2.1 SLVOC50100语音模块简介 154
9.2.3 SLVOC50100语音模块说明 157
9.3 语音模块编程举例 158
9.4 流程图中语音模块的操作 165
9.5 SLVOC50S语音模块编程操作 166
9.5.1 语音模块在线下载编程板介绍 166
9.5.3 系统特点 167
9.5.4 安装与使用 167
9.5.2 PM50数码智能语声电路开发系统介绍 167
9.5.5 启动软件 168
9.5.6 软件中几个通用的功能 170
9.5.7 并行编辑模式 170
9.5.8 串行编辑模式 171
9.5.9 智能编辑模式 172
9.5.10 智能语音芯片的制作流程 173
附录1 SLBASIC语言V2.0版本指令总汇 175
附录2 SLROBOT C语言V2.0版本指令总汇 177
附录3 SLBASIC流程图模块总汇 179
附录4 SLROBOT C流程图模块总汇 181
附录5 SL-DIY08-8教学机器人配置 183
参考文献 187
- 《单片机原理及应用》庄友谊 2020
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《微机原理与单片微机系统及应用 基于Proteus仿真》编者 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人技术基础》(中国)陶守成,周平 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《工业机器人技术基础》甘宏波,黄玲芝主编 2019
- 《基于MATLAB的机器人轨迹优化与仿真》李辉著 2018
- 《亲密接触人工智能 从零搭建对话机器人》周德标 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018