Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3718 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  en rythme s'il vous plait...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

en rythme s'il vous plait...

n°239695
swich
snps
Posté le 05-11-2002 à 10:37:51  profilanswer
 

bonjour
 
voila je suis (encore  ) confronte a un probleme...
je veux faire un metronome (pour ceux qui ne connaissent pas, c'est un appareil permettant de donner les temps)
donc pour cela, il faudrait que j'ai une "aiguille" qui aille de gauche a droite et de droite a gauche, et qd elle arrive a droite, on entend toc et qd elle arrive a gauche on entend toc...
jusque la, ca va...
 
mais le pb c'est que je veux faire varier le rythme comme sur un vrai, c'est a dire en deplacant de haut en bas un "poids"..
dc plus le poids est haut plus le mouvement et lent et a une grande oscillation, par contre des que le poids est bas, le mouvment est plus rapide mais l'oscillation petite
 
le probleme c'est que je ne vois pas comment faire varier dynamiquement l'angle selon la position du poids (je vois bien faire varier l'angle de rotation, mais pour avoir le rythme  )
 
 
en resume, je voudrais savoir comment avoir un rythme constant modifiable dynamiquement avec une amplitude de mouvement variant en fonction tout ca sous flashMX (actionscript)
   
 
si qq'un a une idee...
 

mood
Publicité
Posté le 05-11-2002 à 10:37:51  profilanswer
 

n°239779
swich
snps
Posté le 05-11-2002 à 13:13:14  profilanswer
 

waouu personne ?
kes ki vous arrete ?

n°239783
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 13:23:23  profilanswer
 

C'est simple et compliqué en même temps ton truc.
 
D'abord, le click doit se produire au moment où la tige du métronome passe au milieu.
 
PS : par contre, à vitesse très lente, ton métronome ne pourra pas être facilement réaliste. En effet, la tige ralentit progressivement avant d'arriver à gauche ou à droite, et réaccélère à chaque fois en progressant vers le milieu.
 
Ensuite, pour l'échelle de temps et de valeur, une simple règle de trois devraient suffire. (faire un rapport temps/hauteur).
 
Pour la réalisation pratique, ben je ne touche pas à action script donc...

n°239784
darkoli
Le Petit Dinosaure Bleu
Posté le 05-11-2002 à 13:23:45  profilanswer
 

swich a écrit a écrit :

waouu personne ?
kes ki vous arrete ?
 




J'aurais pu éventuellement essayer de te répondre même si j'ai jamais fais de metronome mais à la fin tu as écris flashMX  alors que dans ma tête j'étais plutôt parti sur C/OpenGL ???


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°239800
lorill
Posté le 05-11-2002 à 13:50:53  profilanswer
 

Bah y'a plus simple, tu fais pas un metronome mécanique. C'est démodé ces trucs. Maintenant on utilise des metronomes electroniques avec une pitite led en haut a droite, un gros potentiometre au milieu, et un bouton on/off sur le coté. L'avantage c'est que t'as pas a gérer l'intertie de la bagette, l'inconvenient, c'est que c'est moins classe  [:sinclaire]

n°239803
swich
snps
Posté le 05-11-2002 à 14:04:53  profilanswer
 

bon je mets une image :
http://perso.wanadoo.fr/swich/metro.jpg
 
en fait pour l'instant tout ce que je cherche (c deja pas mal) c la relation entre l'angle A et la hauteur X.
 

n°239805
Thander
Posté le 05-11-2002 à 14:05:27  profilanswer
 

T'as besoin de formules de physique mécanique si tu veux prendre en compte tout ce que tu dis, mais perso c'est loin et j'ai oublié :(  
 
Commmence déjà par un truc + simple sans tous les paramètres que tu énnonces :hello:


---------------
Scully: Mulder, there something out there ; Mulder: I know. I've been saying that for years
n°239807
swich
snps
Posté le 05-11-2002 à 14:07:20  profilanswer
 

lorill a écrit a écrit :

Bah y'a plus simple, tu fais pas un metronome mécanique. C'est démodé ces trucs. Maintenant on utilise des metronomes electroniques avec une pitite led en haut a droite, un gros potentiometre au milieu, et un bouton on/off sur le coté. L'avantage c'est que t'as pas a gérer l'intertie de la bagette, l'inconvenient, c'est que c'est moins classe  [:sinclaire]  




clair c bcp moins classe..
pour l'inertie, c pas grave je pense qu'il y'a moyen de faire ca avec un petit systeme avec Ec et Em en admettant qu'il n'y est pas frottements

n°239808
swich
snps
Posté le 05-11-2002 à 14:09:07  profilanswer
 

ss quoi je viens de penser a ca grace a hermes le messager..
si je calcul l'amplitude a la position haute, et a la position basse, y'a ptetre moyen de la trouver a la position X non ?
c proportionnel ou je dis une connerie ?

n°240002
BENB
100% Lux.
Posté le 05-11-2002 à 17:39:38  profilanswer
 

En fait tes variables ne sont pas idéales...
 
commence par faire un bialn des couples :
 
C=F.d*sinA...
 
F est le poids et d la distance à l'axe...
 
Donc le couple total est C=M.g.(X-d).sinA
 
où : M : masse d'un des masselottes de ton systeme... (kg)
     g : acceleration de la gravité (m/s2)
     d : distance entre la masselote du bas et l'axe (m)
     X : distance entre la msselote du haut et l'axe (m)
     A : angle par rapport à la position d'équilibre (rd)
 
tu introduit la relation fondamentale
Ja=C, ou J est le moment d'intertie (J=M.(d2+X2))
et A l'acceleration angulaire d'ou l'equa diff à integrer
d2A/(Dt2) = a = g.(X-d)*sinA/(d2+X2)
 
comme tu n'etudies pas le chaos et que tu suppose A petit sin A = A
 
tu as d2A/(Dt2) = (g(X-d)/(d2+X2)).A
 
d'ou A = Cte*sin(sqrt(g.(d-X)/(d2+X2)).t+t0)
 
Pourquoi toute la demo ?
 
pour te montrer qu'il n'y a pas de relation entre A et X, mais plutot entre A X et t...
 
Il n'y a pas d'influence de l'ecart maximum dans ton systeme...


Message édité par BENB le 05-11-2002 à 17:43:26
mood
Publicité
Posté le 05-11-2002 à 17:39:38  profilanswer
 

n°240053
Hermes le ​Messager
Breton Quiétiste
Posté le 05-11-2002 à 19:05:58  profilanswer
 

hé bé...  :eek2:

n°240206
Kyle_Katar​n
Posté le 05-11-2002 à 23:06:30  profilanswer
 

BENB a écrit a écrit :

En fait tes variables ne sont pas idéales...
 
commence par faire un bialn des couples :
 
C=F.d*sinA...
 
F est le poids et d la distance à l'axe...
 
Donc le couple total est C=M.g.(X-d).sinA
 
où : M : masse d'un des masselottes de ton systeme... (kg)
     g : acceleration de la gravité (m/s2)
     d : distance entre la masselote du bas et l'axe (m)
     X : distance entre la msselote du haut et l'axe (m)
     A : angle par rapport à la position d'équilibre (rd)
 
tu introduit la relation fondamentale
Ja=C, ou J est le moment d'intertie (J=M.(d2+X2))
et A l'acceleration angulaire d'ou l'equa diff à integrer
d2A/(Dt2) = a = g.(X-d)*sinA/(d2+X2)
 
comme tu n'etudies pas le chaos et que tu suppose A petit sin A = A
 
tu as d2A/(Dt2) = (g(X-d)/(d2+X2)).A
 
d'ou A = Cte*sin(sqrt(g.(d-X)/(d2+X2)).t+t0)
 
Pourquoi toute la demo ?
 
pour te montrer qu'il n'y a pas de relation entre A et X, mais plutot entre A X et t...
 
Il n'y a pas d'influence de l'ecart maximum dans ton systeme...




 
 
L'hypothèse angles petit donc linéarisable va donner des résultats de merdes pour un métronomes .... pousse au moins le développement au 2nd ordre.

n°240315
LeGreg
Posté le 06-11-2002 à 01:22:00  profilanswer
 

mon metronome mecanique avait des piles
(pour entretenir le mouvement)
 
sinon il doit y avoir un mecanisme d'emprisonnement
d'energie mecanique comme sur les montres a ressorts.
 
LeGreg

n°240338
BENB
100% Lux.
Posté le 06-11-2002 à 08:56:10  profilanswer
 

Kyle_Katarn a écrit a écrit :

 
 
 
L'hypothèse angles petit donc linéarisable va donner des résultats de merdes pour un métronomes .... pousse au moins le développement au 2nd ordre.




 
Ca change pas mal l'equation différentielle qui du coup devient nettement plus difficile à integrer...
 
Mais je te laisse completer ce que j'ai commencé... :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  en rythme s'il vous plait...

 

Sujets relatifs
[VB] du son s il vous plaitLes EXPERTS VB par ici s'il vous plait !!!
Aidez cette jeune fille bloquee en Java, s'il vous plaits'il vous plait: je cherche un programme simple P CODE
JSP => de l aide s il vous plaitune ch'tite commande siou plait (language sur apple II/c)
Ce site vous plait il ? question de phpprogramme JET pour rendre service s'il vous plait.. si vous l'avez...
Plus de sujets relatifs à : en rythme s'il vous plait...


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)