/ Enseignements / Atelier Hypermédia / Happy Code Farm / Processing

Ici Arduino

Voici un petit programme pour communiquer trois valeurs distinctes entre 0-255 à une carte Arduino à partir de Processing.

Ce protocol a été crée pour piloter trois moteurs, avec des valeurs différentes pour la vitesse de chaque moteur via les ports PWM. Il utilise le protocole standard JPM (Jean-Pierre Mandon), c’est-à-dire la lettre en majuscules « A », « B », ou « C », suivi par trois chiffres pour la valeur (ex : 063), terminé par le signe point-virgule « ; ». Par exemple, « A132; » allumerait le moteur numéro 1 avec une vitesse de 132 ; alors que « C007; » allumerait le moteur numéro 3 avec une vitesse de 7.

Voici la liste des commandes :

- A###; affecter la valeur ### au moteur numéro 1
- B###; affecter la valeur ### au moteur numéro 2
- C###; affecter la valeur ### au moteur numéro 3
- M connaître les valeurs actuelles des trois moteurs
- S allumer le mode silencieux (pas de retour d’informations)
- P allumer le mode parler (retour d’information lors de chaque attribution)


Cliquer sur l’icône pour télécharger les programmes « Arduino_to_P5 » et « P5_to_Arduino ». Ces deux programmes nécessitent les environments Arduinio (gratuit) et Processing (gratuit) pour fonctionner.

Ecole d’Art d’Aix en provence - http://ecoleart.cluster011.ovh.net