Paso 12: Código de Arduino
int verde = 2;
int rojo = 3;
int amarillo = 4;
int azul = 5;
int naranja = 6;
int rasgueo = 7;
int i = 0;
int incomingByte [6];
void setup()
{
Serial.Begin(9600);
pinMode (verde, salida);
pinMode (rojo, salida);
pinMode (amarillo, salida);
pinMode (azul, salida);
pinMode (naranja, salida);
pinMode (Strum, salida);
}
void loop()
{
Si (Serial.available() > = 6)
{
para (int i = 0; i < 6; i ++)
{
incomingByte [i] = Serial.read();
}
digitalWrite (verde, incomingByte[0]);
digitalWrite (rojo, incomingByte[1]);
digitalWrite (amarillo, incomingByte[2]);
digitalWrite (azul, incomingByte[3]);
digitalWrite (naranja, incomingByte[4]);
digitalWrite (rasgueo, incomingByte[5]);
}
}