AIoT 智慧裝置實作
AIoT Smart Device Practice
115-1 課程介紹 | 國立東華大學 資訊工程學系
COURSE INTRO
AIoT 智慧裝置實作
AIoT Smart Device Practice
一塊 Arduino UNO Q、一個學期,打造會聽、會看、會即時反應的智慧裝置
會聽會看會動
邊緣 AI 實戰
組隊做出真裝置
115 學年度 第 1 學期 · 國立東華大學 資訊工程學系
授課教師:
陳文盛
COURSE INFO
課程資訊
課 號
CSIE35490・
系統編號 115108606
資訊工程學系 學程(學三)・3 學分・17 週新制
上課時間
週四 第 9–11 節・14:10–17:00
教 室
理工二館 E307
授課教師
陳文盛
聯 絡
e學苑課程訊息或 Email・wschen@gms.ndhu.edu.tw
課堂平台
課堂點名 Zuvio
・
教材與交作業 e學苑
・
程式與版本紀錄 GitHub
・
公開課程資訊 Course Hub
Slido #6969075・從「我的課程」進入
WHERE WE MEET
上課地點
E307
智慧科技中心
資工系辦公室
資工系實驗室
教授研究室
資工系實驗室
電腦教室
第四講堂
電梯
3F
理工二館 E307
YOUR INSTRUCTOR
關於我 陳文盛
專案助理教授・國立東華大學 資訊工程學系
「最深刻的科技,是那些消失不見的科技。」
—— 普及運算之父 Mark Weiser
Email
wschen@gms.ndhu.edu.tw
電 話
03-890-6610
研究室
理工二館 C306
聯絡
e學苑課程訊息或 Email
OFFICE
研究室位置
理工二館 C306
JOIN AT SLIDO.COM
拿出手機,
先認識一下你
掃 QR Code 加入 slido.com · #6969075
等等問你:做過哪些開發板、Linux/Git 熟不熟、最想碰哪一種智慧裝置
#6969075
WHAT YOU'LL LEARN
這門課在學什麼:四部曲
雙語授課(中英並行)、任務導向;W1 先用一小時做課程導覽,接著由教師示範;不發板,W10 校運停課
PART 1
共同底座
統一環境,學會和 Linux、Git、AI 協作;連上自己的板、控制硬體並留下可重現證據。
PART 2
MCU 與即時系統
從 I/O、匯流排、狀態機走到 RTOS 與期中專題,做出能獨立運作的感測控制裝置。
PART 3
MPU 與邊緣 AI
服務、App Lab、聲音、影像、自建模型與部署;在 UNO Q 上量出 FP/FN、FPS 與延遲。
PART 4
雙腦整合
把模型輸出經 Bridge 交給 MCU 致動,完成可現場驗收的 AIoT 專題。
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
音訊·KWS·UAC2
W13
資料集·FOMO 訓練·UNO Q build
W14
App Lab 部署·板上量測·IoT 儀表板
W15
模型→Bridge→LED 雙腦整合
W16
期末展示與儀器驗收(一)
W17
期末展示與儀器驗收(二)
PART 2(續)
PART 3 · MPU 與邊緣 AI(W11–14)
PART 4 · 雙腦整合(W15–17)
●=每週主題
●
=期中/期末里程碑 · 色帶=四部曲分段
GRADING
成績怎麼算
10
%
平時成績
依出缺席與課堂學習紀錄計算(Zuvio 點名)
20
%
作業
依教學進度與教材安排,不預設每週都有;內容與繳交方式於課堂及 e學苑公告
30
%
期中專題
MCU 感測控制小系統展示
40
%
期末專題
完整 AIoT 裝置團隊展示
沒有紙筆考試——期中、期末都是把裝置做出來、上台展示;程式碼審查與除錯是日常。
GETTING HELP
卡關了,怎麼找我
e學苑
課程訊息直接發給我
Email
wschen@gms.ndhu.edu.tw
JOIN ON E-LEARNING
加入 e學苑課程
用學校 GMS 帳號登入 elearn4.ndhu.edu.tw
登入後從「我的課程」開啟 AIoT 智慧裝置實作
教材、公告與作業都放在 e學苑
OUR PLATFORMS
這門課的網路工具
課堂點名
Zuvio
教材與交作業
e學苑
程式與版本紀錄
GitHub
公開課程資訊
Course Hub
課堂互動
Slido
TOOLS WE'LL TRY
課堂會親手用到的工具
主角
Arduino UNO Q
一塊板子兩顆腦:MCU 管即時反應、MPU 跑 Linux 與 AI
開發基本功
Arduino App Lab · IDE
官方開發環境
Git · Python · SSH
版本控制、腳本、遠端連線
感官配備
感測器套件 · 致動器
讓裝置感知世界、做出動作
麥克風 · 喇叭 · USB 攝影機
音訊與視覺實作硬體;顯示結果走教室機瀏覽器
邊緣 AI
Edge Impulse FOMO · OpenCV
資料蒐集、標註、FOMO 訓練、UNO Q build、App Lab 0.5+ 部署與板上推論
IoT 儀表板
資料紀錄與即時可視化
課堂點名
Zuvio
教材與交作業
e學苑
程式與版本紀錄
GitHub
公開課程資訊
Course Hub
課堂互動
Slido
硬體與軟體清單以教學計畫為準;UNO Q 開發板由課程借用、學期末歸還
FOR DAILY USE
日常 AI 工具推薦
AI 程式助手
查錯誤訊息、解釋程式、vibe coding
官方文件
docs.arduino.cc(UNO Q)
第一週先挑
一個順手的
就好,不用全裝;之後再慢慢擴充。
WHAT TO BRING
上課要帶什麼
筆記型電腦(開發與連開發板用)
GitHub 帳號(W1 課後完成第一次 clone)
動手的心——這門課每週都在做東西;UNO Q 開發板由課程借用,不用自己買
HOW WE USE AI
這門課的 AI 使用守則
可以用 AI 學習與創作,但你要——
01
能解釋自己的過程
說得出你怎麼問、怎麼改、為什麼這樣決定。
02
會查證 AI 的輸出
AI 會錯也會編;交出去前你要查過。
03
守學術誠信
遵守誠信、隱私與著作權。
BACK TO SLIDO
最後,
聊聊你的期待
再掃一次 slido.com · #6969075
專題方向、
什麼證據才算 Demo 真的成功
、你想讓裝置感覺到什麼
#6969075
SEE YOU NEXT WEEK
歡迎來到
AIoT 智慧裝置實作
下週預告:基礎環境建置:App Lab、Git、開發板連線
小任務:課後完成 GitHub 帳號與第一次 clone;接著看七支 Arduino App Lab 官方範例
課程網站:
cwstedctw.github.io/ndhu-ted-course-hub/courses/11501-aiot/
掃碼進課程網站