Arduino互動設計班

Arduino互動設計班

        常見的Arduino 應用就是和一些感測器進行互動。這些感測器相當於人類的眼睛和鼻子,用來感知物理世界中各式各樣的事物。例如溫度、濕度,有的可以檢測光照、聲音和障礙物,這些感測器讓Arduino可以得到現實世界中的環境資訊並在收集後加以分析來進行相應的動作。本課程設計為讓學員們熟悉使用下列各種感測器並實作出各種應用實例。

課程大綱

        本課程之設計教導使用者如何使用範例程式讓 Arduino 讀取感測器的訊號、進行邏輯控制等等工作,在台大資工的課程將會使用大量的範例教學並配合上機演練,讓學員們可以在學習後便能馬上練習,透過練習與思考,吸收豐富的教材內容,即學員們快速上手。

1. 音樂盒與電子琴
控制程式設計:使用類別程式設計
利用Arduino板模擬8~10鍵電子琴,並使用8個按鍵開關來模擬琴鍵中音C、D、E、F、G、A、B及高音C等8個音符。
也可播放琴入門音樂-小蜜蜂、小星星或其它自訂之樂曲。


2. LCD溫度顯示器與電子魚缸溫度控制系統
利用溫度傳感器加上LCD液晶顯示器加上Arduino
就可以做出一個簡單的溫度顯示器及溫度控制模組囉!

(上右圖為示意圖,非課程用)

3. 感光自動開燈小夜燈
有看過市面上賣的感光小夜燈嗎?
讓我們學習並利用其工作原理來實做一個感光小夜燈吧!

(上左圖為市售產品示意圖,非課程用)

4. 倒車距離雷達
使用超音波測距模組來計算出距離
讓我們來做一個倒車雷達吧!



5. 智慧家庭之-感應人體自動開燈
智慧家庭不是一個新穎的概念了,目前智慧家庭的技術和產業正不斷的商品化、成熟化。
只要動起手來,您也可以使用Arduino做出自已的創意智慧家庭。
讓我們來實做感應人體自動開燈的應用吧!

(上左圖為市售產品示意圖,非課程用)

材料:電容100μF/25V、喇叭或蜂鳴器、按鈕、麵包版、10kΩ可變電阻*1、
   220Ω電阻*5、LED*5、LCD液晶顯示模組*1、DS18B20溫度感測器*1
   170Ω~5MΩ光敏電阻*1、被動式紅外線感測*1、超音波距離感測器*1、杜邦線*1組

#以上課程將視班級程度及授課進度而調整
#上課所使用之硬體材料請上課同學們自行準備
#如有需要請老師代為購買者、請在報名且繳費後點此進行登記(材料清單)

適合對象

Windows基本操作與打字,具國中英數基礎。
想學習自動控制的自造者(Maker)與創客。

[本系列3門課程的選課區別]
1. 入門開發
是為初次接觸單晶片的學員所設計,熟悉基本的電路知識與麵包板的使用
在電路圖的識別與接線上的訓練會較多一些
2.互動設計
讓學生熟悉使用arduino的諸多感測器,包含有兩個小專題
3.專題實作班
讓學生活用感測器與操控馬達,並實作遙控自走車及網路家電控制

以上課程可依您的需求選擇要從哪個班開始上,可從中選擇所感興趣的;也可以從頭完整的上完 基礎觀念會建立的較為紮實。

開發環境

Arduino IDE

實體課程注意事項

本班為實體課程,常見QA詳情連結

校園防疫措施詳情連結

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

課程影片觀看期限至課程結束後一週關閉

(一)退費期限:開課日後⅓時數內,詳情連結

(二)查詢結業狀況:結業名單連結

近期班次

講師介紹

  • 現為本校資訊工程學系暨研究所助理教授
  • 現為本訓練班副班主任

 (一)學/經歷

榮獲國立臺灣大學109學年度全校兼任教師教學優良獎

http://www.aca.ntu.edu.tw/curri/ExecellentTeacher/PET109.pdf

榮獲國立臺灣大學107學年度兼任教師教學優良獎

 https://www.aca.ntu.edu.tw/curri/ExecellentTeacher/PET107.pdf

國立臺灣大學資訊工程學暨研究所博士學位

有十餘年程式設計經歷,具有C/C++、C#、Python、Visual Basic.NET、ASP.NET、JavaScript、MATLAB、Arduino、8051/ARM組合語言及Verilog等程式開發經驗。

曾任:

  • 2014年至本班教學,累計授課時數至2024年3月1日為10,210小時,為資深講師。
  • 國立臺灣大學 共同教育中心 計算機程式設計、C/C++程式設計、嵌入式微型電腦互動設計 合聘助理教授
  • 國立臺北科技大學 2019 潔能系統整合與應用人才培育計畫 - Arduino 太陽能潔能課程 講師
  • 國立臺灣師範大學 2017 STEM教學探索工作坊-使用Arduino 講師
  • 國立臺灣師範大學 2017 創客思維下的探究教學設計 Arduino工作坊 講師
  • 景文科技大學 Python入門課程工作坊 講師
  • 太豪生醫股份有限公司 軟體工程師
  • 國立臺灣大學資訊工程學系 電腦視覺 單元課程授課助教
  • 國立中興大學電機工程學系 電磁學 課程助教

(二)論文著作:

  • Moon, Woo Kyung and Chang, Jie-Fan and Lo, Chung-Ming and Chang, Jung Min and Lee, Su Hyun and Shin, Sung Ui and Huang, Chiun-Sheng and Chang, Ruey-Feng (2018). Quantitative breast density analysis using tomosynthesis and comparison with MRI and digital mammography. Computer methods and programs in biomedicine154, 99-107.
  • Guo-Shiang Lin, Jie-Fan Chang, and Cheng-Hung Chuang. "Detecting frame duplication based on spatial and temporal analyses." Computer Science & Education (ICCSE), 2011 6th International Conference on (pp. 1396-1399). IEEE, 2011.
  • Guo-Shiang Lin and Jie-Fan Chang, "Detection of Frame Duplication Forgery in Videos Based on Spatial and Temporal Analysis," International Journal of Pattern Recognition and Artificial Intelligence, vol. 26, no. 7, pp.1250017-1- pp.1250017-18, 2012. (SCI)

(三)參與研究:

  1. LiFiBay: Noninvasive Evaluation of Liver Fibrosis by Using Bayesian Networks with Ant Colony Optimization(2013)
  2. Detecting Frame Duplication Based on Spatial and Temporal Analyses (2011)
  3. 學習腦波之檢測分析(2009)

(四)專業證照:

  • 乙級 電腦硬體裝修國家技術士
  • Microsoft Certified Technology Specialist (MCTS)
  • Windows Server 2008 Active Directory: Configuration
  • Windows Server 2008 Network Infrastructure: Configuration
  • Microsoft Certified Professional (MCP) Managing and Maintaining a Microsoft Windows Server 2003 Environment Installing, Configuring, and Administering Microsoft Windows XP Professional