Construction du Pit à Myoda

Fabrication de cockpit et divers ( palonnier , panels ..) c est ICI
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Construction du Pit à Myoda

#1

Message par Myoda » dim. févr. 07, 2016 4:46 pm

Salut la Bms team !
J'ai entrepris il y a un moment maintenant la construction de mon pit. J'avance lentement ... mais surement.

J'avais il y a quelques temps aussi donné un lien vers une vidéo ou je vous j'avais expliqué comment j'avais fais les jauges du cockpit avec des servomoteurs.

Bon bah je suis revenu sur ma décision :hum:
Pour plusieurs raisons. Les servomoteurs sont limités à 180°, et surtout ils sont TRES bruyants ! ! :busted_re

Donc j'ai opté pour des moteurs pas à pas X27 ! une merveille ! :banana:
http://www.jukenswisstech.com/JSTFiles/ ... r_v1.3.pdf

Avantages :
- coût ! 9.95 $ la pièce !
- Vélocité ! Les moteur sont très rapides !
- Consommation : Très faibles ! Se connecte directement sur la carte arduino sans alimentation externe,
- Ergonomie : Facile à installer !

Bref, j'ai réalisé 2 vidéos ou je montre rapidement le résultat sur falcon BMS.
La première est l'installation des moteurs dans mon support ! La deuxième est la démonstration avec la carte arduino. :yes:
Alors toutes les jauges ne sont pas connectés, mais on vois assez bien le résultat.
d'ailleurs, je vous présente mes excuses pour la qualité de la vidéo qui est vraiment mais alors vraiment pourrie ! En plus Mr Youtube à retourné la vidéo ! bonjour le mal de cou !

Quoi qu'il en soit, le plus dur etait de faire un programme qui récupère toutes les données de BMS pour l'envoyer à la carte arduino via le port Série.

J'ai donc écris une application sur laquelle on ajoute les données qu'on veux envoyer à la carte arduino. Le programme effectue une boucle puis transfert les informations.
Autre avantage du programme, seul les données qui ont changés sont envoyés, pour économiser le buffer de la carte ! :yes:

J'ai conscience que je n'apporte rien de spécial car beaucoup d'entre vous ont déjà fait leur propre système sur arduino ou autre, mais pour ceux qui veulent, je peux toujours expliquer le programme et l'envoyer. :yes:

Installation dans le boitier en bois


Fonctionnement sur BMS


Quelques photos :
Image
Image
Image
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/
Avatar de l’utilisateur

repman
Pilote Philanthrope
Pilote Philanthrope
Messages : 1548
Inscription : 02 juillet 2013

Re: Construction du Pit à Myoda

#2

Message par repman » dim. févr. 07, 2016 5:33 pm

Salut Myoda,

C'est du super boulot.
Je voudrais utiliser ton système sur de vrais instruments que je vais modifier.
Je ne maitrise pas du tout la programmation.
Serait tu prêt a partager ton programme et un petit tuto pour le mettre en œuvre ?
Je possède déjà la carte Arduino UNO.

