meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
p06 [2021/10/03 21:28] – créée Alexandre Castonguayp06 [2021/10/03 21:35] (Version actuelle) Alexandre Castonguay
Ligne 3: Ligne 3:
 Les librairies sont souvent distribuées avec des exemples accessibles à partir du menu Fichier -> Exemples Les librairies sont souvent distribuées avec des exemples accessibles à partir du menu Fichier -> Exemples
  
-{{::capture_d_e_cran_le_2021-10-03_a_21.20.08.png?nolink&400|}}+{{::capture_d_e_cran_le_2021-10-03_a_21.20.08.png?nolink&200|}}
  
-Sélectionnez le code de 'SimpleRead'+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 : 
 +
 +<sxh java>
 + String portName = Serial.list()[0]; 
 +</sxh>
 +
 +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
 +
 +<sxh java>
 +  println("mes valeurs depuis le micro-contrôleur : "+val);
 +</sxh>
 +
 +Ici, 'val' est une variable dans laquelle est stockée le résultat de la fonction de lecture du port série. 'myPort.read();
 +
 +<sxh java>
 +    if ( myPort.available() > 0) {  // If data is available,
 +    val = myPort.read();         // read it and store it in val
 +</sxh>
 +
 +Notez que les valeurs qui apparaissent sont de quel type ?