Hello, Arduino

今天由淘寶購來的 Arduino UNO 終於寄來了!

Arduino 是一個開源的電子原型開發平台。它的設計讓不懂電子的人也可以用高階的程式語言為硬體編程。一直對 physical programming 很有興趣,這下可以慢慢研究一些一直想作的小玩意了。

Arduino UNO

開箱第一課當然是寫一個 Hello World。

const int LED = 13;

void setup() {  
  pinMode(LED, OUTPUT);
}

void loop() {  
  digitalWrite(LED, HIGH);
  delay(1000);
  digitalWrite(LED, LOW);
  delay(1000);
}

對於硬體來說,最簡單的可說是亮燈和關燈的動作。把以上的程式編譯再上載到 Arduino 後的執行效果如下:

有興趣 Arduino 的朋友可以讀讀這本小書 Getting Started With Arduino.