新竹市科學城社大 107-春季班 1071A3004 Arduino 與微電腦實作應用

 招生狀態:課程已結束
 連絡電話:03-6663477
 上課日期:2018-03-08 (第一週),(共12週)
 上課時間:每星期四 晚上 7點0分~9點30分
 上課地點:光武國中
 上課地址: 新竹市光復路一段512號  連結

課前資訊
 這門課適合誰?
具備基本電腦與電子知識.

學員選課注意事項
1.需參與公共論壇週並寫心得300個字。
2.課程學習中或後二個月內擔任6小時服務志工且可申請領取服務時數條。


學員需注意事項:
1. 需參與公共論壇週並寫心得300個字。
2. 課程學習中或後二個月內擔任6小時服務志工。
 需要準備的工具/軟體?
USB 隨身碟
 上課會用甚麼方式進行呢?
原理說明與程式編寫並重
 評量方式
學員出席率50%、期末成果展30%、學習態度:20 %。

課程簡介
 課程相關照片
         
 課程理念
 課程目標
1.緣由: 微處理機起源於美國, 1970年代中葉引進國內, 影響全國產業結構甚巨,個人電腦風行, 使我國成為全世界前三名的資訊大國; 高科技行業如新竹科學園區, 廠商大都加入微處理機使其產品更具智慧性. 微處理機原理課程在國內高等大專院校有開設, 但多以電子、電機相關科系為主, 一般民眾除非到特定地點, 通常很難學到這方面知識. 現在我們將課程內容與應用工具簡化, 以適合在社區大學內開班. 未來將可更普及, 並協助傳統行業技術升級,使其產品更具競爭力.
2.學科/知識與理論: 單晶片 8051 及其衍生機種在全世界單晶片微電腦中有很高的佔有率,教育界及工業界均廣泛地使用. 在設計軟體時傳統上是用低階的組合語言, 現在也有使用高階的C語言了.另外Arduino也是近年來流行模組. 本課程先說明單晶片架構, 並分別介紹組合語言及 Keil C語言 編譯器的使用, 產生 Hex檔以下載或燒錄. 另有相關實習套件, 學員可以自行製作簡易的 ISP (In System Programming) 燒錄器以便產生韌體來實驗. 範例單元包括多個常用易懂週邊介面, 學員在很短時間即可了解其軟硬體原理.進而設計智慧型電子產品。
3.技能: 微處理機(又稱微電腦)用途廣泛, 個人電腦中即使用了不同型號的微電腦, 功能較多, 但溫度較高需要較大體積的風扇來散熱. 一般家電或控制方面 : 如電視遊樂器、電子秤、升降機、微波爐等等則使用單晶片微電腦, 體積小且無需使用風扇, 功能較固定, 價錢也便宜. 產品加入微電腦就具智慧性, 性能更易提升. 目前世界流行Arduino 架構, 工業界或學校教學以8051系列應用最多, 本課程重點就是介紹Arduino 與8051的軟硬體結構及如何編寫應用程式, 以往進修此課程的學員以電子、電機科系較多, 不過漸漸也有各理工科系學員加入, 例如機械系有關機器人設計, 其主控核心部分即是微電腦,本課程會引導有興趣學員至相關網站尋找基本控制方法, 或購買合適套件來開發, 以達到機械自動化的目標。
4.品德/態度: 以往進修本課程所需軟硬體費用甚高, 本課程要普及大眾化, 降低成本, 但絕非使用盜版軟體, 而是引導學員如何尋找免費的教育版合法軟體, 以很少的費用即可學習到實用的課程.
5.增進個人與社區、社會之連結:有學員修畢此課程後, 能夠開設公司推廣商品.
 參考書目
書名:8051單晶片原理與應用 使用C語言
作者:黃嘉輝編著
出版社:台科大圖書公司
書名:Arduino 最佳入門與應用
作者:楊明豐編著
出版社:碁峰資訊公司

參考網站:http://www.atmel.com; http://www.nuvoton.com.tw (新唐科技)
 數位教材連結
 是否接受旁聽

課程相關費用
 學分費
2 學分,500元
 雜費(電腦、冷氣、場地、設備等費用)
 保證金
 其他費用
報名費、學員證費用依簡章為準
 材料費用(各班開學後,自行收取管理)
學員選課注意事項 1.需參與公共論壇週並寫心得300個字。 2.課程學習中或後二個月內擔任6小時服務志工且可申請領取服務時數條。 班費:100元 材料費: 400 元 品 名 規格 數量 單價 小計 用 途 單晶片實習板 CPU 8051 1 400元 400元 C語言範例程式驗證 Arduino實習板 UNO R3 1 250元 250元 Arduino 程式驗證

課程大綱
第一週微處理機結構1. 科學城社區大學介紹
2. 微處理機選用重點
3.微處理機沿革說明
第二週Arduino 數位介面Arduino LED 與開關控制實習
第三週Arduino 類比介面Arduino PWM 與串列介面實習
第四週Keil C 編譯器Keil C 語言編譯器安裝
第五週LED 控制C語言程式8 個LED 單向及雙向交替旋轉
第六週中斷與計時器1. 中斷暫存器的設定與應用
2. 計時器控制暫存器介紹
3. 以不同模式控制LED亮滅
第七週七節顯示器1. 七節顯示器顯示組合方法
2. 數字遞增或遞減控制
3. 增加ABCDEF以配合十六進制計數
第八週喇叭發音控制1.以任意頻率控制喇叭連續發音
2. 模擬電話鈴聲
3. 模擬起床號音或救護車聲
第九週公民參與週社大辦公室安排之講座或活動
第十週電子音樂盒1. 按照音符發出樂音
2. 編寫程式奏出簡短樂曲
第十一週點矩陣式LCD顯示器1.數字英文LCD顯示器初始設定
2.數字英文LCD顯示器資料顯示
第十二週電子鐘1.電子鐘動態顯示時分秒欄位
2. 倒數計時鐘程式

愛課程 ICOURSE
載入中...
top↑