舊版網站

AI 消防機器人:交給我吧!

來做一台消防車機器人!它會找出紅色的火和舉起雙手的人,然後把火撲滅、呼叫救援。

國小三、四年級★★★★★Advanced Cubroid AI

你會學到

  • 了解為什麼需要消防機器人,以及它們怎麼找到火和人
  • 在 App 裡使用顏色辨識和姿勢辨識 AI
  • 用函式、重複和步數,讓機器人完成任務

準備材料

  • Master積木
  • LED積木
  • 聲音積木
  • 直流馬達積木 ×2
  • 形狀積木(請看零件清單)
  • 裝有 Advanced Cubroid App 的平板(要用相機)
  • 用來測試的紅色物品
AI 消防機器人:交給我吧!

為什麼需要消防機器人?

給老師的說明

共 2 堂課(80 分鐘)。主題:顏色與姿勢辨識 AI、社會與安全教育。

下方的新聞報導和消防機器人影片都是韓語的,請在上課前先看過內容。

誰來把火撲滅?

發生火災的地方非常危險。濃煙和高溫讓人很難進去,就連消防員也一樣。

💡 如果機器人能先進去幫助大家,會怎麼樣呢?為了保護大家的安全,機器人可以做哪些工作?

消防機器人需要哪些本領?

  • 在非常熱的地方也能工作
  • 移動時不會翻倒
  • 找到人並通報
  • 找到火並把火撲滅
  • 通知消防員

機器人怎麼找到火和人?

真正的消防機器人會用各種不同的感測器。

  • 偵測熱度發現很熱的地方。
  • 偵測煙霧發現煙霧。
  • 偵測顏色相機會尋找紅色。
  • 找到人相機會找出正在等待救援的人。

💡 AI 會根據學過的東西,判斷相機看到的是什麼。

真的有消防機器人嗎?

有!真正的消防機器人會先進入危險的地方查看,幫助消防員。

新聞報導(KBS,韓語) ↗

消防機器人影片(YouTube,韓語) ↗

組裝

來做一個 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」(群組編號)圖示。

Group Number

對照貼紙上的號碼

輸入和積木貼紙上一樣的號碼。

Group Number1

打開電源,再連線

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

建立新專案

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

在 LED 上畫火焰

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

加入 AI 偵測積木

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

每種偵測各做一個函式

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

找到紅色:把火撲滅

找到紅色時,先讓警笛響起來。接著往前走,假裝噴水。最後關掉 LED 上的火。

💡 依照距離,調整往前走的步數。噴水的效果可以重複好幾次。

舉起雙手:救人

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

執行

檢查並執行整個程式

點一下「執行」(▶),看看會發生什麼事。

💡 如果有同學穿紅色衣服、舉起雙手,會發生什麼事?

消防車在往後退嗎?

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

想讓它更快發現嗎?

如果偵測得太慢,就到「Settings」(設定)把「Delay」(延遲)調成大約 0.5 秒,再執行一次。

Settings · Delay0.5 s

小測驗

Q我們的消防機器人用了哪些 AI 功能?(1) 天氣預測 (2) 顏色辨識和姿勢辨識 (3) 語音辨識和翻譯 (4) 製作圖片

查看答案

(2) — 它找出了紅色(顏色)和舉起雙手的樣子(姿勢)。

Q消防機器人最重要的工作是什麼?(1) 在醫院治療病人 (2) 在危險的災難現場幫助消防員 (3) 保護海洋 (4) 在消防隊附近種農作物

查看答案

(2) — 它會先進入危險的地方,幫助消防員。

把每樣東西都放回原位

課程完成!

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