Cours:ProcessingArduino : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
m
m ({{Bleu|Un bouton}})
Ligne 21 : Ligne 21 :
 
{{Question|Écrire ce premier programme, la carte arduino se contentant de renvoyer ce même caractère que l'on affichera dans la console processing}}
 
{{Question|Écrire ce premier programme, la carte arduino se contentant de renvoyer ce même caractère que l'on affichera dans la console processing}}
  
'''Remarque''' : Vous regarderez judicieusement [http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertSerieDepuisPCReceptionStringProcessing ce lien !]
+
'''Remarque''' :
 +
*Vous regarderez judicieusement [http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertSerieDepuisPCReceptionStringProcessing ce lien !]
 +
*Serial.write(Serial.read()) permettant de renvoyer directement la valeur reçue

Version du 6 mai 2014 à 23:08

Communication Arduino -- Processing

Prise en main

Commencez par consulter le lien suivant :

Arduino et Processing

Exercices

Vous allez à l'aide des différentes étapes proposées, commander des sorties de la carte Arduino (des leds), à partir d'une interface Processing.

Un bouton

Commençons par créer une interaction avec l'utilisateur. Pour ce faire, on détermine une zone cliquable qui sera représentée par un rectangle à l'écran.

A chaque clic dans cette zone, on enverra le caractère 'T' sur la liaison série.

Vous vous servirez bien évidemment de la fonction mousePressed()

Question.jpg Écrire ce premier programme, la carte arduino se contentant de renvoyer ce même caractère que l'on affichera dans la console processing

Remarque :

  • Vous regarderez judicieusement ce lien !
  • Serial.write(Serial.read()) permettant de renvoyer directement la valeur reçue