-
内容大纲
本书讲解了乐高EV3机器人模型的机械结构知识,以及编写EV3程序的编程方法,让读者在学习中不断体会图形化编程软件的特点。
本书共21章,包括认识EV3硬件,EV3编程软件,认识EV3编程模块,EV3建模软件,VRT、Scratch3.0与EV3编程,EV3 Scratch家庭版与教育版,以及俯卧撑机器人、超声波避障车、直升机、机械手、跳舞机器人、摩托车等15个由浅人深的精彩实例。
本书适合喜爱乐高EV3以及Scratch编程的青少年阅读。 -
作者介绍
林文,从事少儿编程与机器人教育课程授课多年,多次带领学生参加国际、国内机器人编程大赛,并取得多项好成绩。 -
目录
前言
第1章 认识EV3硬件
1.1 EV3套装介绍
1.1.1 教育版45544核心套装
1.1.2 教育版45560扩展套装
1.1.3 家庭版31313套装
1.1.4 中国比赛版9898套装
1.2 EV3零件介绍
1.2.1 零件的名称
1.2.2 乐高EV3程序块
1.2.3 圆梁
1.3 认识主要零件
1.3.1 轴
1.3.2 销和轴销
1.3.3 轴套
1.3.4 轴连接器
1.3.5 齿轮
1.3.6 滑轮、轮胎和履带
1.4 乐高教育官方网站
第2章 EV3编程软件
2.1 下载和安装软件
2.1.1 软件下载网址
2.1.2 下载软件
2.1.3 安装软件
2.1.4 EV3 Scratch
2.2 头脑风暴编程软件介绍
2.2.1 开始界面
2.2.2 软件界面
2.2.3 文件组织
2.2.4 快捷键
2.2.5 编程界面
2.2.6 框选模块
2.2.7 软件菜单
2.2.8 注释
2.2.9 编写程序
2.2.10 序列线
2.2.11 代码区块
2.2.12 调整大小
2.2.13 并行系列
2.2.14 多任务多流程
2.3 连接EV3软件站
2.4 管理程序文件
2.4.1 内存浏览器
2.4.2 项目属性
2.4.3 菊链
2.4.4 层选择器
2.4.5 示例1
2.4.6 项目文件
2.4.7 管理项目文件
2.4.8 示例2
2.4.9 管理文件
2.4.10 文件扩展名
2.4.11 中文输入法
2.4.12 输入中文注释
2.5 一个人也可以做好
第3章 认识EV3编程模块
3.1 认识EV3编程模块组
3.2 动作模块组
3.2.1 中型电机与大型电机
3.2.2 移动转向
3.2.3 移动槽、显示
3.2.4 声音模块、程序块状态灯
3.3 流程控制模块组
3.3.1 开始
3.3.2 等待
3.3.3 循环、循环中断
3.3.4 切换
3.4 传感器模块组
3.5 数据操作模块组
3.5.1 变量
3.5.2 画图程序
3.5.3 常量、阵列运算
3.5.4 阵列实例程序
3.5.5 逻辑运算
3.5.6 数学运算
3.5.7 舍入
3.5.8 比较
3.5.9 范围
3.5.10 文本
3.5.11 随机
3.6 高级模块组件
3.6.1 文件读写
3.6.2 信息传递
3.6.3 蓝牙连接
3.6.4 未校准电机
3.6.5 电机反转、停止
3.6.6 数据日志、原始传感器值
3.6.7 注释
3.6.8 数据线
3.7 一个人也可以做好
第4章 EV3建模软件
4.1 LDD软件使用方法
4.1.1 LDD编辑界面
4.1.2 选择EV3套装
4.1.3 LDD搭建工具
4.1.4 快捷键
4.2 Studio软件介绍
4.3 Studio软件使用方法
4.3.1 控制相机
4.3.2 导入套装
4.3.3 导入EV3套装
4.3.4 渲染模型、制作步骤图
4.3.5 步骤编辑器
4.4 一个人也可以做好
第5章 VRT、Scratch3.0与EV3编程
5.1 VRT软件介绍
5.2 VRT使用方法
5.2.1 VRT使用方法介绍
5.2.2 附件管理
5.2.3 导入模型
5.2.4 按键控制
5.2.5 WiFi连接
5.2.6 巡线程序
5.3 Scratch3.0连接EV3
5.3.1 下载ScratchLink
5.3.2 安装ScratchLink
5.3.3 软件下载网址
5.3.4 Scratch连接EV3
5.3.5 Scratch扩展EV3
5.3.6 Scratch连接界面
5.3.7 蓝牙设置
5.4 Scratch3.0里的EV3模块
5.5 一个人也可以做好
第6章 EV3 Scratch家庭版与教育版
6.1 安装EV3 Scratch
6.1.1 家庭版下载网址
6.1.2 下载和安装
6.1.3 连接EV3程序块
6.2 编程模块
6.2.1 EV3 Scratch界面
6.2.2 电机
6.2.3 运动
6.2.4 显示
6.2.5 声音
6.2.6 事件
6.2.7 控制
6.2.8 传感器1
6.2.9 传感器2
6.2.10 运算符
6.2.11 变量、列表与我的模块
6.2.12 弹文字游戏
6.3 来编程吧
6.4 一个人也可以做好
第7章 俯卧撑机器人
7.1 俯卧撑机器人建模图
7.2 EV3俯卧撑程序
7.2.1 基础程序
7.2.2 拓展提高
7.2.3 EV3的默认端口
7.3 EV3 Scratch俯卧撑程序
7.3.1 基础程序
7.3.2 拓展程序
7.4 来编程吧
7.5 一个人也可以做好
第8章 超声波避障车
8.1 避障车建模图
8.2 EV3避障车程序图
8.2.1 超声波原理
8.2.2 编程逻辑思路
8.2.3 基础程序
8.2.4 超声波避障车程序
8.3 EV3线控铲车程序
8.3.1 线控铲车
8.3.2 基础程序
8.3.3 扩展程序
8.4 来编程吧
8.5 一个人也可以做好
第9章 陀螺发射器
9.1 EV3陀螺发射器建模图
9.2 EV3陀螺发射器程序
9.2.1 基础程序
9.2.2 拓展程序
9.2.3 提高程序
9.3 EV3 Scratch陀螺发射器程序
9.3.1 基础程序
9.3.2 提高程序
9.4 来编程吧
9.5 一个人也可以做好
第10章 门禁、刮水器
10.1 门禁、刮水器建模图
10.2 EV3门禁、刮水器程序图
10.2.1 门禁程序
10.2.2 扩展程序
10.3 EV3 Scratch门禁、刮水器程序
10.3.1 EV3 Scratch门禁程序
10.3.2 扩展程序
10.4 来编程吧
10.5 一个人也可以做好
第11章 推车机器人
11.1 推车机器人建模图
11.2 EV3推车机器人程序图
11.3 EV3 Scratch推车机器人程序
11.3.1 EV3 Scratch基础程序
11.3.2 EV3 Scratch拓展程序
11.4 来编程吧
11.5 一个人也可以做好
第12章 直升机
12.1 直升机建模图
12.2 EV3直升机程序
12.2.1 直升机基础程序
12.2.2 陀螺仪程序
12.2.3 直升机拓展程序
12.3 EV3 Scratch直升机程序
12.4 来编程吧
12.5 一个人也可以做好
第13章 打鼓机器人
13.1 打鼓机器人建模图
13.2 EV3打鼓机器人程序
13.2.1 打鼓机器人程序
13.2.2 拓展程序
13.3 EV3打球机器人模型
13.4 EV3 Scratch打鼓机器人程序
13.5 来编程吧
13.6 一个人也可以做好
第14章 智能风扇
14.1 智能风扇建模图
14.2 EV3 智能风扇程序
14.2.1 风扇基础程序
14.2.2 编程逻辑
14.2.3 拓展提高
14.2.4 拓展程序
14.2.5 EV3硬件
14.3 EV3 Scratch智能风扇程序
14.3.1 机械结构
14.3.2 EV3Scratch程序
14.4 来编程吧
14.5 一个人也可以做好
第15章 机械手
15.1 机械手建模图
15.2 EV3机械手程序
15.2.1 机械手EV3程序的4个并行流程
15.2.2 声音编辑器
15.2.3 文字转语音
15.3 EV3猜拳手程序
15.3.1 EV3猜拳手
15.3.2 猜拳手程序
15.3.3 剪刀、布手势程序
15.3.4 猜拳手程序
15.4 EV3 Scratch机械手程序
15.5 EV3 Scratch猜拳手程序
第16章 相扑比赛与巡线比赛
16.1 相扑车、巡线车建模图
16.2 EV3巡线车程序
16.3 EV3比例巡线程序
16.4 EV3相扑车程序
16.5 EV3cratch比例巡线程序
第17章 跳舞机器人
17.1 跳舞机器人建模图
17.2 EV3说汉语显示中文
17.2.1 EV3显示中文
17.2.2 图像编辑器
17.3 EV3跳舞机器人程序
17.3.1 我的模块
17.3.2 播放和关闭音乐
17.4 来编程吧
制作我的模块
17.5 一个人也可以做好
第18章 摩托车
18.1 摩托车建模图
18.2 EV3摩托车避障程序
18.3 EV3摩托车控制器程序
18.3.1 幽默笑话
18.3.2 转弯直行程序
18.3.3 前进后退停止
18.4 EV3摩托车接收程序
18.5 EV3 Scratch摩托车避障程序
第19章 坦克
19.1 EV3坦克建模图
19.2 EV3坦克程序
19.2.1 坦克走正方形
19.2.2 遥控器程序
19.2.3 坦克程序
19.3 装甲架桥车
19.4 来编程吧
19.5 一个人也可以做好
第20章 二战飞机
20.1 二战飞机建模图
20.2 EV3二战飞机程序
20.3 EV3 Scratch二战飞机程序
20.3.1 复习阵列运算
20.3.2 EV3 Scratch
20.4 来编程吧
20.4.1 变量和循环索引
20.4.2 电机旋转传感器
20.5 一个人也可以做好
第21章 赛车
21.1 赛车建模图
21.2 EV3赛车程序
21.2.1 赛车避障程序
21.2.2 遥控程序
21.2.3 接收程序
21.3 EV3 Scratch赛车模型程序
21.4 来编程吧
21.5 一个人也可以做好
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...