Page 8 sur 36

Re: Construction du Pit à Myoda

Publié : jeu. juin 02, 2016 1:28 pm
par Myoda
Salut les cochonnes !
Quelqu'un saurais m'indiquer les dimensions extérieures de cette pièces la ?
Je recherche surtout les dimensions côté genoux et en haut à hauge. les anges entre le haut et R10 puis le bas.
Image

Re: Construction du Pit à Myoda

Publié : ven. juin 03, 2016 2:24 am
par Lightning101
Je sais pas si ça peut aider. J'ai ça:

Re: Construction du Pit à Myoda

Publié : ven. juin 03, 2016 12:23 pm
par Myoda
Bien sur que ca peut aider !! Tu déchires !
Merci Wralex ! :banana:

Re: Construction du Pit à Myoda

Publié : lun. nov. 07, 2016 1:53 am
par Myoda
Salut les cochonnes !
Je reviens rapidement après de longs mois d'absences ! Hé ouè ... bébé ne fait toujours pas ses nuits :ouin: !!!!!
Donc, suite au message de @Fredy072 qui m'a indiqué qu'il rencontrait une erreur avec le programme j'ai apporté une correction qui avait d'ailleurs déjà été signalée vous autres !

http://www.checksix-forums.com/viewtopi ... 0#p1539868

---------------- ERREUR ICI ---------------
Attention, c'est la ou il y a une erreur ! la première valeur commence à 0 et non à 1 !
Si on envoie 2 valeurs, ex : RPM et FTIT, alors la première sera :
String RPM = getValue(split, ';', 0);
et la deuxième :
String FTIT = getValue(split, ';', 1);
--------------------------------

Bref, c'est corrigé directement et l’exécutable peux être téléchargé au même endroit ! Testé et validé ! :yes:
Nouvelle version corrigée ==>
A bientôt !

Re: Construction du Pit à Myoda

Publié : lun. nov. 07, 2016 7:16 am
par repman
Merci Myoda,

Repman

Re: Construction du Pit à Myoda

Publié : mer. juin 07, 2017 10:43 pm
par PePe
Salut Myoda,

J'ai essayé ton programme et j'ai cablé un de mes moteurs (le NOZPOS).

Le soft marche (4 sorties configurées, COM choisi, vitesse à 900, génération du code, upload sans erreur).
Le servo s'initialise avec la carte.

Par contre, en test :
J'ai un seuil, et l'aiguille passe de 0 à 100. Puis de 100 à zéro quand je réduis.
Sauf que toutes les valeurs entre sont ignorées. Ça ressemble à un problème d'échelle... et le passage de 0 à 100 se fait vers 40% de NOZPOS.

Mes moteurs sont des X27.168

Tu vois d'où ça peut venir ?

En tous cas, tu as fait un sacré boulot ! :notworthy

EDIT : j'ai bidouillé le programme pour pointer le RPM vers mon moteur. Et là ça semble marcher nickel !

EDIT 2 : pour le NOZPOS, ton programme envoie 0 alors qu'on est à 40% et 1 dès qu'on passe 50%... un problème d'arrondi ? :exit:

Re: Construction du Pit à Myoda

Publié : ven. juin 09, 2017 10:09 pm
par Myoda
PePe a écrit :Salut Myoda,

J'ai essayé ton programme et j'ai cablé un de mes moteurs (le NOZPOS).

Le soft marche (4 sorties configurées, COM choisi, vitesse à 900, génération du code, upload sans erreur).
Le servo s'initialise avec la carte.

Par contre, en test :
J'ai un seuil, et l'aiguille passe de 0 à 100. Puis de 100 à zéro quand je réduis.
Sauf que toutes les valeurs entre sont ignorées. Ça ressemble à un problème d'échelle... et le passage de 0 à 100 se fait vers 40% de NOZPOS.

Mes moteurs sont des X27.168

Tu vois d'où ça peut venir ?

En tous cas, tu as fait un sacré boulot ! :notworthy

EDIT : j'ai bidouillé le programme pour pointer le RPM vers mon moteur. Et là ça semble marcher nickel !

EDIT 2 : pour le NOZPOS, ton programme envoie 0 alors qu'on est à 40% et 1 dès qu'on passe 50%... un problème d'arrondi ? :exit:

