Micro:bit 智能家居 IoT

使用 Micro:bit 進行編程,介紹物聯網、智能家居的概念和實踐。學生將學習使用 Micro:bit 控制各種不同的感測器和執行器自動化智能家居的不同元件,並構建一個完整的智能家居系統。通過這門課程,學生將具備搭建自己智能家居模型的技能,以及對各種傳感器和自動化家居的深入了解。

什麼是Micro:bit?

使用拖放式編程,適合初學者。亦支援其他編程語言(包括Python、JavaScript)。能結合不同擴展,製作不同項目。

什麼是Smart home kit?

智能家居套件是其中一款Micro:bit的擴展項目。套件包括不同感測器、伺服馬達和電機。並支援各種專案,協助構建智能家居。

課程重點

Micro:bit kidsIoT

物聯網

使互聯設備能收集和交換數據。在智能家居的背景下,物聯網使各種設備(如溫控器、燈光和安全系統)能夠通信和控制,實現自動化。

智能家居

學生將學習如何設計、組裝和管理智能家居系統,以提高舒適性、便利性和能源效率,並了解智能家居對生活和社會的潛在影響。

Micro:bit smart fan

課程內容

共 15 小時

* 可根據學校需要調整

Micro:bit smart home model
  • 介紹智能家居好處、隱私和安全考慮等

  • 物聯網與智能家居
  • 介紹不同的控制模塊
  • 認識不同資料類型 (數位及模擬信號)
  • 認識伺服摩打及摩打的運作
  • 編程窗簾控制
  • 學習使用不同感測器製作智能家居的各部件
    • 智能風扇
    • 自動照明控制
    • 聲音檢測系統
    • 自動窗簾控制
    • 自動門
  • 學生需合作設計智能家居並編程智能家居
  • 項目解釋和演示

課程安排

完整課程 (12 至 15 小時)

建議一個學期完成 10 節課堂,每節 1.5 小時。
*可根據學校需要調整課堂數及時數

歡迎填妥下方表格讓同事為你提供咨詢。

精選照片

常見問題

無需。課程一般適合任何初中學生。

Microsoft MakeCode 平台

Makecode 提供基於積木的程式設計環境,讓初學者可以使用拖放介面為 Micro:bit 創建程式。

學校需準備以下項目

1) 手提電腦 / 電腦

2)Micro:bit 板 (每組智能家居需要 1 塊 Micro:bit,建議 2 – 3 名學生一組)

建議先致電+852 6554-1506 或電郵至 [email protected]向同事溝通學校期望的教學內容,同事將就教學所需設備提供建議。

聯絡我們

其他課程

AI藝術創作課程

在課程中學生們不需畫筆,只需提供英文關鍵詞,AI便能生成畫面。透過學習使用Midjourney創作藝術,包括調整參數、設計繪畫風格等。

Read More »

CoSpaces 遊戲設計課程

探索這個功能強大的虛擬世界創建平台。學習使用CoSpaces的各種功能,使用編程實現互動和遊戲。還會連接 360 相機、拍攝全景照片,並製作導覽動畫。

Read More »

Dobot 智能機械手臂

從基礎概念開始,逐步引導掌握 Dobot Magician Lite 的操作和編程技巧。學生能夠深入了解機械臂技術並掌握其在教育、創新和工業領域的應用。

Read More »

Donkey Car 無人車課程

通過實作無人駕駛與自動駕駛,培養學生對AI和資訊科技的興趣。課程包括深度學習、卷積神經網路,使用Python和Tensorflow控制無人車,培訓自駕模組並測試。課程末段學生將組建可應對多種路況的智能小車。

Read More »

Lego Spike Prime 機器人技術大師班

學習機器人、傳感器和編程概念的基礎知識,以及如何使用 LEGO Education 軟件進行編程和構建機器人。探索現實生活中的機器人應用和案例研究,通過理論與實踐相結合,培養學生對機器人和編程的興趣。

Read More »

Micro:bit 智能家居 IoT

學習使用 Micro:bit 控制各種不同的感測器構建一個完整的智能家居系統,透過編程實現自動化、監控和遠程控制等功能。學生將更深入了解智能家居及物聯網的基本概念、感應器和雲端的應用等,培養創造性思維、解難能力和團隊合作精神。

Read More »

Procreate電繪課程

從介紹Procreate界面和工具開始,課程幫助學生熟悉操作,並探索繪畫技巧、色彩應用等。學習分層、合併元素,提高創作效率。學完能繪製並匯出多種畫作。

Read More »

Tello 無人機課程

探索無人機世界的奇妙之旅!Tello無人機課程將帶領同學進入無人機科技領域。同學將學習如何操作Tello無人機,透過平板電腦輕鬆地控制無人機,讓它在天空中翱翔。同學亦將學習如何編程Tello無人機,讓它執行各種任務和動作。透過Scratch編程環境,同學可以創建自己的飛行路徑、設計自動化任務,

Read More »

Unity 課程

Unity 課程是一門針對初學者和有興趣的愛好者設計的遊戲開發課程。這個課程將帶領學生進入Unity引擎的世界,學習如何創建遊戲、虛擬現實體驗和擴增實境應用。學生將獲得實際的遊戲開發經驗,並能夠將自己的創意變成現實。

Read More »
×