Course introduction


Course sumary

物聯網(Internet of Things)為資訊應用重要的研究領域,利用網路資訊技術,讓所有能行使獨立功能物體實現互聯互通的網路應用。本課程主要設計給資訊管理學系中高年級的選修課程,以開放原始碼資源做為教學與開發工具,課程以樹莓派(Raspberry PI)和 Python 程式語言為基礎,教授並培養學生有物聯網設計的基礎能力。

Class type

理論講述與討論-60.00%;個案分析或作品賞析-10.00%;專題實作與報告-30.00%;田野調查-0.00%;實驗-0.00%;其他-0.00%

Course Description and Progress Outline

Part1: Raspberry PI 介紹 1. Raspberry PI 簡介 2. Rasbain 安裝與網路設定 3. 杜邦端子與接線製作 Part2: Python基礎 1. Python 程式簡介 2. Python 應用模組安裝 3. Python GPIO 應用程式模組 4. MQTT 簡介 Part3: 應用模組 1. LED, 溫溼度計(DHT22) 2. GPS 模組與 NMEA 資料格式 3. PM2.5 模組 4. 氣壓計模組 5. 伺服馬達控制 6. 9軸姿態傳感器(MPU 9250) Part4: 整合應用開發介紹 1. 即時車輛位置監測 2. 空氣品質檢測 3. 人臉辨識應用 4. 車牌辨識應用 Part5: 期末專題製作

References/ Textbook/ Documents

自編講義

Evaluation (Criteria and Ratio)

平時與小考表現: 30%
期中報告: 30%
期末報告: 40%

Office Hours