Annonce

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


#1 2014-06-04 14:42:02 valeur du slider

fabrice54
membre
Date d'inscription: 2012-06-07
Messages: 242

valeur du slider



Bonjour.

J'aimerais savoir comment faire varier la vitesse moteur en utilisant le slider dans le programme qui suis;dans la fonction("  arduino.analogWrite(vitesse,ICI);")il y a bien int slidervaleur qui change la vitesse mais je n'arrive pas à faire varier cette valeur avec le slider.

Merci.

Code (P5) :

Hors ligne

 

#2 2014-06-04 16:57:33 Re : valeur du slider

NaKroTeK
membre
Date d'inscription: 2014-05-15
Messages: 21

Re: valeur du slider



ce n'est pas un event bouton qu'il faut capter mais event slider (à mon goût)

essaye avec un truc du style

void controlEvent(ControlEvent theEvent) {
if(theEvent.controller().name()=="vitesse moteur") {
      arduino.analogWrite(theEvent.controller().getValue())
    }

Hors ligne

 

#3 2014-06-05 05:04:10 Re : valeur du slider

fabrice54
membre
Date d'inscription: 2012-06-07
Messages: 242

Re: valeur du slider



Merci pour ta réponse;mais en fin de compte c'est bien sliderValue qui fait varier la vitesse"J'avais du faire une erreur dans l’écriture de sliderValue".




Code (P5) :

import controlP5.*;
ControlP5 cp5;
int sliderValue = 100;

void setup() {
  size(700,400);
  noStroke();
  cp5 = new ControlP5(this);
    cp5.addSlider("sliderValue")
     .setPosition(100,50)
     .setRange(0,255)
     ;
   
}

void draw() {
  background(0);
  fill(sliderValue);
  rect(0,0,width,100);
  
 }

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024