2015年2月9日 星期一

Blink

透過 Processing 讓 Arduino 位於 pin 13 上面的 LED 閃爍。

原文詳 http://playground.arduino.cc/Interfacing/Processing


Arduino Code

請開啟並上載 File > Examples > Firmata > StandardFirmata.ino


Processing Code

import processing.serial.*;
import cc.arduino.*;

Arduino arduino;
int ledPin = 13;

void setup()
{
  //println(Arduino.list());
  arduino = new Arduino(this, Arduino.list()[0], 57600);
  arduino.pinMode(ledPin, Arduino.OUTPUT);
}

void draw()
{
  arduino.digitalWrite(ledPin, Arduino.HIGH);
  delay(1000);
  arduino.digitalWrite(ledPin, Arduino.LOW);
  delay(1000);
}

沒有留言:

張貼留言