import processing.serial.*; //language:java Serial myPort; // Create object from Serial class String val,dato1; // Data received from the serial port String[] dato; int contador = 0; int tam = 7; PImage images[] = new PImage[tam]; void setup(){ size(1920,1080); String portName = Serial.list()[0]; myPort = new Serial(this, portName, 9600); images[0]= loadImage("imagen7.jpg"); images[1]= loadImage("imagen1.jpg"); images[2]= loadImage("imagen2.jpg"); images[3]= loadImage("imagen3.jpg"); images[4]= loadImage("imagen4.jpg"); images[5]= loadImage("imagen6.jpg"); images[6]= loadImage("imagen5.jpg"); } void draw() { if ( myPort.available() > 0) { // If data is available, //println("Entre-1"); val = myPort.readStringUntil('\n'); dato = val.split("\r\n"); dato1= dato[0]; //val = "elec"; if(dato1.equals("izq")){ if(contador>0){ contador--; } } if(dato1.equals("der")){ if(contador<4){ contador++; } } if(dato1.equals("elec")){ contador=5; image(images[contador], 0, 0); } println(dato1); if(dato1.equals("1")&&contador