AIoT 智慧裝置實作 AA

AIoT Smart Device Practice

115-1 課程介紹 | 國立東華大學 資訊工程學系

COURSE INTRO
AIoT 智慧裝置實作
AIoT Smart Device Practice
一塊 Arduino UNO Q、一個學期,打造會聽、會看、會即時反應的智慧裝置
會聽會看會動邊緣 AI 實戰組隊做出真裝置
115 學年度 第 1 學期 · 國立東華大學 資訊工程學系
授課教師:陳文盛
NDHU
COURSE INFO
課程資訊

班別/課號
AA 班 CSIE35490・系統編號 115108606
資訊工程學系 學程選修(學三)・3 學分・17 週新制
上課時間
週四 第 9–11 節・14:10–17:00
教  室
理工二館 E307
授課教師
陳文盛 TA:開學前待補
聯  絡
Microsoft Teams 發訊息・wschen@gms.ndhu.edu.tw
課堂平台
課堂點名 Zuvio・交作業 Microsoft Teams・課堂共筆 HackMD
Slido #・Teams 代碼開學前補
國立東華大學
WHERE WE MEET
上課地點

理工二館 E307
【教室平面圖・開學前補】
國立東華大學
YOUR INSTRUCTOR
關於我 陳文盛

專案助理教授・國立東華大學 資訊工程學系
「最深刻的科技,是那些消失不見的科技。」
—— 普及運算之父 Mark Weiser
Email
wschen@gms.ndhu.edu.tw
電 話
03-890-6610
研究室
理工二館 C306
聯絡
Microsoft Teams 發訊息
國立東華大學
OFFICE
研究室位置

理工二館 C306
【研究室平面圖・開學前補】
國立東華大學
JOIN AT SLIDO.COM
拿出手機,
先認識一下你
掃 QR Code 加入 slido.com · #開學前待補
等等問你:你心中的 AI 像什麼、你來自哪個系、用過哪些 AI 工具
QR 待補
國立東華大學
WHAT YOU'LL LEARN
這門課在學什麼:三部曲

雙語授課(中英並行)、Lab-based 任務導向——每週都在動手
PART 1
環境與地基
UNO Q 雙架構、Arduino App Lab、Git、Linux 命令列與 SSH;AI 輔助程式開發的工作流。
PART 2
MCU:感測與控制
GPIO、I2C/SPI/UART 感測器、致動器與即時反應,一路做到多感測器小系統;W9 期中專題展示。
PART 3
MPU:語音、影像與整合
UNO Q 上的 Debian Linux、語音辨識與合成、OpenCV 物件偵測、IoT 儀表板,最後 MCU+MPU 橋接成完整裝置(W10 全校運動會停課)。
國立東華大學
COURSE DESTINATION
這門課的終點:
一台可展示的 AIoT 智慧裝置
不考筆試,考「東西會不會動」——期中展示 MCU 感測控制小系統,期末組隊端出完整的智慧裝置。
01打好地基
02讓裝置有感覺
03接上大腦
國立東華大學
17-WEEK ROADMAP
17 週課程地圖

W1
課程介紹·UNO Q 雙架構
W2
App Lab·Git·開發板連線
W3
Linux·SSH·AI 輔助開發
W4
GPIO 與數位/類比 I/O
W5
感測器匯流排與資料清理
W6
致動器與即時反應
W7
多感測器控制小系統
PART 1 · 環境與地基(W1–3)
PART 2 · MCU:感測與控制(W4–9)
W8
期中整合·除錯·彩排
W9
期中專題展示
W10
全校運動會停課
W11
MPU:Linux 與 Python 服務
W12
語音辨識與語音合成
W13
攝影機·OpenCV 物件偵測
W14
IoT 儀表板與 HDMI 介面
W15
MCU+MPU 系統整合
W16
期末專題實作與諮詢
W17
期末專題展示
P2 續
PART 3 · MPU:語音、影像與整合(W11–17)
●=每週主題 =期中/期末里程碑 · 色帶=三部曲分段
國立東華大學
GRADING
成績怎麼算

10%
課堂展示
平時成績(含出缺席)
20%
作業
30%
期中專題
MCU 感測控制小系統展示
40%
期末專題
完整 AIoT 裝置團隊展示
沒有紙筆考試——期中、期末都是把裝置做出來、上台展示;程式碼審查與除錯是日常。
國立東華大學
GETTING HELP
卡關了,怎麼找我

Microsoft Teams
直接發訊息給我
Email
wschen@gms.ndhu.edu.tw
上 Slido,問問題不用舉手。
國立東華大學
JOIN ON TEAMS
加入 Teams 課程

  • 用學校 Office 365 帳號(先啟用國立東華大學 Office 365)
  • 建議安裝 Teams 桌面版
  • 團隊代碼:【開學前待補】
國立東華大學
OUR PLATFORMS
這門課的網路工具

課堂點名
Zuvio
交作業
Microsoft Teams
課堂共筆
HackMD
國立東華大學
TOOLS WE'LL TRY
課堂會親手用到的工具

主角
Arduino UNO Q一塊板子兩顆腦:MCU 管即時反應、MPU 跑 Linux 與 AI
開發基本功
Arduino App Lab · IDE官方開發環境
Git · Python · SSH版本控制、腳本、遠端連線
感官配備
感測器套件 · 致動器讓裝置感知世界、做出動作
麥克風 · 喇叭 · 攝影機 · HDMI語音互動與視覺辨識的硬體
邊緣 AI
語音辨識/TTS · OpenCV裝置端的聽與看
IoT 儀表板資料紀錄與即時可視化
課堂點名Zuvio
交作業Microsoft Teams
課堂共筆HackMD
硬體與軟體清單以教學計畫為準;配置方式開學第一週說明
國立東華大學
FOR DAILY USE
日常 AI 工具推薦

AI 程式助手
查錯誤訊息、解釋程式、vibe coding
官方文件
docs.arduino.cc(UNO Q)
第一週先挑一個順手的就好,不用全裝;之後再慢慢擴充。
國立東華大學
WHAT TO BRING
上課要帶什麼

  • 上課在 E307 電腦教室——課程開發環境用教室機,開學前已佈置好;想用自己的筆電也可以(可選、不強制)
  • GitHub 與 Google 帳號
  • 動手的心——這門課每週都在做東西;開發板與硬體由課程準備,配置方式開學第一週說明
國立東華大學
HOW WE USE AI
這門課的 AI 使用守則

可以用 AI 學習與創作,但你要——
01
能解釋自己的過程
說得出你怎麼問、怎麼改、為什麼這樣決定。
02
會查證 AI 的輸出
AI 會錯也會編;交出去前你要查過。
03
守學術誠信
遵守誠信、隱私與著作權。
國立東華大學
BACK TO SLIDO
最後,
聊聊你的期待
再掃一次 slido.com · #開學前待補
修課動機、你最想用 AI 幫你完成什麼事、一個詞形容你的期待
QR 待補
國立東華大學
SEE YOU NEXT WEEK
歡迎來到
AIoT 智慧裝置實作
下週預告:基礎環境建置:App Lab、Git、開發板連線
小任務:先想一個你想做的智慧裝置——期末就做它
課程網站:cwstedctw.github.io/ndhu-ted-course-hub/courses/11501-aiot/
國立東華大學