Paso 2: El código
Una vez que lo tiene todo para trabajar, es realmente muy simple. Básicamente el código de procesamiento será de configuración como esta:
Import processing.serial.*;
Serie myPort;
void setup() {}
println(serial.List());
myPort = serie nueva (este, Serial.list() [* X *], 9600);
myPort.buffer(1);
tamaño (400, 400);
void draw() {}
Aquí va el código
}
Cuando se configura el código Asegúrese de que su Arduino está conectado a su puerto serial. Esto es importante porque el código está intentando apuntar a arduino específico que está utilizando. Ejecutar el código y mira la lista que se mostrará en la parte inferior de la ventana de procesamiento y cambia la variable en el código que he indicado por el * X * al número del puerto que está conectado el arduino. Mina fue el tercero en la lista, así que puse 2 en lugar de la * X *. Tenga en cuenta que la lista se muestra como las entradas de la matriz, esto significa que la primera posición se indica como 0 no 1.
El código de Arduino es aún más sencillo de configurar:
void setup() {}
Serial.Begin(9600);
}
He publicado los códigos terminados para que usted pueda tomar y modificar y jugar con. El arduino se guarda como pdxMap.pde y el código de procesamiento se guarda como serialLEDTest.pde