物聯網應用設計與實作
Design and Implementation of IOT Applications
學期
109-2
學分
3
學分
當期課號
1151
永久課號
DCP1230
開課單位
資訊工程學系
授課教師
蔡文能、林勻蔚、林一平
校區
光復
類別
選修
上課時間表
| 節 | 週二 |
|---|---|
5 13:20–14:10 | 物聯網應用設計與實作 EC015 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
概述
This course tells students how to systematically develop applications of Internet of Things (IoT). A IoT platform called IoTtalk is used to assist students quickly and easily implement IoT applications. Through this course, students can understand the concepts of IoT, and have more development and implementation experiences during hands-on learning.
先修科目
Basics of Python / Javascript programming knowledge
教學方式
線上課程 + Final Project
評分方式
(1)Evaluation by in-class projects and On-Line Mid-Term (60%) (2)Final project (40%) (兩人一組或三人一組))
課程大綱
- ntroduction to Internet of Things (IoT)
- Introduction of IoTtalk
- IoT device applications development
- he IoT applications development
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to Internet of Things (IoT) |
| 第 2 週 | From Internet to Internet of Things |
| 第 3 週 | *The definition of Input & Output device feature (IDF/ODF) **The definition of IoT devices and its management |
| 第 4 週 | The sensing layer of IoT The network layer of IoT |
| 第 5 週 | The application layer of IoT |
| 第 6 週 | The future challenges of IoT |
| 第 7 週 | Introduction of ArduTalk for ESP8266 (Arduino Compatible) |
| 第 8 週 | ArduTalk for ArdunoYun (雙 CPU 的 Arduino 開發板) |
| 第 9 週 | On-Line Midterm (簡答題 + 實作提) |
| 第 10 週 | The definition of device model |
| 第 11 週 | Direct connection applications |
| 第 12 週 | Normalization & Scaling functions |
| 第 13 週 | Mapping function and Joint function programming |
| 第 14 週 | Device applications development |
| 第 15 週 | The IoT applications development (1/2) |
| 第 16 週 | The IoT applications development (2/2) |
| 第 17 週 | Final Project Presentation + Demo (1/2) |
| 第 18 週 | Final Project Presentation + Demo (2/2) |
Office Hours
- 地點
- 422
- 時間
- Fri. 10:30~12:00
- 聯絡方式
- jyneda@gmail.com