meta données pour cette page
  •  

Recevoir les données d'un Arduino connecté au port série.

Les librairies sont souvent distribuées avec des exemples accessibles à partir du menu Fichier → Exemples

Sélectionnez le code de 'SimpleRead_instruction'.

Nous allons adapter ce code :

1. Il faut sélectionner le bon port série car plusieurs périphériques de ce type sont peut-être présents sur votre ordinateur. Trouvez cette ligne :

 String portName = Serial.list()[0]; 

Changez le '0' en '1' ou '2', etc jusqu'à ce qu'aucun message d'erreur n'apparaisse dans la console.

2. Ajoutez cette ligne après la ligne 29 pour afficher dans la console les valeurs captées par le micro-contrôleur

  println("mes valeurs depuis le micro-contrôleur : "+val);

Ici, 'val' est une variable dans laquelle est stockée le résultat de la fonction de lecture du port série. 'myPort.read();

    if ( myPort.available() > 0) {  // If data is available,
    val = myPort.read();         // read it and store it in val

Notez que les valeurs qui apparaissent sont de quel type ?