用Scratch与mBlock玩转mBot智能机器人

978-7-115-44910-8
作者: 王丽君
译者: 周明
编辑: 房桦
分类:

图书目录:

第 1章 认识mBot 机器人

1-1 认识mBot 机器人 10

1-2 mBot 机器人与mBlock 程序设计 11

1-3 mBot 机器人的运作方式 15

1-4 下载并安装 mBlock 与Arduino 程序 20

1-5 mBot 机器人的连接方式 23

1-6 通过红外遥控mBot 机器人 35

第 1 章 实力评测 40

第 2章 按下按钮跟着熊猫一起走

2-1 按钮组件与“按钮”mBlock 积木 44

2-2 新增舞台背景 46

2-3 新增角色与造型 48

2-4 “事件”积木启动程序执行 52

2-5 “控制”积木控制执行流程 54

2-6 “动作”积木 58

2-7 跟着熊猫一起走程序设计 61

2-8 当按下机器人按钮时 62

2-9 M-Panda 熊猫爸爸重复移动 63

2-10 M-Panda2 熊猫妈妈和小熊猫面向角色移动 64

第 2 章 实力评测 66

第3章 动力电机扫街车

3-1 电机组件与“电机”mBlock 积木 70

3-2 “声音”积木 72

3-3 “侦测”积木 76

3-4 动力电机扫街车程序设计 82

3-5 自动播放声音 83

3-6 定时重复移动 86

3-7 侦测水果色拉是否碰到扫街车 88

3-8 机器人移动 90

第3 章 实力评测 92

第4 章 算术发声与闪烁LED 光的机器人

4-1 LED 灯与“LED”mBlock 积木 96

4-2 蜂鸣器与“蜂鸣器”mBlock 积木 98

4-3 “运算”积木 100

4-4 “外观”积木 103

4-5 “数据和指令”积木 107

4-6 算术发声与闪烁LED 光的机器人程序设计 112

4-7 出题提问与答案判断 113

4-8 机器人播放音调及LED 程序设计 118

第4 章 实力评测 120

第5 章 超声波无人自动车

5-1 超声波传感器与“超声波”mBlock 积木 124

5-2 超声波无人自动车程序设计 125

5-3 恐龙跟着鼠标指针移动 126

5-4 闪电重复往下掉落 129

5-5 碰到角色 131

5-6 碰到边缘 133

5-7 机器人自动避开障碍物 135

第5 章 实力评测 138

第6 章 光控机器人

6-1 光线传感器与“光线”mBlock 积木 142

6-2 “画笔”积木 143

6-3 光控机器人程序设计 146

6-4 外观特效 146

6-5 小男孩重复往右移动 149

6-6 飞机画笔痕迹 151

6-7 光控机器人前进 154

第6 章 实力评测 156

第7 章 红外遥控射气球

7-1 红外传感器与“红外”mBlock 积木 160

7-2 红外遥控射气球程序设计 161

7-3 画新造型 162

7-4 气球随机往上飘 165

7-5 定义红外遥控器 167

7-6 按遥控器发射箭头 169

7-8 遥控器控制机器人 173

第7 章 实力评测 174

第8 章 巡线迷宫竞走

8-1 巡线传感器与“巡线”“电机”mBlock 积木 178

8-2 巡线迷宫竞走程序设计 183

8-3 舞台上的虚拟mBot 机器人侦测颜色前进 184

8-4 用键盘控制方向 185

8-5 关卡设计 186

8-6 实体mBot 机器人巡线 188

8-7 上传Arduino 程序 189

第8 章 实力评测 192

附录 mBlock 积木功能总表 195

详情

mBot机器人是由创客工场(Makeblock) 推出的金属机器人积木套装,该套装将Scratch图形化编程工具与机器人金属积木结合到一起,可以使用mBlock 设计程序,驱动与Arduino 电路板兼容的传感器,从而灵活控制mBot机器人。本书中提供了丰富的Scratch 与mBlock 兼容设计案例、mBot机器人动手实作案例及启发思维的延伸练习,让每个人在使用mBot机器人时,能够同时体验机器人控制、程序设计与Arduino电子电路相结合的学习方法。 本书适合图形化编程初学者以及智能机器人控制感兴趣的学习者阅读,也适合有一定图形化编程基础想要进阶学习软硬件结合技术的学习者阅读,更是mBot机器人玩家的手册。

图书摘要

相关图书

Scratch 3.0少儿编程趣味课
Scratch 3.0少儿编程趣味课
Scratch魔法书 探索算法
Scratch魔法书 探索算法
带你步入编程世界 Scratch 2.0零基础入门
带你步入编程世界 Scratch 2.0零基础入门
Scratch程序设计
Scratch程序设计
小猴编程 Scratch 3.0趣味少儿编程 提高篇
小猴编程 Scratch 3.0趣味少儿编程 提高篇
Scratch 2.0少儿游戏趣味编程
Scratch 2.0少儿游戏趣味编程

相关文章

相关课程