基于mBot小车的开源机器人课程 本书特色
本书通过软硬件结合的方式,使学生初步掌握mblock软件的编程,了解各种传感器的应用,学会机器人小车的基本构造,*终能完成智能化机器人小车作品。本书采用的软件为基于scratch开发的mblock,硬件为童心制物的mbot机器人小车。
基于mBot小车的开源机器人课程 内容简介
本书从实际教学应用的层面来解答这个问题, 通过采用基于项目的学习方式, 将软件编程和机器人硬件有机结合, 课堂重心也由“教与学”转变为“学与用”, 让学生从被动接受者转变为主动探究者。学生可以从书中学到更多与生活实际结合更紧密的知识, 比如电子、机械、工程等方面的内容, 还能加强动手操作能力, 提高创造创新能力。
基于mBot小车的开源机器人课程 目录
第1 课 走进mBlock ...........................................................................001
一 认识一个新朋友.................................................................... 002
二 小M 和它的朋友 .................................................................. 003
三 小M 走起来 .......................................................................... 008
四 有趣的聚会小故事................................................................ 012
五 保存作品................................................................................ 013
第2 课 我是收纳小能手 ......................................................................016
一 认识mBot 机器人零部件 ..................................................... 016
二 mBot 机器人零部件的整理和归纳 ...................................... 022
第3 课 与mBot 机器人做朋友 ............................................................024
一 组装mBot .............................................................................. 024
二 试连mBot .............................................................................. 027
三 试玩 mBot .............................................................................. 028
第4 课 走正多边形 .............................................................................032
一 画直线.................................................................................... 032
二 画正多边形............................................................................ 034
三 mBot 机器人直行与转弯 ...................................................... 038
四 mBot 机器人走正方形轨迹 .................................................. 041
第5 课 画图、“8”字形 ......................................................................043
一 画圆........................................................................................ 043
二 画“8”字.............................................................................. 046
第6 课 自动驾驶 .................................................................................049
一 实时侦测................................................................................ 049
二 自动驾驶................................................................................ 053
第7 课 巡线走 ....................................................................................056
一 小M 闯关 .............................................................................. 056
二 机器人巡线............................................................................ 059
第8 课 遥控移动 .................................................................................063
一 键盘控制小M ....................................................................... 063
二 遥控器控制小M ................................................................... 066
第9 课 车灯亮起来 .............................................................................072
一 亮车灯.................................................................................... 072
二 紧急情况亮双闪.................................................................... 077
三 转弯需亮转向灯.................................................................... 078
第10 课 玩转灯带 ...............................................................................081
一 连接灯带................................................................................ 082
二 操控灯带................................................................................ 085
三 玩转灯带................................................................................ 086
第11 课 表情面板嗨起来 ....................................................................092
一 点亮表情面板........................................................................ 092
二 表情面板变变变.................................................................... 097
第12 课 音乐嗨起来 ...........................................................................101
一 小M 才艺展示 ...................................................................... 101
二 mBot 机器人音乐初探 .......................................................... 107
三 演奏歌曲《小星星》............................................................ 110
第13 课 “听”话的小车 ..................................................................... 113
一 测量音量的范围 ................................................................... 113
二 变速行驶................................................................................ 116
三 让机器人能“听”................................................................ 119
四 “听”话的机器人 ................................................................ 121
第14 课 灯亮了,Show Time! ............................................................124
一 认识光线传感器.................................................................... 124
二 灯亮了,动起来.................................................................... 126
三 mBot 机器人模拟光控灯 ...................................................... 128
四 mBot 机器人模拟声光控灯 .................................................. 130
第15 课 自制智能小道闸 ....................................................................134
一 认识舵机和RJ-25 适配器 .................................................... 134
二 搭建道闸................................................................................ 136
第16 课 完善智能停车系统 ................................................................144
一 确认解决方案 实行分工合作............................................ 144
二 车库道闸思路 ....................................................................... 145
三 停车位思路........................................................................... 148
四 调试“停车位”程序............................................................ 150
五 完善智能停车系统................................................................ 152
基于mBot小车的开源机器人课程 作者简介
杨嘉辉,江苏省无锡市梁溪区教师发展中心中小学信息技术教研员,无锡市教育学会劳技专业委员会第五届理事会理事、无锡市梁溪区青少年科技教育协会常务副理事长,曾多次主持或参与创客教育相关项目、课题,并取得成果,多次组织教师培训,且致力于创客教育的发展与推广。