物聯網應用設計與實作
Design and Implementation of IOT Applications
學期
108-2
學分
3
學分
當期課號
1261
永久課號
DCP1230
開課單位
資訊工程學系
授課教師
蔡文能、林勻蔚、林一平
校區
光復
類別
選修
上課時間表
| 節 | 週二 |
|---|---|
5 13:20–14:10 | 物聯網應用設計與實作 EC115 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
概述
本課程教導學生如何利用物聯網應用快速開發平台(IoTtalk),快速實現物聯網應用之設計與實作,讓學生可以更了解物聯網的概念,並能動手實作以體會物聯網應用的設計與開發的歷程
先修科目
具有Python / Javascript 程式撰寫能力
教學方式
請隨時注意學校新 E3網站的公告與討論區。
評分方式
(a)均以實作project繳交評分, 包括 Final term project。 (b)課堂作業(含線上期中考)60%、Final term project 40% (c)線上期中考採用自己實作在線上繳交擷圖與簡單說明和心得方式(類似課堂作業, 只是佔分比重多一些)。 (d)Final term project 每五人至六人一組, 最晚須於第九週(4/28)之前自行組隊, 並依規定貼於新E3的期末專題分組專用討論區。 (e)課堂作業(含線上期中考)是每個人個別計分, 與分組無關。
課程大綱
- 物聯網應用介紹
- 物聯網應用快速開發平台(IoTtalk)介紹
- Device application介紹
- 物聯網應用開發介紹
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 課程簡介/物聯網簡介與應用(林一平、蔡文能、林勻蔚) |
| 第 2 週 | 從網際網路到物聯網 (林勻蔚) |
| 第 3 週 | IoTtalk系統平台介紹與使用(一)(蔡文能) |
| 第 4 週 | IoTtalk系統平台介紹與使用(二)(須安裝Python)(蔡文能) |
| 第 5 週 | 物聯網感知層、物聯網網路層、物聯網應用層 (林勻蔚) |
| 第 6 週 | 物聯網未來發展趨勢及挑戰 (林一平) |
| 第 7 週 | Arduino 簡介以及 ArduTalk簡介與應用 (蔡文能) |
| 第 8 週 | 再談 ArduTalk 程式(含 ESP8266 與 Arduino Yun)及應用 (蔡文能) |
| 第 9 週 | 線上期中考(不必到教室)--線上繳交(個人分數)(蔡文能) |
| 第 10 週 | 物聯網物件定義與管理; IDF, ODF, 以及 Device Model介紹 (蔡文能) |
| 第 11 週 | 智慧校園、智慧家庭、智慧農業、IoTtalk的智慧 XYZ各種應用介紹 (林一平) |
| 第 12 週 | 物聯網與智慧電網 (林勻蔚) |
| 第 13 週 | 物聯網應用開發介紹(一) (林勻蔚) *智慧農業應用:微氣象站 與 網路爬蟲+美麗湯 *Dynamic Web + Jinja2; |
| 第 14 週 | Device Application(DA)與 DA Generator 介紹 (林勻蔚) |
| 第 15 週 | 物聯網應用開發介紹(二) (林勻蔚) Message device (using LineBot / email as examples) Dashboard (DataLogger / MySQL) Real-time video streaming (RTSP / WebRTC) |
| 第 16 週 | 分組上台報告(一) (因為防疫改線上繳交影片+照片+報告) (蔡文能) |
| 第 17 週 | 分組上台報告(二) (因為防疫改線上繳交影片+照片+報告)(蔡文能) |
| 第 18 週 | 期末考(不必到教室;改Term Project)40%(團體分數)--線上繳交學期專題報告至07/06(一)截止 (林一平、蔡文能、林勻蔚) 註:團體分數原則上同組同分, 但各組報告仍可指定貢獻度差異化! |
教科書
自編講義
Office Hours
- 地點
- EC422
- 時間
- Wed. 13:00~15:00
- 聯絡方式
- jyneda@gmail.com