Étape 2: Code d’Arduino
Voici un code arduino, que j’avais l’habitude. N’hésitez pas à le modifier.L’élément important ici est le taux de baud - Assurez-vous qu’il correspond à la vitesse de transmission de votre module - vérifier la feuille de données ou utiliser commandes AT pour le faire.
const int ledPin = 2 ; la goupille de la LED associée au
serialA octets ;
void setup()
{
initialiser la communication sérielle :
Serial.Begin(19200) ; Baud rate - Assurez-vous qu’il correspond à celui du module vous avez obtenu :
initialiser le ledPin en tant que sortie :
pinMode (ledPin, sortie) ;
}
void loop() {}
Si (Serial.available() > 0) {serialA = Serial.read() ; Serial.println(serialA);}
commutateur (serialA) {}
cas 1 :
digitalWrite (ledPin, HIGH) ;
rupture ;
cas 2 :
digitalWrite (ledPin, basse) ;
rupture ;
affaire 3:digitalWrite(ledPin, HIGH) ;
Delay(100) ;
digitalWrite (ledPin, basse) ;
Delay(100) ;
par défaut :
rupture ;
}
}