Salut, content que tu t'en sortes avec !
C'est fait expres, j'avais mis de mémoire soit 0 ou 1 pour la tuyère ! mais c'est pas l'idéal on dirait ! :emlaugh:
La modification est faisable assez simplement. Il faut par contre que je trouve le temps de le faire !
Je vais tenter des que j'ai un moment. Surement le Weekend prochain ! :yes:

Re: Construction du Pit à Myoda

Publié : ven. juin 09, 2017 11:35 pm
par PePe
Cool. :)

Ouais, si on pouvait avoir idéalement 2 chiffres après la virgule pour les valeurs analogiques (transférer exactement ce que sort BMS en fait) ce serait parfait pour avoir la meilleure fidélité.
Les moteurs font des pas tous les tiers de degrés, autant s'en servir, non ?

Les moteurs font 330° il me semble, avec une résolution d'un tiers de degré. Cela fait 990 pas, donc 9,9 pas dans un pourcent d'une valeur si on fait bouger le moteur sur 330° avec une commande entre 0 et 100. Pour exploiter au mieux le moteur, deux décimales ça me parait pas mal et une décimale le minimum.
Pour les valeurs entre 0 et 12 (l'oil press je crois) ou entre 0 et 1 comme le NOZ POS, deux décimales sont nécessaires.

Du coup, je pense que transmettre 2 décimales pour chaque valeur serait idéal. Ensuite, la carte se débrouille avec !

Merci encore.

Re: Construction du Pit à Myoda

Publié : ven. juin 30, 2017 2:41 pm
par PePe
Salut,

As-tu pu avancer sur une mise à jour de ton programme ?

De mon côté, j'ai travaillé pour modifier le code Arduino afin de gérer les mouvements des aiguilles pour leur faire respecter les échelles des jauges.
En effet, le RPM et le FTIT n'ont pas des échelles linéaires (enfin si, elles sont linaires mais il y a des changements d'échelles sur certaines plages) et les deux autres ne se déplacent pas sur 330° qui est l'angle couvert par les moteurs mais sur 320° (OIL) et 240° (NOZPOS).

J'ai fait un programme de test (j'envoie une valeur à la carte, elle me renvoie la valeur sur 100 de la position des aiguilles sur une base de 330°, prête à être envoyée à ta fonction "convertToStepMotor"), il ne me reste plus qu'à le mettre dans ta trame de programme mais cela ne sert à rien tant que les valeurs envoyées à la carte n'ont pas plus de précision.

Si tu veux faire simple, et éviter les float, pourquoi ne pas simplement utiliser des entiers faits à partir des valeurs de BMS multipliées par 100 ou 1000 par exemple ? Comme ça tu restes avec des integer et on a la précision nécessaire en entrée sur la carte. :emlaugh:

Re: Construction du Pit à Myoda

Publié : sam. juil. 01, 2017 3:29 pm
par Myoda
Hello,
Arf, non désolé je n'ai pas encore trouvé l'occasion. :ouin:

En faite je déménage, et tout le cockpit est dans des cartons et l'ordinateur aussi. :crying:
Du coup, je vais remonter l'environnement de développement sur mon portable pour pouvoir faire les modifications. C'est pas long en plus.

Le truc c'est que la version que vous avez a changé, j'utilise un autre type d'interface et du coup il faut que je vois si je peux travailler sur les sources de l'ancienne version. L'autre problème aussi, c'est que je ne pourrais pas tester directement ! (Les cartes arduinos sont dans les cartons).

Je tente l'install de l'environnement dans le weekend ! :yes:
Des que je fais les modifications, j'envoie le nouvel exécutable. Il faudra tester et me dire si ça marche.

Re: Construction du Pit à Myoda

Publié : dim. juil. 02, 2017 8:46 pm
par PePe
Pas de souci, on sera bien quelques uns (au moins moi) pour tester.

Re: Construction du Pit à Myoda

Publié : mar. juil. 04, 2017 9:59 am
par stellou
Hello.
Je débute dans l'aventure du cockpit "Made In FaitLeToiMême" et je découvre ce fil plus qu’intéressant sur les conseils de Lorky de la 35th dont j'ai l'honneur d'en faire partie.
Un grand merci à toi, Myoda, pour ton investissement, mais surtout pour ton partage sans conditions.

Re: Construction du Pit à Myoda

