void setup() {
pinMode(8, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
char ch = Serial.read();
if(ch == '1') digitalWrite(8, HIGH);
else digitalWrite(8, LOW);
}
}
import processing.serial.*;
Serial serial;
int pMouseX = 0;
void setup() {
size(320, 200);
serial = new Serial(this, Serial.list()[0], 9600);
}
void draw() {
fill(0);
rect(0, 0, 160, 200);
fill(255);
rect(160, 0, 160, 200);
if(pMouseX < 160 && mouseX >= 160) {
serial.write('1');
} else if(pMouseX >= 160 && mouseX < 160) {
serial.write('0');
}
pMouseX = mouseX;
}