嵌入式系統在科學與日常生活中的應用非常廣泛,而目前最熱門的嵌入式系統,首推Arduino與Raspberry Pi。Arduino提供的學習套件較多,程式簡單易懂,因此非資訊專業的創客玩家很容易就可以上手;而Raspberry Pi則是完整的微型電腦,配備作業系統,且使用正規的程式語言,因此相當適合資訊相關專業人才學習與入門。以現在當紅的物聯網來說,Raspberry Pi嵌入式系統就可以扮演關鍵的角色,在建構物聯網應用之前,可以先了解嵌入式系統的軟硬體原理與設計方法。
- 教師: 陳 鴻進
教師簡介
課程目標
修習完本課程後,同學將會:
1. 自行下載、安裝、Text 與 Graphic 模式的作業系統
2. 文字模式下的程式編輯
3. WiFi 設定檔的編輯
4. GPIO的程式寫作
5. RS232的程式寫作
6. Text LCD的程式寫作
7. 超音坡測距之程式寫作
8. 丙網第3題於Raspberry Pi上的網頁程式寫作
9. 製作1台『記憶體快用光的』網頁警示設備
課程內容
1. 嵌入式系統概論
2.作業系統架構介紹
3.Raspberry Pi 的TEXT / Graphic 作業系統安裝
4.Text Editor in Linux
5. Raspberry Pi 規劃檔的說明與設定
6. WiFi介面的說明與程式寫作
7. GPIO的說明與程式寫作
8. Text LCD的說明與程式寫作
9. 超音坡測距之說明與程式寫作
10. 丙網第3題於Raspberry Pi上的網頁程式寫作
11. 製作1台『記憶體快用光的』網頁警示設備
12. .在Raspberry Pi 裝PHP 7.0
評分標準
1. 平時成績(出席、討論、作業) : 30%
2. 實作練習;30%
3. 期中考 : 20%
4. 期末考 : 20%