Repman
Image[
TrackIR V4 + TrackClip Pro / HOTAS Cougar - FFSB R1 - Throttle effet Hall/ Beyerdynamic MMX300 / MSI Z97 gaming 5/ Nvidia Gigabyte GTX 1080Ti / Intel core i5-4690K / Windows 7 Édition intégrale 64bits / RAM Corsair XMS3 DDR3 2x2GB / SSD Samsung 840 Pro 256 Go
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#3

Message par Myoda » dim. févr. 07, 2016 6:25 pm

repman a écrit :Salut Myoda,

C'est du super boulot.
Je voudrais utiliser ton système sur de vrais instruments que je vais modifier.
Je ne maitrise pas du tout la programmation.
Serait tu prêt a partager ton programme et un petit tuto pour le mettre en œuvre ?
Je possède déjà la carte Arduino UNO.

Repman
Salut,
Bien sur par de souci ! C'est prévu ! :yes: je mettrai un zip avec toutes les sources comme la première fois !
Pour l'heure, je vais mettre quelques commentaires et ensuite j'upload tout ça !

L'avantage du programme, c'est justement la souplesse du code ! On peux choisir d'envoyer ce qu'on veux ! On passe juste les données dans un tableau, et ensuite on exécute !
Les données sont lues puis sont transférés à la carte arduino à travers une chaîne avec un nombre qui délimite la fin. Et ensuite le programme recommence sa boucle . :yes:
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/
Avatar de l’utilisateur

repman
Pilote Philanthrope
Pilote Philanthrope
Messages : 1548
Inscription : 02 juillet 2013

Re: Construction du Pit à Myoda

#4

Message par repman » dim. févr. 07, 2016 7:08 pm

Super,
Merci

Repman
Image[
TrackIR V4 + TrackClip Pro / HOTAS Cougar - FFSB R1 - Throttle effet Hall/ Beyerdynamic MMX300 / MSI Z97 gaming 5/ Nvidia Gigabyte GTX 1080Ti / Intel core i5-4690K / Windows 7 Édition intégrale 64bits / RAM Corsair XMS3 DDR3 2x2GB / SSD Samsung 840 Pro 256 Go
Avatar de l’utilisateur

dimebug
Webmaster
Webmaster
Messages : 5925
Inscription : 18 août 2001

Re: Construction du Pit à Myoda

#5

Message par dimebug » dim. févr. 07, 2016 8:41 pm

moi j'adore.

je connaissait pas ces moteurs, un truc de + a découvrir :) merci
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

schnide
Mécano au sol
Mécano au sol
Messages : 534
Inscription : 20 novembre 2005

Re: Construction du Pit à Myoda

#6

Message par schnide » dim. févr. 07, 2016 10:13 pm

Salut Myoda, comme repman je suis très intéressé vivement le tuto et surtout bravo :cheer:
Avatar de l’utilisateur

SharkNoir
Jeune Pilote
Jeune Pilote
Messages : 1305
Inscription : 29 décembre 2003

Re: Construction du Pit à Myoda

#7

Message par SharkNoir » dim. févr. 07, 2016 11:22 pm

Et pour le FQI tu peux utiliser un X40 Dual Stepper
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#8

Message par Myoda » lun. févr. 08, 2016 4:13 am

SharkNoir a écrit :Et pour le FQI tu peux utiliser un X40 Dual Stepper
Excellente idée !!! je te remercie ! je vais en commander un ! :yes:

Ne vous inquiétez pas, je publierais toutes les sources avec toutes les explications ! J'ai encore cet après midi modifié le programme pour ajouter d'autres fonctionnalités.
D'ici à demain ou après demain je vous met tout ça en ligne :banana:
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/
Avatar de l’utilisateur

cat plombe
Pilote Philanthrope
Pilote Philanthrope
Messages : 8406
Inscription : 30 juin 2008

Re: Construction du Pit à Myoda

#9

Message par cat plombe » lun. févr. 08, 2016 8:40 am

ça c'est top ! Merci Myoda
Image Core i5-4690K @ 3.5 GHz - 8Go RAM - Carte graphique GTX 970 - Cougar - W10 64bits sur SSD - Track IR 5 - Un pit
Avatar de l’utilisateur

MadOlive
Nouvelle Recrue
Nouvelle Recrue
Messages : 126
Inscription : 07 juin 2015

Re: Construction du Pit à Myoda

#10

Message par MadOlive » lun. févr. 08, 2016 10:07 am

Super... je vais suivre avec un intérêt certain
Je connaissais pas ce micro moteur.
Avatar de l’utilisateur

schnide
Mécano au sol
Mécano au sol
Messages : 534
Inscription : 20 novembre 2005

Re: Construction du Pit à Myoda

#11

Message par schnide » lun. févr. 08, 2016 10:15 am

Un grand merci :cheer:

Fredy072
Nouvelle Recrue
Nouvelle Recrue
Messages : 195
Inscription : 23 avril 2010

Re: Construction du Pit à Myoda

#12

Message par Fredy072 » lun. févr. 08, 2016 11:08 am

Bravo et merci, très intéressé également

Envoyé de mon BIRDY en utilisant Tapatalk
Avatar de l’utilisateur

matbog
Pilote Philanthrope
Pilote Philanthrope
Messages : 1730
Inscription : 13 octobre 2009

Re: Construction du Pit à Myoda

#13

Message par matbog » lun. févr. 08, 2016 3:00 pm

Myoda a écrit :J'ai conscience que je n'apporte rien de spécial car beaucoup d'entre vous ont déjà fait leur propre système sur arduino ou autre...
En fait tu apporte beaucoup, comme la référence du moteur pas à pas que je ne connaissais pas et qui a l'air très intéressant!!!
Peux tu nous dire où tu te fournit?

Bonne continuation.
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#14

Message par Myoda » mar. févr. 09, 2016 9:43 pm

matbog a écrit : En fait tu apporte beaucoup, comme la référence du moteur pas à pas que je ne connaissais pas et qui a l'air très intéressant!!!
Peux tu nous dire où tu te fournit?
Bonne continuation.
C'est par ici pour trouver ton bonheur ! Mais il existe d'autres vendeurs.
https://www.adafruit.com/products/2424
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/

Fredy072
Nouvelle Recrue
Nouvelle Recrue
Messages : 195
Inscription : 23 avril 2010

Re: Construction du Pit à Myoda

#15

Message par Fredy072 » mar. févr. 09, 2016 9:48 pm

Merci, mais le liens est mort

Envoyé de mon BIRDY en utilisant Tapatalk
Avatar de l’utilisateur

Morpheus
Pilote Philanthrope
Pilote Philanthrope
Messages : 3755
Inscription : 09 mai 2008

Re: Construction du Pit à Myoda

#16

Message par Morpheus » mar. févr. 09, 2016 9:58 pm

Fonctionne pour moi :emlaugh:
Image

DCS VIRTUAL BREITLING Flight Lead
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#17

Message par Myoda » mer. févr. 10, 2016 12:01 am

Salut les cochonnes ! :kid:
Comme promis, voici le dump de la première version du bordel ! La V1.0 quoi ! J'ai essayé de commenter le code au maximum ! Sauf peut être la partie C++ pour lire la mémoire partagée. Je ne vais pas détailler les bases de l’algorithmique, mais les infos essentielles sont accessibles à tous avec un petit commentaire.

Donc, avant toute chose, je préfère vous prévenir, je travaille déjà sur la V2.0 !! Cette prochaine version, ne nécessitera pas d'avoir les logiciels pour faire fonctionner le bordel sur BMS ! La prochaine version sera faite avec un fichier de configuration et un exécutable ! rien de plus !

Mais revenons à nos moutons ! car pour ceux qui souhaitent voir le fonctionnement, c'est bien d'avoir les sources complètes !
Ah, Petite chose, ce code source m'a pris un peu de temps et quelques nuits blanches ! donc svp, si vous l’améliorez, faites partager à la communauté c'est tout ce que je demande ! :busted_co

Donc pour les prérequis :
- Visual Studio (2015). Autant être franc, je suis pas fan de l'environnement Microsoft Visual Studio. il est TRÈS LOURD ! pas ergonomique, LAID, et il sent pas bon ! :ranting:
https://www.visualstudio.com/en-us/down ... io-vs.aspx

- Arduino Software : C'est l'environnement de base pour programmer en C sur une carte arduino !
(https://www.arduino.cc/en/Main/Software)

- Une carte arduino. Je conseil la Mega, car elle à plus de sorties et vous permettra de gérer l'ensemble des jauges de votre pit + des boutons, + des afficheurs etc... ! :yes:
(c'est ici pour la carte https://www.arduino.cc/en/Main/ArduinoBoardMega2560#)

- 1 moteur pas à pas X27.168 ou plusieurs selon le nombre de jauges que vous souhaitez faire ! Moi j'ai fais le bloc à côté du genou droit, c'est 4 jauges !
https://www.adafruit.com/products/2424

1) Le câblage du bordel :
c'est bidon ! vous branchez les 4 pins de votre moteur dans la carte arduino ! idem pour les autres moteurs ! Pour l'ordre des 4 pins, vous trouverez plus bas la doc du X27. Mais de mémoire c'est dans le sens des aiguilles d'une montre en partant du pin en haut à droite (en vue arrière la tige de l'autre côté ! )

2) La carte arduino :
Il faut simplement charger le code dans la carte arduino ! C'est tout indiqué dans le fichier ! :yes: il faudra par contre télécharger une librairie, je vous l'ai aussi précisé dans le fichier !

3) L'accès à la mémoire partagée Falcon BMS :
Installer Visual Studio et charger le projet. J'ai documenté le fichier principal !
Attention, il faut beaucoup d'espace disque ! Et il faut installer les modules additionnels ! C'est une vraie cochonnerie !

4) Lancer l'application de lecture de la mémoire de falcon BMS (Ecran noir) puis lancer Falcon BMS et en avant Guingan !

