Page 2 sur 36

Re: Construction du Pit à Myoda

Publié : dim. févr. 21, 2016 1:06 pm
par Pepit
Super taff :notworthy

Re: Construction du Pit à Myoda

Publié : lun. févr. 22, 2016 3:07 am
par Myoda
Salut les cochonnes !!!!! :banana:
Je suis fier de vous annoncer la sortie de la V1 !

Image

Un fichier .exe, un fichier .dll et c'est tout ! :yes:

Le principe de cette première version est très simple ! Vous lancez un.exe qui vas balancer les données sur le port série ! :yes: c'est tout !
Après, il vous suffit de récupérer les données et d'en faire ce que vous voulez ! la séquence balance sur le port série une chaine de caractère avec des séparateurs (point virgule) et un caractère de fin de chaîne (point). Et la boucle recommence !

Donc pour résumer, cette première version du programme permet de contrôler les 4 jauges principales sur un pit, (Oil Press, Noz Open, Rpm et FTIT). Ces données sont ensuite envoyés sur le port série !
Demain si je peux, ou au pire dans la semaine je vous balance dans la foulée le code arduino ! comme ça, pour ce qui souhaitent, je vous donne directement le code à compiler dans la carte ! Ensuite, y'a plus qu'a s'installer bien tranquillement dans son cockpit et voler en matant les jauges !!! :banana:

La bonne nouvelle, c'est que je vois déjà les futurs améliorations ! Si on envoie les jauges, pourquoi ne pas tout balancer ? Et bien ce sera le travail de la V2 !
Comme ça, avec une seule carte arduino, vous pourrez gérer les jauges, les trims, les lumières, les boutons etc... ! Et le tout pour uniquement le prix qu'une seule carte arduino ( -20 € ) :jerry:

Bon, je sais pas pour vous, mais moi je trouve ça cool !!!! :hum:

Re: Construction du Pit à Myoda

Publié : lun. févr. 22, 2016 10:27 am
par Cat
Sympa tout ça. Merci.
Ce sera pour quelle carte arduino ?
C'est possible de relier tout ça par usb ?

Re: Construction du Pit à Myoda

Publié : lun. févr. 22, 2016 3:29 pm
par repman
Top, je regarde ça rapidement.
Encor merci pour le partage Myoda. :notworthy

Repman

Re: Construction du Pit à Myoda

Publié : mer. févr. 24, 2016 5:45 pm
par Max.le-rouge
C'est beau, ça fait rêver :Jumpy:




Mais je ne vole pas sur Falcon BMS :ouin:

Re: Construction du Pit à Myoda

Publié : mer. févr. 24, 2016 10:09 pm
par Myoda
Petit aperçut de la la future version qui marche déjà !

Image

Le programme renvoie toutes les jauges du cockpit et même les Trims !! :banana:

Console centrale, 4 jauges (RPM, Noz etc..)
Console de droite 9 jauges (Fuel, Epu Pression cabine etc..)
Console de gauche 4 jauges (Roll Trim, Pitch Trim, etc...)

Hop, tout ça sur le port série et en avant Guingan ! Avec juste une seule carte arduino, vous gérer la totalité des jauges :hum:

Ca marche du feu de dieu !

Re: Construction du Pit à Myoda

Publié : mer. févr. 24, 2016 10:14 pm
par Milos
Max.le-rouge a écrit :Mais je ne vole pas sur Falcon BMS :ouin:
Ca te donne l'occasion de t'y mettre :exit:

Re: Construction du Pit à Myoda

Publié : mer. févr. 24, 2016 10:27 pm
par Adler21
Salut Myoda,

Beau boulot...

ça m'intéresse beaucoup ce que tu présente la...

Je vais suivre ça avec beaucoup d'attention.

Re: Construction du Pit à Myoda

Publié : mer. févr. 24, 2016 11:14 pm
par repman
Salut Myoda,

J'ai déjà fait un test de la V1.
Vive la V2 !!!!!!!!!! :Jumpy:
Envoi le programme pour la carte :yes: pour que je face un test.

Repman

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 10:06 am
par Cat
Je n'ai pas compris comment tu branches les moteurs, et comment tu programmes les valeurs pour qu'elles correspondent à falcon.

Pourrais-tu donner un schéma ? Merci.

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 12:50 pm
par Myoda
repman a écrit :Salut Myoda,
J'ai déjà fait un test de la V1.
Vive la V2 !!!!!!!!!! :Jumpy:
Envoi le programme pour la carte :yes: pour que je face un test.
Repman
Salut, ce soir ou demain je met en ligne le fichier avec le code arduino ! Je voulais finir de le documenter complètement pour que tout le monde ( un maximum ) puisse être capable de s'en servir ! :yes:

