Étape 4: Arduino programme
int incomingByte = 0 ; pour les données entrantes de série
void setup()
{
Serial.Begin(9600) ; ouvre le port série, établit le taux de données à 9600 bits/s
pinMode(12,OUTPUT) ;
}
void loop()
{
Envoyer des données uniquement lorsque vous recevez des données :
Si (Serial.available() > 0)
{/ / lire les octets entrants :
incomingByte = Serial.read() ;
dire ce que tu as :
Serial.Print ("J’ai reçu:") ;
Serial.println (incomingByte, DEC) ;
}
Si (incomingByte == 100)
digitalWrite(12,HIGH) ;
ElseIf (incomingByte == 97)
digitalWrite(12,LOW) ;
}