Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2015-01-27 13:38:45 voie série Processing --> Arduino

léo_le_vilain
membre
Lieu: Limoges
Date d'inscription: 2015-01-09
Messages: 14
Site web

voie série Processing --> Arduino



Bonjour,
J'ai bientôt fini mon projet ! smile
J'aimerai allumer la led de la broche 13 lorsque le curseur de droit(x) doit être supérieur à 185.
Plage curseur[0-255].
J'ai juste un petit problème concernant les variables non défini lors du passage de processing à arduino par la voie série.
J'ai mit des @ devant les lignes qui concernent la voie série.


Code Processing

Code Arduino

char val; // Data received from the serial port
char x;

void setup() {
   pinMode(ledPin, OUTPUT); // Set pin as OUTPUT
   Serial.begin(9600); // Start serial communication at 9600 bps
 }

void loop() {
   if (Serial.available()) 
   { // If data is available to read,
     val = Serial.read(); // read it and store it in val
   }
    if (x>185){
     pinMode(13,LOW);
   }
   else{
     pinMode(13,HIGH);
   }
   
}

Dernière modification par léo_le_vilain (2015-01-27 15:49:53)

Hors ligne

 

#2 2015-01-27 19:27:38 Re : voie série Processing --> Arduino

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 226

Re: voie série Processing --> Arduino



Si tu veux éviter tous ces problèmes tu peux utiliser la librairie Vsync qui est vraiment bien concue.

https://github.com/erniejunior/VSync

Je n'utilise plus que elle pour communiquer une variable  de l'arduino à P5 ou l'inverse.

Bon code


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024