Publié : jeu. juil. 06, 2017 1:22 am
par Myoda
Coucou !! Merci à vous les filles ! très gentil !

Alors j'avance dans mes galères, j'ai récupéré Visual studio et consort :yes: !!

Je l'installe dès que j'ai un moment un soir entre le gosse et le boulot ! :hum: du coup, je vous prépare ça et j'envoie l'update dans la foulée !

A bientôt !

Re: Construction du Pit à Myoda

Publié : dim. juil. 23, 2017 10:31 pm
par PePe
Hi there !

Tu as pu trouver du temps pour regarder ? :emlaugh:

Re: Construction du Pit à Myoda

Publié : lun. août 28, 2017 2:30 pm
par stellou
Salut à tous.
On patiente Myoda, on patiente, mais on ne te lâche pas! ;) ;) ;)

Re: Construction du Pit à Myoda

Publié : lun. nov. 20, 2017 12:00 pm
par Myoda
Salut les filles ! Apres quelques mois (voir années) d'absences, je me remet enfin sur mon pit ! :cheer: :banana: :Jumpy:
Ça m'avait bien manqué d’ailleurs ! :ouin:
Mais bon, je tiens surtout à m'excuser pour tous les MP et les demandes car je n'ai pas pu faire les modifications et apporter des réponses comme j'aurais voulu pour des raisons personnelles un peux longues et inintéressantes à expliquer ici !

- La bonne nouvelle, c'est que je suis moi même en train de rebrancher tout le pit ! Donc les x27 etc... du coup, je vais profiter pour faire toutes les modifications sur le programme F4toArduino.
- La mauvaise, c'est que le pit a pas très bien supporté les congés bonifiés et les ports USB sont cramés ! donc il faut que je commande une rampe USB de secours avant !

Voila, en espérant voir les copains bientôt en formations serrée avant un pti ravito ! :Jumpy:
En attendant et pour me rafraîchir la mémoire, ceux qui avait des demandes hésitez pas !

Re: Construction du Pit à Myoda

Publié : lun. nov. 20, 2017 4:03 pm
par schnide
super :cheer: , je vais pouvoir installer mes x27, avec un pro du pot :jerry: en toute sécurité et sans fausse note.

Re: Construction du Pit à Myoda

Publié : mar. nov. 21, 2017 11:50 am
par PePe
Bonne nouvelle ! :)

Re: Construction du Pit à Myoda

Publié : mer. nov. 22, 2017 3:54 am
par Myoda
PePe a écrit :Cool. :)

Ouais, si on pouvait avoir idéalement 2 chiffres après la virgule pour les valeurs analogiques (transférer exactement ce que sort BMS en fait) ce serait parfait pour avoir la meilleure fidélité.
Les moteurs font des pas tous les tiers de degrés, autant s'en servir, non ?

Les moteurs font 330° il me semble, avec une résolution d'un tiers de degré. Cela fait 990 pas, donc 9,9 pas dans un pourcent d'une valeur si on fait bouger le moteur sur 330° avec une commande entre 0 et 100. Pour exploiter au mieux le moteur, deux décimales ça me parait pas mal et une décimale le minimum.
Pour les valeurs entre 0 et 12 (l'oil press je crois) ou entre 0 et 1 comme le NOZ POS, deux décimales sont nécessaires.

Du coup, je pense que transmettre 2 décimales pour chaque valeur serait idéal. Ensuite, la carte se débrouille avec !

Merci encore.

Salut,

Juste pour te dire que j'ai fais tes modifications. :yes:
https://drive.google.com/drive/folders/ ... sp=sharing

- Correction du bug qui fait que le programme renvois toujours 0 ou 1 pour l'ouverture de la tuyère.
- Ajout de deux chiffres après la virgule pour Noz Pos et Oil Press
De mon côté, j'ai travaillé pour modifier le code Arduino afin de gérer les mouvements des aiguilles pour leur faire respecter les échelles des jauges.
En effet, le RPM et le FTIT n'ont pas des échelles linéaires (enfin si, elles sont linaires mais il y a des changements d'échelles sur certaines plages) et les deux autres ne se déplacent pas sur 330° qui est l'angle couvert par les moteurs mais sur 320° (OIL) et 240° (NOZPOS).