cat plombe a écrit :Je n'ai pas compris comment tu branches les moteurs, et comment tu programmes les valeurs pour qu'elles correspondent à falcon.
Pourrais-tu donner un schéma ? Merci.
Il n'y a rien a programmer ! Je t'explique :
1 - Falcon envoie les données du simu dans la Mémoire partagée (Liste des adresses mémoire de ton ordinateur).
2 - J'ai créé une application Windows qui lit ces adresses mémoires, récupère les valeurs et les envoies sur le ports série.

Pourquoi le port Série ? Parce-que c'est très souvent utilisé par les pit builder pour envoyer les données sur des cartes controllers type Arduinos, Pokeys etc..
Enfin, moi personnellement j'utilise des cartes Arduinos ! Avec cette carte tu peux facilement piloter des "jauges" gràce à des moteurs type "X27" qui sont les mêmes que ceux utilisés dans le cadrant d'une voiture ! :hum:

3 - Donc je vous fourni aussi un code C++ à téléverser dans une carte Arduino pour qu'elle lise le port série et face bouger des moteurs !

Pour résumer, l'application windows envoie l'ensemble des données de vols des jauges du cockpit de F16 + la position des trims vers le port série ! Le programme Arduino permet de les récupérer et de faire bouger des aiguilles !

Avantages selon moi :
- Le prix : Avec une seule carte Arduino à moins de 20€ on câble l'ensemble des jauges d'un cockpit !
- La simplicité : Il faut juste connecter les moteurs X27 à la carte et déclarer le numéro des "pins" pour dire quelle moteur fait quoi. Exemple Moteur 1 -> RPM, Moteur 2 -> Pression D'huile etc..

Voila ! :yes:

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 2:09 pm
par Cat
Merci pour tes explications, mais il y a 4 fils par moteur. D'où ma question : on les branche où et dans quel ordre ? Je peux prendre les sorties 1-2-3-4 pour le moteur 1, par ex, mais je suppose qu'il y a un ordre de branchement...?

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 4:44 pm
par repman
Salut Myoda,

