Arduino課程

學習圖像介面編程
多元互動裝置應用

Arduino是全球最廣泛使用的開放原始碼(open-source)的軟硬體平台,其包括的電路板及程式開發環境軟體,透過其互動環境開發技術,利用簡單的編程就可以開發出不同的互動裝置。

Arduino基礎課程

本課程是Arduino入門課程,教授學生利用圖像介面編程程式mBlock,配合以杜邦線連接麵包板(免焊萬用電路板)與不同電子零部件的組合,在短時間內學會互動裝置的開發,並完成自己的創作,本課程適合對機械裝置及編程有興趣的學生報讀。

課程內容:

  • 基本結構(0.5小時)
  • mBlock編程介面(0.5小時)
  • 板載LED燈練習(1小時)
  • 麵包板及LED燈(1小時)
  • 電阻及按鍵(1小時)
  • 超聲波感應器連接(1小時)
  • 超聲波警告燈練習(1.5小時)

Arduino進階課程

本課程是Arduino入門課程的延續,學生學習進階的編程以配合更多元化的互動裝置應用。同時,學習更多零部件的連接和DIY製作電子零部件,將零部件發出的音訊輸出。課程加入設計遊戲和角色相關練習,配以多媒體裝置連接輸出,增加學生對Arduino的興趣,亦藉以增強互動環境開發技術的應用。

課程內容:

  • 蜂鳴器連接及指令( 0.5小時)
  • 錫紙鍵盤製作 (0.5小時)
  • 電子琴練習 (1小時)
  • 樂譜彈奏自動練習 (1小時)
  • LCD顯示屏連接及指令 (1小時)
  • 文字、繪圖、動畫練習 (1小時)
  • 遊戲製作及練習 (2小時起)