# 物聯網概論 (交大資工系; 2017 年秋季) :::danger [ 公告 ] * 為了讓實驗順利進行,請預先下載下列軟體並保存於 USB 隨身碟一類的移動儲存裝置 1. [SD Formatter](https://www.sdcard.org/downloads/formatter_4/) 2. [燒錄 iso 檔工具](https://etcher.io) 3. [Raspbian image](https://downloads.raspberrypi.org/raspbian_latest) * 自 10 月 16 日起,課堂安排實驗,請學生自備 [MicroSD 卡](https://zh.wikipedia.org/zh-tw/MicroSD),容量至少 8GB,保管自己的資料和實驗成果 * 請勿買錯!非 miniSD 卡,更非或 SD 卡 * 實作課程,以兩人為一組進行。 * 自 9 月 25 日,上課教室改在工程四館 EDB27 * 自 9 月 25 日 (含) 起的連續 8 週,每週一晚間課程都安排隨堂測驗 (8 次取 5 次最好來計算),請記得攜帶文具 (鉛筆 or 深色原子筆、修正液,務必帶紅色原子筆) ::: * 授課教師: [邵家健](https://www.cs.nctu.edu.tw/cswebsite/members/detail/jkzao), [黃敬群](http://www.csie.ncku.edu.tw/ncku_csie/depmember/teacherdetail/id/74) * [106學年 1 學期 物聯網概論Introduction to Internet of Things 課程綱要](https://course.nctu.edu.tw/Course/CrsOutline/show.asp?Acy=106&Sem=1&CrsNo=1183&lang=zh-tw) * [2017 年系統軟體系列課程討論區](https://www.facebook.com/groups/system.software2017) * 交大資工校友血淚紀錄: [因為自動飲料機而延畢的那一年](https://hackmd.io/s/HkyCt0hqb#) ## 課程規劃 * 物聯網簡介 + 什麼是物聯網? + 系統架構 + 應用範例 + 工業趨勢 * 背景知識 + C 語言 + 數位邏輯 + 電子電路 + 工程數學 * 訊號原理:電腦如何處理各種感測器的資料 + 數位類比轉換 + 取樣理論 + 重新理解能量和數位 * 軟硬體整合開發:以 Raspberry Pi3 為例 + 硬體架構:以 ARMv8-A 為探討對象 + Linux 如何控制周邊 硬體 + 示範:GPIO * 即時系統導論 + 以 Linux 為例,如何從通用作業系統轉化為即時作業系統 + Linux 在工業控制的應用和考量點 + 示範:透過 PWM (調整duty cycle) 控制步進馬達的轉速 * 從訊號處理到控制 + PID 控制器原理 + 示範: LinuxCNC 和 PID * 硬體周邊原理 + ADC + UART ## 評分 - 堂上測驗 (Quizes) : 50% - 實作專題 (Project) : 50%