Annonce

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


#1 2012-08-18 06:14:20 vitesse defilement

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

vitesse defilement



bonjour

qui pourrai me dire si il y a une formule ou un système qui permet de savoir la vitesse de defilement d'un paysage
ex: si un velo roule à 20 km/h ou à40 km/h ,quelle est la valeurs qui doit se situer ici: //myMovie.speed(vitesse);
par exemple 1=tant de km/h
                    2=tant ect
merci pour vos reponse
c'est le programme que j'ai écris ,la vitesse me vient d'un capteur situe sur la roue arrière d'un vélo par le biais d'une carte arduino ce qui me permet de pouvoir envoyer n'importe quelle valeurs
merci pour vos réponses


import processing.video.*;
import processing.serial.*;
Movie myMovie;
Serial myPort; 
float vitesse;   
void setup() {
    String portName = Serial.list()[0];
  myPort = new Serial(this, portName, 9600);
    size(640, 480);
  frameRate(30);
  myMovie = new Movie(this, "parcour.AVI");
  myMovie.play();
}
void draw() {
 
  String retour=myPort.readStringUntil('\n');
   if (retour != null) { //si le retour n'est pas vide
              vitesse = float(retour);
        println(vitesse);
  if(myMovie.available()) {
    myMovie.read();
myMovie.speed(vitesse);
    image(myMovie, 0, 0);
  }
}
}

Hors ligne

 

#2 2012-08-18 15:47:37 Re : vitesse defilement

cgiles
membre
Lieu: Est de la France
Date d'inscription: 2005-05-25
Messages: 329

Re: vitesse defilement



tout depend de ta vitesse de captation de ton paysage.
Si il a été capté a 40km/h, la vitesse 1 correspondra  a 40 km/h

Hors ligne

 

#3 2012-08-20 08:03:23 Re : vitesse defilement

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

Re: vitesse defilement



merci pour ta réponse ,effectivement j'ai fais un test en faisant défiler le film un par processing et l'autre par un media,et quant on met 1,la vitesse de défilement est exactement la même que la vitesse de filmage même si celle-ci varie.Mais alors je me suis trompe sur le problème car je voudrais faire défiler le film à la vitesse ou je pédale et la le film défile tous seul a la vitesse ou il est filme,peut être faut-il considérer le film comme une série de photos ,pour que le système fonctionne si tu as une idée elle sera la bienvenue .Je demande ça dans le but de faire un home traîner virtuel

merci
fabrice.Thomas

Hors ligne

 

#4 2012-08-20 08:50:08 Re : vitesse defilement

cgiles
membre
Lieu: Est de la France
Date d'inscription: 2005-05-25
Messages: 329

Re: vitesse defilement



Je pensais a la vitesse de déplacement à laquelle le film a été tourné.
Si il a été tourné a 20km/h, alors ta vitesse doit être a 1 lorsque tu pédales a 20km/h, et 2 lorsque tu pédales a 40km/h

Hors ligne

 

#5 2012-08-21 06:03:28 Re : vitesse defilement

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

Re: vitesse defilement



le problème est que je ne suis pas toujours ni à 20 km/h ni à 40 le vitesse varie de 8 sur les cotes difficiles et à 60 dans les descentes,quant on mets 1 le film défile à la vitesse de captage;mais quant je suis sur home traîneur ma vitesse varie aussi c'est pour cela que j'ai mis un capteur sur la roue arrière qui me donne la vitesse de pédalage et qui fasse défiler le film à la vitesse de pédalage de l'home traîneur ,je pense que le problème ne peut pas être résolu de cette façon,car pour que le système fonctionne c'est moi sur l'home traîneur qui dois faire défiler le  film à la vitesse que je capte et qui me vient de la roue arrière.le problème a résoudre c'est comme les vieux films ou l'on tournais la manivelle avec la main ,c'est la même chose sauf que l'à c'est  la roue .Ce serais peut être possible mais à condition de modifier la routine vidéo ,mais je ne sais pas faire ça.En tous cas je te remercie pour tous tes conseils.
fabrice.Thomas

Hors ligne

 

#6 2012-08-22 15:05:23 Re : vitesse defilement

cgiles
membre
Lieu: Est de la France
Date d'inscription: 2005-05-25
Messages: 329

Re: vitesse defilement



Je me doute que tu n'es pas toujours a 20km/h.
Disons que la vitesse de deplacement de captation est de 20 km/h
Tu commences ta vitesse de pedalage(vDp) est de 0. ta vitesse de lecture (vDl) est de 0
si ta vDp est de 10, alors la vDl est de 0.5
si ta vDp est de 20, alors la vDl est de 1
si ta vDp est de 30, alors la vDl est de 1.5
soit vDl=0,05*vDp ou vDp=vDl/0,05. 0,05 est ton facteur de multiplication entre ta vDp est la vDl

Donc ton code devrait être ainsi :
vDl=0,05*vDp;
movie.speed(vDl);

Hors ligne

 

#7 2012-08-23 05:47:22 Re : vitesse defilement

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

Re: vitesse defilement



je te remercie ,je vais essayer ta formule,sinon j'avais trouver une combine qui se rapprochais de ce que je voulais
je mettais la variable dans framerate et frameRate dans la boucle mais sa ne fonctionnais pas trop bien.

merci pour tout
f.thomas

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2025