【111-2微學分課程】物聯網-嵌入式系統設計

選課日期:112/5/31截止

課程名稱

嵌入式系統設計

授課教師

資訊工程學系 林政寬 副教授

課程概述與目標

學習嵌入式C語言已成為進入嵌入式、AI和即時作業系統領域的必備技能,而Arduimno提供易用的開源平台,讓全球的製造者社群可以共同貢獻並加速產品的開發。因此,熟悉嵌入式C語言可以讓產品的開發更加穩定。本嵌入式C語言課程以Arduimno平台為工具,深入探討嵌入式C的特性、編程風格及其對系統性能的影響,並提供高效且專業的程式設計能力。同時使學生掌握嵌入式系統的基礎開發能力。

課程日期

6/5 (一)、6/6(二) 08:00-17:20

6/7(三) 08:00-12:00

課程總時數

18小時

上課地點

EC022

修課人數上限

70

先修科目或先備能力

  1. 程式設計 之相關知識或能力

學生自備物品

個人筆記型電腦一台

作業、考試、評量

創意發想與實作

課程大綱

單元主題內容綱要講授示範習作其他
Arduino平台簡介Arduino平台簡介1hr0.5hr 
C程式語言概論概述C程式語言之關鍵字、判斷式、迴圈以及相關結構化程式設計。1hr 
Arduino範例實習-Basics使用Arduino UNO搭配內建範例程式,理解Arduino實作開發架構與程式執行流程。1hr1hr1hr
Arduino範例實習- Digital使用Arduino UNO搭配內建範例程式,學習Digital訊號控制與程式時序,並控制LED燈號閃爍。0.5hr 0.5hr1.5
超音波測距實作使用Arduino UNO搭配超音波感測器製作測距儀。1hr0.5hr 3hr
人員偵測與警示使用Arduino UNO搭配超音波感測器以及LED燈號,偵測特定環境之變動情形,並在異常時給予燈號警示。1hr0.5hr4hr

課程進度表

 日期  課程進度、內容、主題
6/5Arduino平台簡介:概述Arduino基礎技術與實例
6/5C程式語言概論:概述C語言之關鍵字、判斷式、函式…等
6/5Arduino範例實習-Basics (1):安裝Arduino IDE設定環境
6/5Arduino範例實習-Basics (2):載入範例程式,說明開發架構並實際燒入
6/6Arduino範例實習- Digital (1):了解Digital訊號概念以及MCU時序觀念
6/6Arduino範例實習- Digital (2):使用Digital訊號控制LED燈號
6/6超音波測距實作(1):了解超音波感測器原理以及解析範例程式
6/6超音波測距實作(2):使用超音波感測試並修改範例程式完成測距功能
6/7人員偵測與警示(1):導引人員偵測架構與所需裝置
6/7人員偵測與警示(2):使用超音波感測器與LED完成人員偵測功能與實測
6/7創意發想與實作

課程教材

Michael Margolis, Brian Jepson, Nicholas Weldin, Arduino Cookbook: Recipes to Begin, Expand, and Enhance Your Projects, 3/e (Paperback), O’Reilly. 趙英傑,超圖解 Arduino 互動設計入門(第四版),旗標

微學分課程Q&A

📌 我想修微學分課程,該如何報名/進行選課?

每門課程將於開課前三週至前一週間開放選課,請同學於選課截止日前至ICT選課系統進行報名。

📌 我是校外學生,請問可以選課嗎?

校外學生請點擊ICT選課系統頁面右上角【非本校學生申請賬號】,完成註冊後可以進入系統選課。若該課程不開放給校外學生選課,則無法進行報名。

📌 如何得知是否選上了該課程?

請於選課截止的隔日至選課系統查詢選課結果。若中選成功,請於3日內至E3平台查詢是否有無出現該門課程名稱。

📌 我已經選了課程,該如何退選?

若是選課報名還沒有截止,可直接在ICT選課系統上點擊【取消報名】。若是報名已經截止,請寄信給助理corlyn@nycu.edu.tw 告知退選意願。若是已經開始上課的課程,請寫信給授課教師,經老師同意後,截圖/轉寄信件內容給助理。

📌 若沒有退選/無故缺席課程會如何?

未依規定辦理課程退選或無故未到課,將取消該同學兩月內之ICT選課權益,即2個月內無法報名選課系統上的任何課程。

📌 我是碩士/博士生,可以報名選修微學分課程嗎?

可以。惟請留意該學分是否認計為畢業學分,將由您的系所決定。為避免學分爭議,請於抵免前詢問系所該門課的學分是否可以認計。

📌 修微學分課程需要繳學分費嗎?

不需要。

📌 課程會有成績嗎?

微學分的修課方式比照一般課程,必須通過課堂之作業、測驗、討論、實驗或成果發表等教學活動規定,經授課教師認證,該修課結果通過或不通過。

📌 微學分完修證明該如何申請?

請至該門課程的E3公告區查詢申請表單連結,並詳細閱讀相關規定。

📌 修課結果會直接出現在成績單上嗎?

不會!請同學必須於畢業當學期統一提出抵免申請。請至ICT選課系統上【匯出學分登錄表】,經系所認計及各單位簽核完成後,才會出現在成績單上。

📌 申請完修證明就表示匯出學分了嗎?

不是!兩者是分開的,完修證明是授課教師給了成績,創創這邊確認同學【通過】課程後,就會在兩周內寄出。而學分登錄表,則是需要同學自己到系統上下載的唷。

Edit