CodeyRocky程小奔運動會
學習blockly程式控制與AI初體驗
詹照塘
1 mBlock5程式介紹
2 mBlock5AI認知服務功能
3 mBlock5之深度學習
4 CodeyRocky程小奔介紹
5 程小奔程控練習
今日教案簡報:
6 程小奔循跡程控練習
目錄 contents
https://reurl.cc/b57k2d
Part 1
mBlock5
積木程式介紹
mBlock5 程式介面
Part 1
Python 程式語言 Python 程式
語言視窗收合
程式編輯 程式積木
mBlock5
積木程式介紹
mBlock5 程式介面
Part 1 mBlock5 初體驗 音樂會:
1
2
3
重 複 3 次
, 選 三 種 樂 器
給予三種腳色不同程式碼 4
選背景後
點綠旗 按下鍵盤上的q、
w、e 集會發不同 的音效
mBlock5
積木程式介紹
Part 2
AI 年齡識別 (1/6)
• 功能:點選角色後,攝影機拍攝人臉,進行年齡判斷,最後熊貓 說出判斷的年齡
mBlock5
AI認知服務功能
Part 2 AI 年齡識別 (2/6)
• 功能:點選角色後,攝影機拍攝人臉,進行年齡判斷,最 後熊貓 說出判斷的年齡
1
2
注意:假如需要更新 ,請將軟體關閉後重開,不然功能會有差異。
mBlock5
AI認知服務功能
Part 2
AI 年齡識別 (3/6)
• 功能:此功能要連到雲端才有作用,所以要註冊後登入1
2
若有出現此畫面,請點選 3
可用gmail註冊登入
mBlock5
AI認知服務功能
Part 2
AI 年齡識別 (4/6)
• 功能:人工智慧的積木
mBlock5
AI認知服務功能
Part 3
AI 年齡識別 (5/6)
• 功能:年齡辨識的程式
1 2
3
4
mBlock5
AI認知服務功能
Part 2 AI 年齡識別 (6/6)
• 功能:年齡辨識的程式
1 2,選擇視訊攝影機
3
5,說出年齡
1
4,數字"1"及等待1秒的 時間
**練習:相同方式,可試著去辨識 情緒、性別、眼鏡或是文字**
mBlock5
AI認知服務功能
Part 3
mBlock5之深度學習
1 2
1
注意:假如需要更新 ,請將軟體關閉後重開,不然功能會有差異。
mBlock5
深度學習
Part 3
mBlock5之深度學習
1
1
2
利用攝影機拍攝,可建 立3個模型作辨識
建立模型後即可點擊測試 辨識之準確度
mBlock5
深度學習
Part 4
Codey
Rocky
程小奔介紹
特色:
• 電子元件皆有外殼保護,降低元件的損壞。
• 圓潤的外表更討人喜歡。
• 搭載超過 10 種的可控電子元件。
• 支援 Scratch 和 Python 程式撰寫。
• 支援無線編程與燒入。
• 導入 AI(人工智慧) 技術應用。
• 機器人內有 WiFi 模組,可執行 IoT (物聯網) 應用。
Part 4
Codey
Rocky
程小奔介紹 硬體-分離式設計概念
小程 + 小奔 = 程小奔 具有多樣感測器與可程
式設計模組的處理器,
可單獨使用,完成基本 教學任務。
小奔是小程的“座駕”
必須搭配小程才 能使 用。加上小奔之後可以 躲避障礙物, 進行顏 色識別、地圖巡線等多 種功能。
功能強大的程 小奔,搭配
mBlock5程編,
進行並完成各 種不同任務。
Part 4
Codey
Rocky
程小奔介紹 硬體-模組與電子元件
Part 4
Codey
Rocky
程小奔介紹 硬體-模組與電子元件
Part 4
Codey
Rocky
程小奔介紹
應用情境
Part 5
Codey Rocky
程小奔程控練習
連結: 電腦→程小奔→mBlock5
Part 5
Codey Rocky
程小奔程控練習
連結: 模式說明
Part 5
Codey Rocky
程小奔程控練習
程控1:程小奔初體驗
Part 5
Codey Rocky
程小奔程控練習
程控1:程小奔初體驗
Part 5
Codey Rocky
程小奔程控練習
程控1:程小奔初體驗
Part 5
Codey Rocky
程小奔程控練習
程控1:程小奔初體驗
Part 5
Codey Rocky
程小奔程控練習
程控1:程小奔初體驗
當程式在線測試OK後,可將該程式上傳到程小奔獨立運作。
Part 5
Codey Rocky
程小奔程控練習
程控2:顏色辨識
Part 5
Codey Rocky
程小奔程控練習
程控2:顏色辨識
Part 5
Codey Rocky
程小奔程控練習
程控2:顏色辨識
Part 5
Codey Rocky
程小奔程控練習
程控2:顏色辨識 (三原色)
小奔的顏色感測器偵測紅色(R)、綠色(G)與 藍色(B)三原色所組成的顏色,並將顏色顯示 在小程的彩色 LED 上。顏色感測器能夠判斷 的顏色:紅、綠、藍、黃、青、紫、黑與白色。
每個顏色的RGB組成色值如下:
紅 綠 藍 黃 青 紫 黑 白
紅(R) 255 0 0 255 0 128 0 255
綠(G) 0 255 0 255 255 0 0 255
藍(B) 0 0 255 0 255 128 0 255
Part 5
Codey Rocky
程小奔程控練習
程控2:顏色辨識 校準顏色感測器
Part 5
Codey Rocky
程小奔程控練習
程控2:顏色辨識
Part 5
Codey Rocky
程小奔程控練習
程控3:
顏色辨識
上傳到程小奔,
要先將
Part 6
Codey Rocky
程小奔循跡程控練習
程控1:顯示灰階值
灰階檢測: RGB檢測:
檢測各種顏色卡 的灰階值
檢測各種顏色卡 的RGB值
Part 6
Codey Rocky
程小奔循跡程控練習
程控1:循線前進
循黑線前進: 循白線前進:
Part 6
Codey Rocky
程小奔循跡程控練習
程控2:循黑白線前進 循跡黑、白線前進:
Part 6
Codey Rocky
程小奔循跡程控練習
程控2:循黑白線前進(進階) 循跡黑、白線前進:
遇到紅色卡就全部停止。
遇到藍色卡就暫停1秒,然後繼續前進。
附錄:
參考資料:程小奔Codey Rocky的mBlock 5積木程式趣體驗/王麗君/台科大
https://www.mblock.cc/doc/en/hardware-guide/codey/codey.html https://mbotandstem.blogspot.com/
http://ipoemaker.com/5001461
Q&A
fianlFB
新興自造中心 LINE
新興自造中心
課後回饋單: