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