AI 消防機器人:交給我吧!
來做一台消防車機器人!它會找出紅色的火和舉起雙手的人,然後把火撲滅、呼叫救援。
你會學到
- 了解為什麼需要消防機器人,以及它們怎麼找到火和人
- 在 App 裡使用顏色辨識和姿勢辨識 AI
- 用函式、重複和步數,讓機器人完成任務
準備材料
- Master積木
- LED積木
- 聲音積木
- 直流馬達積木 ×2
- 形狀積木(請看零件清單)
- 裝有 Advanced Cubroid App 的平板(要用相機)
- 用來測試的紅色物品

為什麼需要消防機器人?
給老師的說明
共 2 堂課(80 分鐘)。主題:顏色與姿勢辨識 AI、社會與安全教育。
下方的新聞報導和消防機器人影片都是韓語的,請在上課前先看過內容。
誰來把火撲滅?

💡 如果機器人能先進去幫助大家,會怎麼樣呢?為了保護大家的安全,機器人可以做哪些工作?
消防機器人需要哪些本領?
在非常熱的地方也能工作
移動時不會翻倒
找到人並通報
找到火並把火撲滅
通知消防員
機器人怎麼找到火和人?
真正的消防機器人會用各種不同的感測器。

偵測熱度發現很熱的地方。
偵測煙霧發現煙霧。
偵測顏色相機會尋找紅色。
找到人相機會找出正在等待救援的人。
💡 AI 會根據學過的東西,判斷相機看到的是什麼。
真的有消防機器人嗎?
有!真正的消防機器人會先進入危險的地方查看,幫助消防員。
組裝
來做一個 AI 消防機器人吧
做一個在教室裡用的機器人:它會找到假的火,再假裝滅火、救人。
我們的消防機器人需要什麼?


- LED積木顯示火焰或表情。
- Master積木假裝是消防水管,做出噴水的樣子。
- 聲音積木用聲音發出警報。
- 直流馬達積木 ×2消防車堅固的輪子。
準備材料
- × 2

- × 1

- × 1

- × 1

- × 14

- × 4

- × 1

- × 1

- × 2

- × 23

- × 2

- × 2

組裝火焰模型


組裝消防車








寫程式
我們的機器人會怎麼反應?
任務 1- 假裝失火了!
- 在 LED 上畫出火焰。
任務 2- 偵測到紅色了嗎?
- 警笛 → 往前走 → 噴水 → 關掉 LED 上的火
任務 3- 偵測到人了嗎?
- 看看四周 → 警笛 → 救援訊號 → 任務完成
💡 如果什麼都沒偵測到,機器人就會等待。
打開 App
打開 Advanced Cubroid App,點一下「Group Number」(群組編號)圖示。
對照貼紙上的號碼
輸入和積木貼紙上一樣的號碼。

打開電源,再連線
打開積木的電源,再把積木和 App 連線。

建立新專案
點一下「+」按鈕,開啟新專案。

在 LED 上畫火焰
畫兩張不一樣的火焰圖。讓它們輪流出現,火就會一閃一閃。

加入 AI 偵測積木
加入找紅色的顏色偵測積木,和找舉起雙手的姿勢偵測積木。

每種偵測各做一個函式
替每個偵測積木各做一個動作函式:紅色一個,舉起雙手一個。

找到紅色:把火撲滅
找到紅色時,先讓警笛響起來。接著往前走,假裝噴水。最後關掉 LED 上的火。
💡 依照距離,調整往前走的步數。噴水的效果可以重複好幾次。


舉起雙手:救人
找到舉起雙手的人時,先看看左邊和右邊,再讓警笛響起來,發出警報。最後顯示笑臉。


執行
檢查並執行整個程式
點一下「執行」(▶),看看會發生什麼事。
💡 如果有同學穿紅色衣服、舉起雙手,會發生什麼事?

消防車在往後退嗎?
如果消防車往後退,就點一下馬達方向按鈕。

想讓它更快發現嗎?
如果偵測得太慢,就到「Settings」(設定)把「Delay」(延遲)調成大約 0.5 秒,再執行一次。

小測驗
Q我們的消防機器人用了哪些 AI 功能?(1) 天氣預測 (2) 顏色辨識和姿勢辨識 (3) 語音辨識和翻譯 (4) 製作圖片
查看答案
(2) — 它找出了紅色(顏色)和舉起雙手的樣子(姿勢)。
Q消防機器人最重要的工作是什麼?(1) 在醫院治療病人 (2) 在危險的災難現場幫助消防員 (3) 保護海洋 (4) 在消防隊附近種農作物
查看答案
(2) — 它會先進入危險的地方,幫助消防員。
把每樣東西都放回原位

課程完成!
組裝好、寫好程式,也測試過了嗎?點一下,記錄你的進度。