J'ai fait un programme de test (j'envoie une valeur à la carte, elle me renvoie la valeur sur 100 de la position des aiguilles sur une base de 330°, prête à être envoyée à ta fonction "convertToStepMotor"), il ne me reste plus qu'à le mettre dans ta trame de programme mais cela ne sert à rien tant que les valeurs envoyées à la carte n'ont pas plus de précision.
Ça pourrais être bien qu'on intègre ça côté Serveur (F4toArduino) plutot que côté client (carte Arduino). Le processeur de l'ordinateur calculerai bien plus vite toutes les valeurs finales et les amplitudes pour envoyer un résultat fini à la carte Arduino. Non ?

T'en dis quoi ?

Si tu as d'autres remarques, n'hésite pas.

Re: Construction du Pit à Myoda

Publié : mer. nov. 22, 2017 11:03 am
par PePe
Salut,

Effectivement, ce serait beaucoup mieux de le mettre côté serveur que de le laisser gérer par la carte.
Si tu as le temps d'intégrer cela dans le code du serveur c'est parfait !

Et merci beaucoup pour la MàJ du serveur pour les valeurs transférées. En plus on devrait avoir un mouvement beaucoup plus fluide. :)

Re: Construction du Pit à Myoda

Publié : mer. nov. 22, 2017 12:11 pm
par Myoda
Ok, alors je vais intégrer tous les calculs côté Serveur et n'envoyer à la carte Arduino que des résultats finis !
A la base je l'avais fait pour que chacun code à sa sauce, mais au final tout le monde préfère un truc fini avec le moins de code possible a faire. :biggrin:

Je prépare la v1.3 ! :yes:

Merci à toi !

Re: Construction du Pit à Myoda

Publié : mer. nov. 22, 2017 9:16 pm
par Poker
Salut Myoda

Merci pour ta MAJ des valeurs a 2 chiffres après la virgule pour le taux d'ouverture de la tuyère .
Je n'ai pas encore tester , mais il serait bien également de donner sur une échelle allant de 0 à 3000 les pressions hydrauliques A et B et intégrer également la pression cabine , ce serait génial !
Merci à toi par avance ! Et encore bravo pour le travail effectué

Poker

Re: Construction du Pit à Myoda

Publié : jeu. nov. 23, 2017 2:05 pm
par Myoda
Poker a écrit :Salut Myoda

Merci pour ta MAJ des valeurs a 2 chiffres après la virgule pour le taux d'ouverture de la tuyère .
Je n'ai pas encore tester , mais il serait bien également de donner sur une échelle allant de 0 à 3000 les pressions hydrauliques A et B et intégrer également la pression cabine , ce serait génial !
Merci à toi par avance ! Et encore bravo pour le travail effectué

Poker
Salut Poker,

Je te rassure toute de suite, c'est prévu pour les pression hydrauliques.
Hier soir j'étais en train de faire des gros changements sur le programme. L'ensemble des calculs se font maintenant dans l'application et seul les valeurs finales sont envoyées vers la carte arduino.
J'ai également changé la librairie SwitecX25 pour utiliser AccelStepper avec laquelle j'avais des problèmes quand il y a plusieurs moteurs.

Pour l'instant ça marche beaucoup mieux et l'aiguille est fluide ! les mouvement sont sympa. Reste à voir avec plusieurs moteurs. Je recommande aussi l'installation d'un chip type TB6612 ! J'en parlerai plus tard.

Je n'a pas encore tout fini, car je veux aussi que les aiguilles suivent les valeurs des quadrants qui ne sont pas proportionnelles !

Enfin, je change le mode de lecture des données du ports série pour transmettre à 115200 Bp car je trouve que ca manque de patatte !

J'ai prévu d'y consacrer une bonne partie du Weekend ! :jerry:

Re: Construction du Pit à Myoda

Publié : jeu. nov. 23, 2017 10:21 pm
par repman
Salut Myoda,

Bon retour parnit nous :yes:

Repman

Re: Construction du Pit à Myoda

Publié : ven. nov. 24, 2017 9:59 am
par PePe
Salut,

Je pourrai passer ici les mesures que j'avais faites concernant les échelles en fonction de l'angle.
J'étais parti du principe de faire des changements d'échelles "francs" à certaines valeurs pour coller aux échelles des jauges. Cela me paraissait suffisant, d'autant que les échelles réelles ont vraiment l'air de ne pas changer progressivement mais par paliers.