Please enable JavaScript.
Coggle requires JavaScript to display documents.
單元一:機器人概論 - Coggle Diagram
單元一:機器人概論
mBot機器人
常用的開發工具
mBlock軟體:利用「視覺化」的「拼圖程式」
來撰寫程式「mBot機器人」
Arduino C:針對Arduino控制器量身訂作的C語言。
適用時機
mBlock軟體:適用於國中、小學生或mBot機器人的初學者。
Arduino C:適用於高中、大專以上的學生。
mBot跨域的學習領域
硬體課程方面
控制系統(Arduino)、與機械電子電路(Robotics)。
軟體課程方面
演算法及程式設計(Scratch)。
mBlock軟體的優點
利用「視覺化」的「拼圖程式」來撰寫程式「mBot機器人」,
可以減少學習複雜C語言程式碼。
mBlock軟體提供完整的元件來控制mBot機器人的硬體。
與Arduino的優勢
低門檻
不需要是電機科系的背景,亦即不需要先學會插麵包板之電路。
模組式組裝
各種感應器和馬達皆透過連接埠與mBot控制板連接。
隨插即用
依照感應器上的不同顏色來插上控制板。
與樂高機器人的優勢
價格方面
為樂高的1/6。
結構強度方面
它屬於鋁合金構件,強度比樂高零件更強,
往往可以應用在工業上。
感應器種類方面
目前提供數十種不同用途的感應器,應用領域更廣。
組裝方面
組裝上比樂高還要簡單,零件約45個。
結構外部零件方面
它可以結合樂高零件,也可以更多元造型和彌補樂高強度的不足。
定義
mBot是一套專門用來訓練學生邏輯思考及動手創作的機器人
甚麼是機器人
三種主要組成主素
處理器(處理)
直流馬達(輸出)
感應器(輸入)
定義
機器人(Robot)它不一定是以「人形」為限,凡是可以用來模擬「人類思想」與「行為」的可程式化之機構稱之。
常見的運用
運動上
自動發球機
運輸上
無人駕駛車
生活上
自動打掃房子
安全測試上
汽車撞擊測試
醫學上
居家看護
娛樂上
取代單一功能的玩具
太空上
無人駕駛
教學上
訓練學生邏輯思考及整合應用能力
軍事上
拆除爆裂物
工業上
焊接用的手臂或生產線的包裝
mBot機器人版本
2.4G版
優點
1.不需要藍芽配對,非常適合上課環境使用。
不需要安裝驅動程式,可隨插即用。
缺點
無法利用手機APP來操控mBot機器人。
功能
2.4G模組可以快速與電腦連線,適合多人上課環境使用。
藍芽版
功能
藍芽通訊模組裝到mBot上時,可以使用智慧型手機遙控mBot。
優點
可以利用Android或iOS智慧手機到官方網站下載APP,透過藍芽配對後,就可以利用手機來控制mBot。
行動載具開發者可以撰寫屬於特殊用途的程式來控制mBot。
mBot機器人基本車常見的運動
訓練邏輯思考及解決問題的能力
親自撰寫「程式」,訓練學生「專注力」與「邏輯思考」能力。
親自實際「測試」,訓練學生「驗證力」與「問題解決」能力。
親自動手「組裝」,訓練學生「觀察力」與「空間轉換」能力。
機構改造與創新
依照不同的用途來建構特殊化創意機構。
整合機構、電控、及程式設計的跨領域的能力。
Makeblock基本介紹
組成要素
控制系統
利用開放式的Arduino硬體平台為基礎控制器,
可以整合電子電路
程式語言
使用「圖形化」的「拼圖積木」程式。可以降低學習曲線,提高學習者的動機和興趣。
電子電路
使用各種模組式的感應器、馬達及相關的零件
機械結構
鋁合金構建,兼具強度及美觀