Paso 4: Código de Arduino
El código de Arduino es bastante simple como se muestra a continuación:
int led1 = 8;
int led2 = 9;
led3 int = 10;
led4 int = 11; //change led posición en consecuencia
int valor = 0; //initial serie Lee valor
void setup()
{Serial.begin (9600); //this es importante. la velocidad de transmisión entre arduino bluetooth y smartphone
pinMode (led1, salida);
pinMode (led2, salida);
pinMode (led3, salida);
pinMode (led4, salida);
}
void loop()
{
while(serial.Available())
{lectura serial //if está disponible
retrasar (1000); //delay un segundo, evitar la sobrecarga de
valor = Serial.read(); valor = serie value (valor de led)
Serial.Print (valor); //print el valor serial
Serial.println();
Si (valor == 1) //the valor que corresponde el appinventor MIT 2 byte enviado. cambiar en consecuencia a su propio valor y el bloque de código de appinventor 2 MIT
{
digitalWrite(led1,HIGH);
digitalWrite(led2,LOW);
digitalWrite(led3,LOW);
digitalWrite(led4,LOW);
}
Si (valor == 2)
{
digitalWrite(led1,HIGH);
digitalWrite(led2,HIGH);
digitalWrite(led3,LOW);
digitalWrite(led4,LOW);
}
Si (valor == 3)
{
digitalWrite(led1,HIGH);
digitalWrite(led2,HIGH);
digitalWrite(led3,HIGH);
digitalWrite(led4,LOW);
}
Si (valor == 4)
{
digitalWrite(led1,HIGH);
digitalWrite(led2,HIGH);
digitalWrite(led3,HIGH);
digitalWrite(led4,HIGH);
}
}
}