mBot機器人是一款由創(chuàng)客工場 (Makeblock) 推出的金屬機器人積木套裝, 該套裝將Scratch圖形化編程工具與機器人金屬積木結(jié)合到一起, 可以使用mBlock設(shè)計程序, 驅(qū)動與Arduino電路板兼容的傳感器, 從而靈活控制mBot機器人。本書中提供了豐富的Scratch與mBlock兼容設(shè)計案例、mBot機器人動手實作案例及啟發(fā)思維的延伸練習, 讓每個人在使用mBot機器人時, 能夠同時體驗機器人控制、程序設(shè)計與Arduino電子電路相結(jié)合的學習方法。
1.STEAM 教育平臺
機器人+ 程序設(shè)計,整合了Scratch 及mBlock 圖形化編程與mBot 智能機器人,
打造適合中小學生的STEAM 教育平臺。
2.八大主題實作
從流程設(shè)計、腳本規(guī)劃到代碼編寫,完整訓練邏輯分析能力、問題解決能力、運
算思維,并培養(yǎng)創(chuàng)造力與想象力。
3.多元方式遙控機器人
使用藍牙、無線、紅外等方式遙控機器人。
4.豐富功能
設(shè)計多功能機器人,能夠?qū)崿F(xiàn)唱歌、算術(shù)、閃爍LED、前后左右移動、光線控制、
巡線、前進、偵測、避障等豐富功能。
5.100 個積木范例
本書結(jié)合豐富的范例,循序漸進介紹機器人原理。
Makeblock 是一個致力于幫助人們實現(xiàn)從“小想法”到“大創(chuàng)意”的開源開放工程積木搭建平臺,其中包括三大模塊——全金屬積木、電子模塊、軟件工具。
借助Makeblock,你可以快速搭建高性能的機械結(jié)構(gòu)或者****的機器人,將腦中的奇思妙想變?yōu)閷嵨。同時,Makeblock 還為STEAM 教育提供了平臺。
Makeblock 的愿景——為更好的教育盡一份力。
第1章 認識mBot 機器人
1-1 認識mBot 機器人 10
1-2 mBot 機器人與mBlock 程序設(shè)計 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 “事件”積木啟動程序執(zhí)行 52
2-5 “控制”積木控制執(zhí)行流程 54
2-6 “動作”積木 58
2-7 跟著熊貓一起走程序設(shè)計 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 動力電機掃街車程序設(shè)計 82
3-5 自動播放聲音 83
3-6 定時重復移動 86
3-7 偵測水果色拉是否碰到掃街車 88
3-8 機器人移動 90
第3 章 實力評測 92
第4 章 算術(shù)發(fā)聲與閃爍LED 光的機器人
4-1 LED 燈與“LED”mBlock 積木 96
4-2 蜂鳴器與“蜂鳴器”mBlock 積木 98
4-3 “運算”積木 100
4-4 “外觀”積木 103
4-5 “數(shù)據(jù)和指令”積木 107
4-6 算術(shù)發(fā)聲與閃爍LED 光的機器人程序設(shè)計 112
4-7 出題提問與答案判斷 113
4-8 機器人播放音調(diào)及LED 程序設(shè)計 118
第4 章 實力評測 120
第5 章 超聲波無人自動車
5-1 超聲波傳感器與“超聲波”mBlock 積木 124
5-2 超聲波無人自動車程序設(shè)計 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 光控機器人程序設(shè)計 146
6-4 外觀特效 146
6-5 小男孩重復往右移動 149
6-6 飛機畫筆痕跡 151
6-7 光控機器人前進 154
第6 章 實力評測 156
第7 章 紅外遙控射氣球
7-1 紅外傳感器與“紅外”mBlock 積木 160
7-2 紅外遙控射氣球程序設(shè)計 161
7-3 畫新造型 162
7-4 氣球隨機往上飄 165
7-5 定義紅外遙控器 167
7-6 按遙控器發(fā)射箭頭 169
7-7 倒計時 172
7-8 遙控器控制機器人 173
第7 章 實力評測 174
第8 章 巡線迷宮競走
8-1 巡線傳感器與“巡線”“電機”mBlock 積木 178
8-2 巡線迷宮競走程序設(shè)計 183
8-3 舞臺上的虛擬mBot 機器人偵測顏色前進 184
8-4 用鍵盤控制方向 185
8-5 關(guān)卡設(shè)計 186
8-6 實體mBot 機器人巡線 188
8-7 上傳Arduino 程序 189
第8 章 實力評測 192
附錄 mBlock 積木功能總表 195