DIVA 315 note 11/01/2010

processing communicate with arduido:

processing:

import processing.serial.*;

Serial port;

void setup(){

port=(this,”/dev/tty.usbserial-A40000QSq”,9600);

}

void draw(0){

if(port.available()>0){

char val=port.read();

println((char)val);

if((char)val == ‘a’) do something

}

}

arduino:

void setup(){

serial.begin(9600);

}

void loop(){

Serial.print(‘a’);

delayMicroseconds(100);

}

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.