书籍详情
VEX机器人程序设计与竞赛指南
作者:韩恭恩 著
出版社:人民邮电出版社
出版时间:2019-02-01
ISBN:9787115502247
定价:¥80.00
购买这本书可以去
内容简介
全面ROBOTC的实用教材以及VEX机器人赛事指导,作者具有多年机器人教学和赛事指导经验,书中包含大量实用案例,可以让你以*轻松的方式,认识和了解VEX机器人,并且熟练的使用ROBOTC对VEX机器人进行编程,继而更加得心应手地在VEX机器人赛事中取得好成绩。
作者简介
韩恭恩,西安高新第 一中学高 级教师,陕西师范大学计算机学院研究生导师,中国科协机器人专家库成员,国家一级裁判员,中国青少年机器人 大赛vex项目副判长,.陕西省青少年机器人 大赛总裁判长,青少年机器人世 界杯中国区组委会足球项目组主任,世界机器人 大会VEX工程挑战赛裁判长。自2004年开始担任校机器人比赛辅导教师,指导学生参加各级比赛,获国际赛冠 军9项,国家一等奖50余项.
目录
第 一章ROBOTC概述 4
一、ROBOTC介绍 4
二、ROBOTC软件安装 4
三、ROBOTC编程运行环境 9
1.ROBOTC运行界面 9
2.ROBOTC菜单以及功能 10
3.常用工具栏以及功能 12
4.程序调试与下载编译 13
第二章 ROBOTC编程基础 20
一、常量与变量 20
1.常量 20
2.变量 22
二、ROBOTC基本数据类型 22
1.整型数据 23
2.字符型数据 24
3.实型数据 26
三、算术运算符和算术表达式 27
1.ROBOTC语言运算符 27
2.算术运算符和算术表达式 27
3.关系和逻辑运算符 30
四、ROBOTC程序结构 31
1.顺序结构 31
2.选择结构 33
3.循环结构 37
第三章 认识主控器 44
一、主控器介绍 44
二、适配器 46
三、电源扩展器 46
四、程序初体验 47
第四章 认识LCD 50
一、LCD介绍 50
二、LCD的设置 50
三、LCD所用到的函数 51
四、案例练习 53
1.显示字母,字符串,数字,数组,字符数组 53
2.LCD的按钮的运用 55
3.显示电池电压 62
第五章 认识遥控器 65
一、遥控器按键说明 65
二、遥控器设置 66
1.主控器和遥控器的网络连接配对过程 66
2.遥控器的基本连接 67
3.硬件连接 70
4. VEXnet遥控器校准过程 72
5.遥控器参数信息 74
三、注意事项 75
四、远程控制函数 76
五、案例练习 81
第六章 传感器 86
一、传感器介绍 86
二、传感器相关函数 86
三、认识模拟传感器 88
1.角度传感器 88
2.巡线传感器 91
3.光敏传感器 96
4.陀螺仪传感器 99
四、认识数字传感器 103
1.行程开关 103
2.碰撞传感器 103
3.双向编码器 109
4.超声波传感器 111
5.数字输出 115
五、ROBOTC计时功能 116
第七章 认识电机 121
一、电机介绍 121
1.直流电机 122
2.伺服电机 123
二、电机函数 127
第八章 认识扬声器 130
一、扬声器介绍 130
二、扬声器函数 130
三、案例练习 132
第九章 函数 133
一、函数概述 133
1.函数概述 133
2.函数定义的一般形式 133
3.函数的返回值与函数类型 134
4.函数参数 134
5.函数的嵌套调用和递归调用 135
6.案例练习 136
二、机器人简单行走 139
1.简单run函数 139
2.lift函数 140
3.grab函数 141
三、函数的综合运用 141
第十章 编写机器人控制程序 144
一、编写机器人的手动程序 144
1.简单遥控程序 144
2.带有辅助按键遥控程序 146
二、编写机器人的自动程序 147
1.简单自动程序 147
2.加入传感器的自动程序 150
第十一章 进程 154
一、进程概述 154
二、进程控制函数 155
三、进程控制机器人数据采集 156
第十二章 IFI 竞赛控制 160
一、IFI竞赛控制概述 160
二、IFI竞赛控制函数 160
三、竞赛模版的生成及解读 160
四、场地控制器 162
五、比赛(以Vex“星光璀璨”为例) 163
六、综合练习 165
一、ROBOTC介绍 4
二、ROBOTC软件安装 4
三、ROBOTC编程运行环境 9
1.ROBOTC运行界面 9
2.ROBOTC菜单以及功能 10
3.常用工具栏以及功能 12
4.程序调试与下载编译 13
第二章 ROBOTC编程基础 20
一、常量与变量 20
1.常量 20
2.变量 22
二、ROBOTC基本数据类型 22
1.整型数据 23
2.字符型数据 24
3.实型数据 26
三、算术运算符和算术表达式 27
1.ROBOTC语言运算符 27
2.算术运算符和算术表达式 27
3.关系和逻辑运算符 30
四、ROBOTC程序结构 31
1.顺序结构 31
2.选择结构 33
3.循环结构 37
第三章 认识主控器 44
一、主控器介绍 44
二、适配器 46
三、电源扩展器 46
四、程序初体验 47
第四章 认识LCD 50
一、LCD介绍 50
二、LCD的设置 50
三、LCD所用到的函数 51
四、案例练习 53
1.显示字母,字符串,数字,数组,字符数组 53
2.LCD的按钮的运用 55
3.显示电池电压 62
第五章 认识遥控器 65
一、遥控器按键说明 65
二、遥控器设置 66
1.主控器和遥控器的网络连接配对过程 66
2.遥控器的基本连接 67
3.硬件连接 70
4. VEXnet遥控器校准过程 72
5.遥控器参数信息 74
三、注意事项 75
四、远程控制函数 76
五、案例练习 81
第六章 传感器 86
一、传感器介绍 86
二、传感器相关函数 86
三、认识模拟传感器 88
1.角度传感器 88
2.巡线传感器 91
3.光敏传感器 96
4.陀螺仪传感器 99
四、认识数字传感器 103
1.行程开关 103
2.碰撞传感器 103
3.双向编码器 109
4.超声波传感器 111
5.数字输出 115
五、ROBOTC计时功能 116
第七章 认识电机 121
一、电机介绍 121
1.直流电机 122
2.伺服电机 123
二、电机函数 127
第八章 认识扬声器 130
一、扬声器介绍 130
二、扬声器函数 130
三、案例练习 132
第九章 函数 133
一、函数概述 133
1.函数概述 133
2.函数定义的一般形式 133
3.函数的返回值与函数类型 134
4.函数参数 134
5.函数的嵌套调用和递归调用 135
6.案例练习 136
二、机器人简单行走 139
1.简单run函数 139
2.lift函数 140
3.grab函数 141
三、函数的综合运用 141
第十章 编写机器人控制程序 144
一、编写机器人的手动程序 144
1.简单遥控程序 144
2.带有辅助按键遥控程序 146
二、编写机器人的自动程序 147
1.简单自动程序 147
2.加入传感器的自动程序 150
第十一章 进程 154
一、进程概述 154
二、进程控制函数 155
三、进程控制机器人数据采集 156
第十二章 IFI 竞赛控制 160
一、IFI竞赛控制概述 160
二、IFI竞赛控制函数 160
三、竞赛模版的生成及解读 160
四、场地控制器 162
五、比赛(以Vex“星光璀璨”为例) 163
六、综合练习 165
猜您喜欢