Bon j'ai conscience que c'est lourd ! Mais je précise que ce post est pour les bidouilleurs comme moi !
Pour les autres, d'ici quelques jours, la V2 ! avec uniquement un seul exécutable a lancer et hop ! :cheer: J'ai déjà commencer à bosser dessus ! C'est pour bientôt !

Et enfin, voila le lien pour télécharger les codes sources :


A bientôt les cochonnes ! :yes:
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/

Fredy072
Nouvelle Recrue
Nouvelle Recrue
Messages : 195
Inscription : 23 avril 2010

Re: Construction du Pit à Myoda

#18

Message par Fredy072 » mer. févr. 10, 2016 6:47 am

MERCI Myoda

Pour les moteurs, sur la Bay, vous en avez 6 pour 15€ et frais de port gratuit,

Envoyé de mon BIRDY en utilisant Tapatalk
Avatar de l’utilisateur

matbog
Pilote Philanthrope
Pilote Philanthrope
Messages : 1730
Inscription : 13 octobre 2009

Re: Construction du Pit à Myoda

#19

Message par matbog » mer. févr. 10, 2016 9:13 am

Myoda a écrit :C'est par ici pour trouver ton bonheur ! Mais il existe d'autres vendeurs.
https://www.adafruit.com/products/2424
:notworthy
Avatar de l’utilisateur

