Paso 4: Procesamiento de código
Import processing.serial.*;
Import java.awt.AWTException;
Import java.awt.Robot;
Robot de robot;
Boolean bloqueada = false;
Puerto serial;
void setup()
{
println(serial.List()); Puertos disponibles de impresiones
puerto = serie nueva (este, Serial.list() [0], 9600); Elige el primer puerto disponible
tratar de
{
robot = Robot() nuevo; Crea robot
}
catch (AWTException e)
{
e.printStackTrace();
}
}
void draw()
{
Si (bloqueado == true) robot.mouseMove (0, 0); Si bloquea, mueve el ratón a la parte superior izquierda esquina
mientras (port.available() > 0)
{
String entrada = port.readString();
println(INPUT);
bloqueado = false; Si no se recibe nada te desbloqueo. No estaba tratando de hacer todo lo que seguro
}
}
void keyPressed)
{
Si (clave == 'l')
{
bloqueado = true; Cerraduras él
}
Si (clave == 'u')
{
bloqueado = false; Descomentar esto si eres un cobarde (o si están probando)
}
Si (clave == ESC)
{
clave = 0; Desactiva escape como dejar de fumar
}
}