Paso 5: Elaboración de croquis: receptor
Import processing.serial.*;
Serie myPort;
clave char = ' n '; por defecto = no hay una clave
void setup() {}
tamaño (400, 400);
selección de Puerto codificado. El mío es el segundo puerto, vas a tener que comprobar cuál es tu serie de Arduino
println ("puertos:");
println(serial.List());
myPort = serie nueva (este, Serial.list() [1], 9600);
}
void draw() {}
Fondo (255, 128, 0);
Fill(255);
cuatro círculos blancos
elipse (200, 50, 80, 80);
elipse (200, 350, 80, 80);
elipse (50, 200, 80, 80);
elipse (350, 200, 80, 80);
if(myPort.Available() > 0) {}
clave = myPort.readChar();
println(Key);
}
Fill(0);
{Switch(Key)}
Si una de las claves: circulo negro
caso ' t ':
elipse (200, 50, 80, 80);
rotura;
caso 'B':
elipse (200, 350, 80, 80);
rotura;
caso 'L':
elipse (50, 200, 80, 80);
rotura;
caso 'R':
elipse (350, 200, 80, 80);
rotura;
Si N: no
caso ' n ':
rotura;
}
clave = ' n ';
}