Gamoover

Besoin de contacter un admin pour une proposition, une suggestion ou discuter d'un probleme ?
C'est ici : High_Cobra, AsPiC ou Pich

Menu

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.

Voir les contributions Menu

Messages - Etienne

#1
Le problème aussi est que souvent je ne comprend que la moitié de tes phrases  >:D
#2
Tu ne trouvera plus personne qui utilise mon FW, et en plus tu as posté au mauvais endroit sur RFR, donc les gens ne vont rien comprendre (et c'est assez mal vu de demander de l'aide sans décrire son installation). Tous le monde est passé à la SimuCube maintenant.
Avant de tester la force constante, il faudrait déjà être sur que la calibration se fait comme il faut.
Je n'ai pas eu le temps de tester avec l'entrée analogique au lieu d'un encodeur (il me semble que tu avais fait l'essai avec la nouvelle carte et que ça ne marchait pas).
Ce qui est sûr, c'est qu'en mode PWM+Dir et avec un encodeur avec Index, ça fonctionne, et que le mode PWM +/- ou VNH5019 ne marchent plus.
Quant à la bidouille qui émule un encodeur à partir d'un potar, avec un index émulé avec un bouton, ça marche peut être mais c'est vraiment tiré par les cheveux.
Faire ce genre de bidouillage sans avoir ne serait-ce qu'un petit oscillo à 20 €, c'est comme chercher une aiguille dans une botte de foin, les yeux fermé en ayant bu 2 litres de vodka/gin/whisky/autre boisson à plus de 40°...
Un vrai encodeur avec index, ça coûte 30 € ...
A toi de voir si tu préfère chercher dans le noir pendant des heures/jours/semaines/mois au lieu de mettre un petit billet pour voir ce qui se passe ou avoir un truc qui marche.
Pour moi le problème du volant qui ne va qu'à gauche, c'est un pb d'électronique, pas de FW ou de jeu.
Bon si tu commence à patcher le FW et la base de registre au pif, là c'est encore plus aléatoire, et effectivement il peut aussi se passer des choses bizarres sans que personne ne puisse expliquer pourquoi à moins de passer un temps fou à analyser le truc...
Je veux bien aider, mais dans de bonnes conditions du coté du gars qui a un pb...
Surtout qu'en ce moment je n'ai vraiment pas le temps, j'ai un tas d'autres problèmes très importants à régler...
#3
Non plus
#4
Non désolé j'ai pas ça.
#5
Volants, guidons & contrôles non standard / [Ebauche Tuto] PWM2M2
Dimanche 29 Juillet 2018, 20:19:47 PM
Ok c'est ce qu'il faut.
#6
Volants, guidons & contrôles non standard / [Ebauche Tuto] PWM2M2
Dimanche 29 Juillet 2018, 20:13:21 PM
Quel mode de PWM tu utilises ?
#7
Volants, guidons & contrôles non standard / [Ebauche Tuto] PWM2M2
Dimanche 29 Juillet 2018, 19:54:59 PM
Oui c'est ça qu'il faut faire, sauf que mon serveur est down depuis vendredi, donc ça ne pourra pas télécharger le FW automatiquement.
Il faut l'installer à la main avec XLoader ou autre soft.
#8
Ok bon laisse tomber, je verrais ce qui se passe quand j'aurais un peu de temps pour me faire une install similaire.
#9
Merci.
Le fait que le moteur ne bouge pas n'a rien à voir avec le fait que tu soit en analogique plutôt qu'avec un encodeur.
Si le moteur ne bouge pas c'est que ta pwm n'est pas configurée correctement, et pourtant tout à l'heure il bougeait...
Forcément si le moteur ne marche pas, la calibration ne marche pas.
Il suffit d'un truc pas configuré correctement pour que la calibration ne fonctionne pas.

La vidéo montre que l'axe analogique est bien lu, le triangle bouge dans les 2 sens.
Tant que la calibration n'a pas abouti, la plage de valeurs ne va pas être bonne.
Avec tout ce que j'ai lu, je pense que ça devrait marcher puisque l'axe analogique est bien pris en compte (ça bouge), et qu'en mode PWM+Dir le moteur bouge bien dans les 2 sens.
Vérifie ta config PWM