pilour6
Elève Pilote
Elève Pilote
Messages : 642
Inscription : 27 mai 2006

Re: Construction du Pit à Myoda

#20

Message par pilour6 » jeu. févr. 11, 2016 7:01 pm

hello tout le monde

j'ai trouvé ça c'est chinois mais bon jusqu à aujourd'hui je n'ai pas à m'en plaindre

http://www.ebay.fr/itm/X27-168-Stepper- ... SwBLlVXZwc

et pis y faut ça aussi si je ne me trompe pas

http://www.ebay.fr/itm/12x-ULN2003-5-12 ... SwLzdWSYqV

en tous cas l'idée est super
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#21

Message par Myoda » sam. févr. 13, 2016 6:56 am

Hello,
le micro controller ne semble pas nécéssaire. En tout cas, pas pour des X27 ! :yes:
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/
Avatar de l’utilisateur

Vico
Pilote Philanthrope
Pilote Philanthrope
Messages : 3589
Inscription : 16 avril 2009

Re: Construction du Pit à Myoda

#22

Message par Vico » sam. févr. 13, 2016 10:47 am

Je pense au contraire qu'un microcontrôleur est nécessaire pour tout moteur pas-à-pas. Par contre il est intégré dans la carte arduino, voilà pourquoi tu n'en a pas besoin.
Image
CM MSI Z97 - Core I7 4790 3,60 GHz - 8 Go DDR3 Kingston -NVIDIA GeForce GTX970 4Go DDR5- HOTAS Cougar modé FCC1 - Saitek Pro Combat Rudder Pedals - ED Tracker - MFD Cougar - ICP "CatPlombe" - Carte Pokeys - Windows Seven 64 bits avec Falcon BMS 4.34
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#23

Message par Myoda » sam. févr. 13, 2016 3:00 pm

Vico a écrit :Je pense au contraire qu'un microcontrôleur est nécessaire pour tout moteur pas-à-pas. Par contre il est intégré dans la carte arduino, voilà pourquoi tu n'en a pas besoin.
Tu as parfaitement raison ! Je parle uniquement dans le cas du montage que j'ai donné !
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/
Avatar de l’utilisateur

repman
Pilote Philanthrope
Pilote Philanthrope
Messages : 1548
Inscription : 02 juillet 2013

Re: Construction du Pit à Myoda

#24

Message par repman » dim. févr. 21, 2016 12:42 pm

La V2, la V2 :Jumpy:
Un truc du genre de l'interface de la pokeys56 ?
C'est vrai que pour nous qui ne comprenons rien à la programmation, une belle interface simple c'est du bonheur.
Merci pour le boulot Myoda.

Repman
Image[
TrackIR V4 + TrackClip Pro / HOTAS Cougar - FFSB R1 - Throttle effet Hall/ Beyerdynamic MMX300 / MSI Z97 gaming 5/ Nvidia Gigabyte GTX 1080Ti / Intel core i5-4690K / Windows 7 Édition intégrale 64bits / RAM Corsair XMS3 DDR3 2x2GB / SSD Samsung 840 Pro 256 Go
Avatar de l’utilisateur

Topic author
Myoda
Pilote Philanthrope
Pilote Philanthrope
Messages : 517
Inscription : 29 décembre 2014

Re: Construction du Pit à Myoda

#25

Message par Myoda » dim. févr. 21, 2016 12:56 pm

repman a écrit :La V2, la V2 :Jumpy:
Un truc du genre de l'interface de la pokeys56 ?
C'est vrai que pour nous qui ne comprenons rien à la programmation, une belle interface simple c'est du bonheur.
Merci pour le boulot Myoda.

Repman
Ca avance bien si ça peu te rassurer. J'ai du mettre en StrandBy a cause du boulot et autre ces 5 derniers jours, mais grosso modo c'est déjà pas mal. :yes:
On lance l'application, on peux se connecter et déjà envoyer des données a la carte arduino. Je galère surtout pour la DLL qui échange les infos avec FAlcon ! :hum:
Mais je compte bien m'en sortir !!! :banana:
Voir le pit : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.mini-cube.fr/
Répondre

Revenir à « Cockpit & mod perso »