Construction du Pit à Myoda
Construction du Pit à Myoda
#1Salut 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
Pour plusieurs raisons. Les servomoteurs sont limités à 180°, et surtout ils sont TRES bruyants ! !
Donc j'ai opté pour des moteurs pas à pas X27 ! une merveille !
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.
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 !
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.
Installation dans le boitier en bois
Fonctionnement sur BMS
Quelques photos :
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
Pour plusieurs raisons. Les servomoteurs sont limités à 180°, et surtout ils sont TRES bruyants ! !
Donc j'ai opté pour des moteurs pas à pas X27 ! une merveille !
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.
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 !
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.
Installation dans le boitier en bois
Fonctionnement sur BMS
Quelques photos :
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#2Salut 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
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
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 10 / RAM DDR3 32GB / SSD Samsung 840 Pro 256 Go
Re: Construction du Pit à Myoda
#3Salut,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
Bien sur par de souci ! C'est prévu ! 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 .
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#4Super,
Merci
Repman
Merci
Repman
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 10 / RAM DDR3 32GB / SSD Samsung 840 Pro 256 Go
Re: Construction du Pit à Myoda
#5moi j'adore.
je connaissait pas ces moteurs, un truc de + a découvrir merci
je connaissait pas ces moteurs, un truc de + a découvrir merci
Dresseur de cochon (sauvage)
Re: Construction du Pit à Myoda
#6Salut Myoda, comme repman je suis très intéressé vivement le tuto et surtout bravo
Re: Construction du Pit à Myoda
#8Excellente idée !!! je te remercie ! je vais en commander un !SharkNoir a écrit :Et pour le FQI tu peux utiliser un X40 Dual Stepper
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
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#10Super... je vais suivre avec un intérêt certain
Je connaissais pas ce micro moteur.
Je connaissais pas ce micro moteur.
Re: Construction du Pit à Myoda
#12Bravo et merci, très intéressé également
Envoyé de mon BIRDY en utilisant Tapatalk
Envoyé de mon BIRDY en utilisant Tapatalk
Re: Construction du Pit à Myoda
#13En 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!!!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...
Peux tu nous dire où tu te fournit?
Bonne continuation.
Re: Construction du Pit à Myoda
#14C'est par ici pour trouver ton bonheur ! Mais il existe d'autres vendeurs.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.
https://www.adafruit.com/products/2424
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#15Merci, mais le liens est mort
Envoyé de mon BIRDY en utilisant Tapatalk
Envoyé de mon BIRDY en utilisant Tapatalk
Re: Construction du Pit à Myoda
#17Salut les cochonnes !
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 !
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 !
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... !
(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 ! 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 ! 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 !
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 !
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 !
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... !
(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 ! 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 ! 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 !
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#18MERCI 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
Pour les moteurs, sur la Bay, vous en avez 6 pour 15€ et frais de port gratuit,
Envoyé de mon BIRDY en utilisant Tapatalk
Re: Construction du Pit à Myoda
#19Myoda a écrit :C'est par ici pour trouver ton bonheur ! Mais il existe d'autres vendeurs.
https://www.adafruit.com/products/2424
Re: Construction du Pit à Myoda
#20hello 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
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
Re: Construction du Pit à Myoda
#21Hello,
le micro controller ne semble pas nécéssaire. En tout cas, pas pour des X27 !
le micro controller ne semble pas nécéssaire. En tout cas, pas pour des X27 !
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#22Je 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.
Pilote indépendant de F16 block 50/52 sur Falcon BMS - HOTAS Cougar modé FCC1 - Saitek Pro Rudder Pedals - ED TRacker - 2x MFD Cougar - ICP "CatPlombe" - 1x Carte Pokeys - un cockpit F16 en chantier - CM MSI B650 Gaming ; AMD Ryzen 7800X3D 4,20GHz ; 32 Go DDR5 Corsair ; AMD Radeon RX7900XTX 24Go DDR6 ; Ecran Hisense 55" 4K
Re: Construction du Pit à Myoda
#23Tu as parfaitement raison ! Je parle uniquement dans le cas du montage que j'ai donné !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.
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Re: Construction du Pit à Myoda
#24La V2, la V2
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
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
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 10 / RAM DDR3 32GB / SSD Samsung 840 Pro 256 Go
Re: Construction du Pit à Myoda
#25Ca 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.repman a écrit :La V2, la V2
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
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 !
Mais je compte bien m'en sortir !!!
L'histoire du pit sur Checksix : viewtopic.php?f=286&t=192908
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9
Télécharger mon programme : http://f4toserial.com
La chaîne Youtube : https://www.youtube.com/channel/UChAv6B ... 1J7oDf-W1w
Les photos du cockpit : https://photos.app.goo.gl/BqyyyjkKzo2ZjdoF9