Les PPR ne sont pas utilisés en mode analogique.
#10
Pour info sur une Leonardo standard les entrées analogiques c'est entre 0 et 5V.
2 post plus haut tu dis que l'axe analogique ne bouge pas, maintenant il bouge... Je suis désappointé.
Met le potard sur 0-5V, dis moi ce qui se passe, clique sur Calibrage et dis moi ce qui se passe.
Et puis je vais faire mon vieux schnok, essaie de faire des phrases simples stp en décrivant méthodiquement ce qui se passe, parce que j'ai vraiment du mal à comprendre certains passages là...
#11
Ok merci pour l'info pour l'analogique. C'est bizarre mais au moins j'ai l'info que je demandais.
Pour l'encodeur, il faut bien évidemment rentrer les PPR de l'encodeur quand c'est un vrai, mais pour votre bidouille je ne peux pas dire tant que je n'ai pas vu le code de votre émulateur d'encodeur. les PPR, ça correspond au nombre d'impulsion par tour.
#12
Merci mais c'est en mode analogique que je voulais savoir. Et en plus on ne voit pas la roue bouger (idéalement il faudrait voir l'interface et le volant en même temps).

L'émulateur d'encodeur c'est une autre histoire. Avec un vrai encodeur ça marche, c'est certain, donc si ça ne marche pas c'est que le problème viens du code de cet émulateur, code que je n'ai jamais vu (ou bien ça vient du fait que tu as mis un interrupteur sur le signal Z ou autre problème de connexion que je ne peux pas identifier parce que je ne sais pas comment tu as monté tout ça).
Avec un vrai encodeur, lors du calibrage la roue doit tourner doucement pour chercher l'index (l'endroit ou l'impulsion Z est générée, qui est toujours au même endroit sur la roue). Une fois cet index trouvé, il faut centrer la roue et cliquer sur "centre", comme ça au prochain démarrage le FW sait où est le centre. Si tu ne fais pas ça, je ne vois pas comment tu peux arriver à jouer.

Désolé d'être chiant mais met toi à ma place, c'est impossible d'aider sans un minimum d'infos.
#13
Pourrais tu décrire ce qui se passe exactement quand tu cliques sur le bouton calibrage ?
Voir même faire une vidéo ?
Sinon on va pas avancer là...

Sinon laisse tomber je ferais les tests moi-même, rendez vous dans quelques semaines, voir plus...
#14
Comme je l'ai déjà dit, ce que vous avez expérimenté avant (quand la pwm ne marchait pas) n'est pas probant.
C'est pour ça qu'il faut réessayer avec la nouvelle carte d'Aganyte.
Le calibrage en Analogique doit faire partir le volant en butée à gauche, puis à droite, puis revenir au centre doucement (bien sûr il faut des butées mécaniques pour que ça marche).
Quand l'opération a fonctionné, ça doit marquer "Wheel Ready", sinon "Calibration error".
Une fois cette opération effectuée, l'axe analogique utilisera toute la plage du volant, sinon ça fera n'importe quoi.
#15
Tu as lancé le calibrage ?
#16
Citation de: bandicoot le Vendredi 13 Avril 2018, 16:59:58 PM@Etienne : Tu avais fait un code au depart sans l'encodeur mais un potard nous arcadien le 280° nous suffit t'as moyen de nous moyenné un truc? ça eviterait le rajout d'un arduino sur le Leonardo  =?=
Comme je l'ai dit plus haut, normalement ça marche avec un potard, je n'ai rien à faire (et de toute façon s'il y a un bug, c'est mort parce là ça ne se corrigera pas en patchant le .hex). Mais comme ne n'ai pas encore d'install fonctionnelle je n'ai pas pu tester (l'axe analogique est bien pris en compte, mais comme je n'ai pas de motorisation, le calibrage se met en erreur).
Si tu peux faire le test, c'est juste 1 fil à souder pour toi (pas besoin de débrancher le "nano/émulateur d'encodeur" pour essayer, juste de brancher la pin centrale du potard sur une entrée analogique de la Leonardo).
Sinon il faudra attendre que je trouve le temps de me monter une install similaire (vu que le mode VNH5019 ne marche plus).