J'ai remarqué quelques différences entre des valeurs lus dans le cockpit et celles affichés dans la fenêtre d'extraction de la mémoire partagée.
(pour le test j'ai stabilisé les valeurs dans le cockpit.)
RPM= identique
FTIT= -0.5
NOZ POS= affiche 0 ou 1 et non de 0 à 100
Oil= -0.5

As tu remarqué la même chose ?

Repman

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 7:45 pm
par Myoda
repman a écrit :Salut Myoda,

J'ai remarqué quelques différences entre des valeurs lus dans le cockpit et celles affichés dans la fenêtre d'extraction de la mémoire partagée.
(pour le test j'ai stabilisé les valeurs dans le cockpit.)
RPM= identique
FTIT= -0.5
NOZ POS= affiche 0 ou 1 et non de 0 à 100
Oil= -0.5

As tu remarqué la même chose ?

Repman
C'est possible ! Je n'ai pas encore testé toutes les valeurs ! Je te dis ça rapidement vu que je suis sur le code arduino !
cat plombe a écrit :Merci pour tes explications, mais il y a 4 fils par moteur. D'où ma question : on les branche où et dans quel ordre ? Je peux prendre les sorties 1-2-3-4 pour le moteur 1, par ex, mais je suppose qu'il y a un ordre de branchement...?
Pour les fils c'est très simple. Je te ferais un schémas si tu veux. Mais grosso-modo il n'y a pas d'ordre, car tu définis tout ca dans le programme de la carte.

Je vais livrer un schéma complet !

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 8:18 pm
par Fredy072
Super boulot Myoda, j'attend ma carte et les moteur avec impatience pour pouvoir mi mettre

Preneur également pour le plan du câblage, car je suis un peu perdu, je vois pas comment on peu brancher autant d'instruments sur une carte avec si peu de sortie, si on branche les 4 fils

Envoyé de mon BIRDY en utilisant Tapatalk

Re: Construction du Pit à Myoda

Publié : jeu. févr. 25, 2016 8:30 pm
par Myoda
Fredy072 a écrit :Super boulot Myoda, j'attend ma carte et les moteur avec impatience pour pouvoir mi mettre

Preneur également pour le plan du câblage, car je suis un peu perdu, je vois pas comment on peu brancher autant d'instruments sur une carte avec si peu de sortie, si on branche les 4 fils

Envoyé de mon BIRDY en utilisant Tapatalk
J'utilise ça moi :kid: !! Mais au pire, tu lances une deuxième instance du programme et tu utilise une autre carte :yes:

Image

Re: Construction du Pit à Myoda

Publié : sam. févr. 27, 2016 6:18 pm
par Myoda
Salut les cochonnes ! :cheer:
Je suis super content de vous annoncer que j'ai enfin terminé ! Après plusieurs grosses nuits blanches et quelques bon moments de solitudes, :ranting: :realmad: j'ai fini par m'en sortir cette nuit à 4H du mat LOL !
ET surtout j'ai volé avec les copains et RAS, tout marche nickel ! :banana: Après une heure de vol, les jauges obeissaient toujours au doigt et à l'oeil !
J'ai tout mis dans le Zip pour vous ! Le code Arduino, et l’exécutable avec la DLL !
J'ai aussi ajouté une photo de mon câblage que je met en bas de ce message .
Donc, pour ceux qui souhaitent savoir comment câbler les moteurs c'est pas sorcier. Quand vous prennez le X27, dos vers vous, (axe non visible) vous comptez les sorties dans le sens contraires des aiguilles d'une montre en partant du trou ! J'ai pris une photo vous verrez !

Voila, tout y es, et avec ça vous pouvez contrôler toutes les jauges d'un cockpit ! :yes:
Je recommande l'achat d'une cartes Arduino Mega 2560 pour pouvoir tout câbler !

Autre chose importante, je ne constate aucun "décrochage" du port série à 600 Bauds ! en plus c'est largement suffisent pour transférer les données ! donc je vous invite à conserver cette vitesse de transfert !

N'hésitez pas si vous avez des questions !
Autre chose, je vais peut être ajouter un effet "smooth" sur les mouvements des aiguilles. Pour l'instant je n'ai pas réussi avec la librairie AccelStepper ! Disons que le souci provient de l'initialisation des moteurs. Pour une raison qui m'échappe, il est impossible de définir la position 0 avec AccelStepper... :ranting:
Bref, quand j'aurais corrigé ca d'ici quelques temps, je vous donnerais le code pour ceux qui souhaitent !
En attendant, c'est déjà pas mal et fonctionnel ! Alors ça mérite une petite vidéo Youtube, donc c'est à venir !

A bientôt !

Fichier V2 ==> https://drive.google.com/file/d/0B1Hbn4 ... sp=sharing

Image

Re: Construction du Pit à Myoda

Publié : sam. févr. 27, 2016 6:43 pm
par repman
Merci Myoda, :notworthy :notworthy :notworthy :notworthy
Je vais pouvoir faire mes premiers test avec mon arduino uno.

Repman

Re: Construction du Pit à Myoda

Publié : sam. févr. 27, 2016 7:02 pm
par Myoda
Voila !

Re: Construction du Pit à Myoda

Publié : dim. févr. 28, 2016 9:10 am
par Cat
Trop fort ! Merci pour ton excellent boulot et ton partage ..

Re: Construction du Pit à Myoda

Publié : lun. févr. 29, 2016 12:49 pm
par Myoda
Salut la team ! Quelques petites avancée légère du Weekend. :yes:
Image

La meilleur avancée : Le rétro éclairage des jauges ! Le rendu est superbe !
Image
Image

Enfin, j'aurais une question. Je trouve que l'angle que j'ai donné à entre support ICP et les ADI,HSI est trop fort. Avez-vous une info la dessus ? :emlaugh:
Image
Image

Merci à tous ! N'hésitez pas si vous avez des questions ou suggestion sur le programme ! :yes:

Re: Construction du Pit à Myoda

Publié : mar. mars 01, 2016 12:03 pm
par Myoda
coucou, personne n'a la valeur de cet angle ni même la longueur entre l'angle et la base de l'ICP ? :ouin:

Re: Construction du Pit à Myoda

Publié : mar. mars 01, 2016 1:14 pm
par Lightning101
Patience Myoda, patience... Haha.

Je peux te vérifier ça sur le mien ce soir si tu veux.

Re: Construction du Pit à Myoda

Publié : mar. mars 01, 2016 1:45 pm
par Goupil
j'ai utilisé ça

:fox:

Re: Construction du Pit à Myoda

Publié : mar. mars 01, 2016 2:52 pm
par Cat
Dès que je suis chez moi je regarde ça