Annonce

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


#31 2010-03-25 15:38:48 Re : Faire passer un objet en mouvement devant un autre

fdrg
membre
Lieu: Strasbourg
Date d'inscription: 2009-10-27
Messages: 22

Re: Faire passer un objet en mouvement devant un autre



Ok merci,


il faudrait donc en fait que j'établisse un rapport entre le signal électrique d'entré et un rythme de rotation. Par exemple entre 0 0.05v, un battement de 60, 0.10v, 70 etc. Puis pour chaque rythme une vitesse de rotation du globe adapté à Processing. Il y à du taf!!

Sinon pour le code du graphique j'ai modifié ce que tu m'a dit mais il y a un autre code d'erreur : me disant que != n'est pas défini pour l'argument int, null. Voilà le code que j'ai modifié :

Code (processing) :

Hors ligne

 

#32 2010-03-25 15:48:37 Re : Faire passer un objet en mouvement devant un autre

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Faire passer un objet en mouvement devant un autre



fdrg a écrit:

il faudrait donc en fait que j'établisse un rapport entre le signal électrique d'entré et un rythme de rotation. Par exemple entre 0 0.05v, un battement de 60, 0.10v, 70 etc. Puis pour chaque rythme une vitesse de rotation du globe adapté à Processing. Il y à du taf!!

Non, je ne crois pas que ça suffise, le niveau électrique ne renvoie pas la pulsation, la correspondance ne peut pas être établie comme ça, tu devrais y voir plus clair avec le graphique

fdrg a écrit:

Sinon pour le code du graphique j'ai modifié ce que tu m'a dit mais il y a un autre code d'erreur : me disant que != n'est pas défini pour l'argument int, null. Voilà le code que j'ai modifié :

Essaie d'enlever le test (if (inInt != null)), inutile maitenant que ce n'est plus une string

Hors ligne

 

#33 2010-03-29 15:51:06 Re : Faire passer un objet en mouvement devant un autre

fdrg
membre
Lieu: Strasbourg
Date d'inscription: 2009-10-27
Messages: 22

Re: Faire passer un objet en mouvement devant un autre



Salut,

j'ai enlevé (if (inInt != null)) mais je me trouve avec une autre erreur : Error inside Serial.<init>()

j'ai donc modifié le code comme ceci :

Code (processing) :

Mais à ma grande déception il ne se passe rien dans le graphique. Là je suis franchement perdu.

Je continu de chercher par contre un moyen de récupérer et de pouvoir traiter le signal que m'envoie le cardio-fréquencemètre, voir d'utilisé un autre capteur.

Hors ligne

 

#34 2010-03-29 16:10:06 Re : Faire passer un objet en mouvement devant un autre

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: Faire passer un objet en mouvement devant un autre



Enlever (if (inInt != null)) ok, mais il faut aussi que tu enlèves les crochets { et } (lignes 29 et 48) qui correspondaient au test if
Je ne sais pas si l'erreur vient de là mais ça m'étonnerait que ça puisse fonctionner en l'état...

Hors ligne

 

#35 2010-03-29 17:09:55 Re : Faire passer un objet en mouvement devant un autre

fdrg
membre
Lieu: Strasbourg
Date d'inscription: 2009-10-27
Messages: 22

Re: Faire passer un objet en mouvement devant un autre



J'ai bien enlevé les deux crochets mais le problème persiste.
Je vais donc tenter de reprendre mon code depuis le début et essayé de trouver l'erreur.

Hors ligne

 

#36 2010-04-09 20:53:46 Re : Faire passer un objet en mouvement devant un autre

fdrg
membre
Lieu: Strasbourg
Date d'inscription: 2009-10-27
Messages: 22

Re: Faire passer un objet en mouvement devant un autre



Salut,

ca y est!!! voilà un code qui fonctionne!!! Du moins avec un potentiomètre. J'arrive donc à régler la vitesse de rotation du globe selon la position du potar. Voici le code :

Code (processing) :

Bon maintenant il me reste à trouver le moyen de faire fonctionner cela avec un capteur cardiaque...

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024