Arduino簡介

什麼是Arduino?

  • Arduino,是一個開放原始碼的單晶片微控制器,採用了基於開放原始碼的軟硬體平台,建構於簡易輸出/輸入(simple I/O)介面板,並且具有使用類似Java、C語言的Processing/Wiring開發環境。
  • 它包括一個硬體平台Arduino Board,和一個開發工具Arduino IDE。兩者都是開放的,既可以獲得Arduino開發板的電路圖,也可以獲得Arduino IDE的原始碼。
  • Arduino是一個神奇的工具。它可以讓你的計算機能夠擁有更強的感應、控制真實世界的能力,而不僅局限於鍵盤、滑鼠、屏幕、揚聲器等單一的標準I/O設備。它同時也能作為獨立的核心,作為機器人、智能車、雷射槍等電子設備的控制器,應用非常簡單。

為什麼使用Arduino?

  • 廉價:最基本的開發板只要300元左右就可以買到,而且有廉價的電子零件可供搭配來發揮創意。
  • 跨平台:Windows、Mac、Linux等,都有共通的軟體程式可供使用。
  • 簡單、清晰的編程方式:除了原本Arduino IDE外,還有圖形化界面的ArduBlock、S4A、S2A…等容易上手的程式界面。
  • 開源的軟體、硬體:這也是造就廉價的主因,也是讓Arduion成為目前創客很愛的神兵利器。

參考資料:Arduino(維基百科)Arduino簡介(維基教科書)

發明人Massimo Banzi: Arduino 是如何打開想像力的