Étape 4: Arduino Code
Le code de l’Arduino est assez simple comme indiqué ci-dessous :
led1 int = 8 ;
led2 int = 9 ;
led3 int = 10 ;
led4 int = 11 ; //change conduit position en conséquence
valeur int = 0; //initial série lire la valeur
void setup()
{Serial.begin (9600); //this est important. la vitesse de transmission entre arduino bluetooth et smartphone
pinMode (led1, sortie) ;
pinMode (led2, sortie) ;
pinMode (DEL3, sortie) ;
pinMode (led4, sortie) ;
}
void loop()
{
while(Serial.available())
{la série lecture //if est disponible
retarder (1000); //delay pendant une seconde, ne pas surcharger
valeur = Serial.read() ; valeur = série valeur (led)
Serial.Print (valeur); //print la valeur de série
Serial.println() ;
Si (valeur == 1) //the value qui correspond l’appinventor MIT 2 octet envoyé. changer en conséquence à votre propre valeur ici et le bloc de code MIT appinventor 2
{
digitalWrite(led1,HIGH) ;
digitalWrite(led2,LOW) ;
digitalWrite(led3,LOW) ;
digitalWrite(led4,LOW) ;
}
Si (valeur == 2)
{
digitalWrite(led1,HIGH) ;
digitalWrite(led2,HIGH) ;
digitalWrite(led3,LOW) ;
digitalWrite(led4,LOW) ;
}
Si (valeur == 3)
{
digitalWrite(led1,HIGH) ;
digitalWrite(led2,HIGH) ;
digitalWrite(led3,HIGH) ;
digitalWrite(led4,LOW) ;
}
Si (valeur == 4)
{
digitalWrite(led1,HIGH) ;
digitalWrite(led2,HIGH) ;
digitalWrite(led3,HIGH) ;
digitalWrite(led4,HIGH) ;
}
}
}