2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

物聯網概論

Introduction to Internet of Things

學期
106-1
學分
0 學分
當期課號
1183
永久課號
DCP3106
開課單位
資訊工程學系
授課教師
黃敬群、邵家健
校區
光復
類別
選修
上課時間表
週一
A
18:30–19:20
物聯網概論
EDB27(光復)
3 節連堂
B
19:30–20:20
C
20:30–21:20

* 根據陽明交大上課時間表所列

概述

本課程為「物聯網系列」第一門課,旨在訓練物聯網實作者 (makers),內容包括:嵌入式軟硬體實作、雲霧端運算並實際應用。課程的一半是實作專題,另一半是堂上測驗;分數亦將以5/5分配。

先修科目

C/C++ 程式語言、作業系統、網路概論

備註

無備註

教學方式

Raspberry Pi3 平臺、Yocto Linux + Preempt RT、Arduino Shields、Azure Cloud & DaaS

評分方式

堂上測驗 (Quizes) : 50% 實作專題 (Project) : 50%

課程大綱
  • 物聯網簡介

    + 什麼是物聯網? + 系統架構 + 應用範例 + 工業趨勢

    講授:
    3
  • 背景知識

    + C 語言 + 數位邏輯 + 電子電路 + 工程數學

    講授:
    6
    實作:
    3

    備註:堂上測驗

  • 訊號原理:電腦如何處理各種感測器的資料

    + 數位類比轉換 + 取樣理論 + 重新理解能量和數位

    講授:
    3

    備註:堂上測驗

  • 軟硬體整合開發:以 Raspberry Pi3 為例

    + 硬體架構:以 ARMv8-A 為探討對象 + Linux 如何控制周邊 硬體 + 示範:GPIO

    講授:
    3
    示範:
    1
    實作:
    2
  • 即時系統(RTOS)導論

    + 以 Linux 為例,如何從通用作業系統 成為即時作業系統 + Linux 在工業控制的應用和考量點 + 示範:透過 PWM (調整duty cycle) 控制步進馬達的轉速

    講授:
    3
    示範:
    3
    實作:
    3

    備註:堂上測驗

  • 從訊號處理到控制

    + PID 控制器原理 + 示範: LinuxCNC 和 PID

    講授:
    2
    示範:
    1
    實作:
    3

    備註:堂上測驗

  • 硬體周邊原理

    + I2C + ADC + UART + SPI

    講授:
    6
    實作:
    6

    備註:堂上測驗

  • 專題規劃

    + 應用 + 系統 + 實作計劃

    講授:
    1
    示範:
    1
    其他:
    4

    備註:分組討論

  • 專題實作並進度報告

    實作:
    12
    其他:
    6

    備註:堂上報告

週次計畫

教師未提供此項資料

教科書

課程講義和緣上材料

Office Hours
地點
Makers Lab
時間
By appointment with Lecturers and TAs
聯絡方式
邵家健老師 Email: jkzao@pet.vs.nctu.edu.tw 黃敬群老師 Email: jserv@ccns.ncku.edu.tw