Python x IoT 課程
IT
標準
14 歲或以上
20 小時
Python
IoT 編程
本課程介紹了使用多功能 Unihiker 或 Raspberry Pi 單板電腦的 STEM 和物聯網應用的激動人心的世界。 它專為初學者和愛好者設計,涵蓋了設置和程式設計基於Linux的計算機、通過Python與硬體元件連接以及通過 HTTP 和 MQTT 協定掌握設備通信的基本知識。 通過實踐方法,學生將學習創建創新的 STEM/IoT 解決方案,同時在快速發展的領域獲得實踐經驗。

學習目標:

  • 掌握 Unihiker/Raspberry Pi、Linux 和 Python 的基礎知識,以構建自定義應用程式。
  • 瞭解如何連接和控制硬體元件以作互動
  • 瞭解並應用物聯網協議來創建智慧家居系統。

課程大綱:

  • Raspberry Pi 簡介|了解Raspberry Pi和Linux系統
  • Python 快速重溫 | 複習本課程所需的基本 python 知識
  • 控制硬體組件|了解如何使用 Python 和麵包板連接和控制硬體組件
  • 物聯網 – HTTP | 瞭解如何使用 Python 透過 HTTP 構建 IoT 應用程式
  • 物聯網 – MQTT | 瞭解如何使用 Python 透過 MQTT 構建 IoT 應用程式
  • 智慧家居環境監測控制系統 | 瞭解如何使用IoT技術控制硬體

先修课程:

  • Python 基礎課程或同等經驗

軟體需求:

  • Visual Studio Code
  • Python 3.10 或更高版本

硬體需求:

  • 已更新瀏覽器的筆記型/桌上型電腦
  • 硬體套裝:
    • Raspberry Pi 5
    • 麵包板、杜邦線
    • 感測器:
      • LED
      • AHT20
      • 按鈕
      • 光感測器
      • 伺服馬達
      • 紅外感測器
      • 超聲波感測器
      • 馬達
      • 燈帶
      • 網路攝像頭
  • 路由器(全班只需要一個)

評價:

我們很想聽聽你的想法! 請與我們分享你的評價。