La carte Arduino Uno et le PC communiquent avec le protocole série asynchrone via le câble USB.

Cela permet un échange d’informations entre le logiciel et la carte Arduino via ce qu’on appelle le moniteur série.


Attention : les broches 0 et 1 sont utilisées pour la communication série avec le PC. Le moniteur série ou le téléversement du programme ne fonctionneront pas si les broches 0 et 1 sont utilisées.


Ouvrir le moniteur série            

Régler la  vitesse de la liaison série sur le moniteur série en fonction de la vitesse définie dans votre programme par l'instruction serial.begin(9600);  

Remarque : 1 baud = 1bit/s


Copier puis coller l'exemple suivant :

void setup() {
  Serial.begin(9600);   //  initialisation de la connexion série avec le PC
                        // IMPORTANT :  le moniteur série du PC doit être réglé sur la même valeur. 
}

void loop() {
  Serial.write(65);           // envoie un octet sur le port série
  delay(1000);
  Serial.write(0x41);         // envoie un octet sur le port série
  delay(1000);
  Serial.write(0b01000001);   // envoie un octet sur le port série
  delay(1000);
  Serial.write("A");          // envoie un octet sur le port série
  delay(4000);
}


Téléverser le programme.


Qu'indique le voyant TX de la carte Arduino Uno ?


Pourquoi le moniteur série affiche-t-il A A AA ?.



Pour plus d'information sur la communication série : voir le site Arduino.cc



















Créé avec HelpNDoc Personal Edition: Qu'est-ce qu'un outil de création d'aide ?