Outils pour utilisateurs

Outils du site


prog:processing:arduino

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
prog:processing:arduino [2019/01/31 14:12] jbpuelprog:processing:arduino [2019/01/31 14:14] jbpuel
Ligne 7: Ligne 7:
 Donc, charger le firmware StandardFirmata sur l'Arduino (dans le Sketchbook par défaut) et installer la librairie Arduino dans l'arborescence de Processing. Donc, charger le firmware StandardFirmata sur l'Arduino (dans le Sketchbook par défaut) et installer la librairie Arduino dans l'arborescence de Processing.
  
-Premier exemple, un simple blink commandé dans du code Processing : +Premier exemple, un simple blink commandé dans du code Processing : 
 + 
 +<code> 
 +import processing.serial.*; 
 +import cc.arduino.*; 
 + 
 +Arduino arduino; // déclaration de la carte 
 +int ledPin = 11; // une led (+ 1 résistance) connectée sur la pin 11 
 + 
 +void setup() // initialisations 
 +
 +// println(Arduino.list()); // liste les interfaces 
 +arduino = new Arduino(this, Arduino.list()[0], 57600); // ouvre la connexion 
 +arduino.pinMode(ledPin, Arduino.OUTPUT); // déclare une pin en sortie 
 +
 + 
 +void draw() // boucle principale 
 +
 +arduino.digitalWrite(ledPin, Arduino.HIGH); // allume la led 
 +delay(1000); 
 +arduino.digitalWrite(ledPin, Arduino.LOW); // éteint la led 
 +delay(1000); 
 +
 +</code>
prog/processing/arduino.txt · Dernière modification : 2019/01/31 14:18 de jbpuel