#1 [↑][↓]  28-10-2016 18:29:23

8thavenue
Elève Pilote
Lieu: Clermont-Ferrand
Date d'inscription: 24-03-2009
Renommée :   
Site web

[P3D][FSX]boitier de commande perso

Bonjour,
Je me suis lancé dans la construction d'un boitier de commande pour FSX/P3D qui est aujourd'hui opérationnel. Si une personne est interessée je peux transmettre les sources et le mode opératoire pour mener à bien cette construction.

Le coeur du boitier est constitué d'un microcontroleur arduino uno, quand aux commandes elles sont constituées de switch, push,  potentiometres et joystick le tout pour une trentaine d'euros.

http://www.pilote-virtuel.com/img/members/1899/fsxBox.jpeg

L'arduino uno permet de gérer 6 axes et 12 contacts. Le boitier présenté en photo utilise 5 axes et 7 contacts. La liaison avec FSX ou P3D se fait avec un programme réalisé en C# pilotant simconnect.

Eric

Dernière modification par Marcstrasb (29-10-2016 18:13:08)

Hors ligne

 

#2 [↑][↓]  28-10-2016 19:53:31

alex753
Commandant de bord
Lieu: Abidjan, Côte d'ivoire
Date d'inscription: 02-05-2015
Renommée :   30 
Site web

Re: [P3D][FSX]boitier de commande perso

Bonsoir !

Aucune photo de visible chez moi !


Alex !
http://img11.hostingpics.net/thumbs/mini_595472image272.jpg 
I7 4790K 4Ghz/MSI GTX970 4Go ...

Hors ligne

 

#3 [↑][↓]  28-10-2016 21:04:37

pga51
Nouveau pilote
Date d'inscription: 23-10-2010
Renommée :   

Re: [P3D][FSX]boitier de commande perso

chez moi non plus, ce genre de systeme pourrait m'interesser.
Merci d'avance pour plus de precision

Dernière modification par pga51 (28-10-2016 21:05:14)

En ligne

 

#4 [↑][↓]  29-10-2016 07:23:30

bugcrusher
Pilote confirmé
Date d'inscription: 31-01-2011
Renommée :   

Re: [P3D][FSX]boitier de commande perso

Hello !

Photo visible chez moi, belle réalisation bien propre et je suis intéressé.


Plus on est confiant dans sa capacité à faire fonctionner une machine, plus on passe pour un guignol quand ça foire.

Hors ligne

 

#5 [↑][↓]  29-10-2016 08:53:31

D5Turbi
Copilote
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   

Re: [P3D][FSX]boitier de commande perso

Bonjour,
Et bien moi, hier je voyais la photo, mais plus ce matin w00t


CM ASUS A88XM-PLUS, Proc. AMD A8-6600K, 16Go Kingston Fury DDR3-1866 MHz, CG MSI GTX 1060 OCV1, Thermalright AXP-100 Muscle, DD WesternDigital 1To 7200t/mn,
http://www.pilote-virtuel.com/img/facebook/9921.jpg  http://www.pilote-virtuel.com/img/members/9921/Logo-RFNb.jpg  http://www.pilote-virtuel.com/img/members/9921/INSIGNE-ARMEE-DE-LAIR-Base-Aerienne-103.jpg

Hors ligne

 

#6 [↑][↓]  29-10-2016 09:59:31

kheops83
Pilote confirmé
Lieu: Moscou
Date d'inscription: 07-06-2013
Renommée :   

Re: [P3D][FSX]boitier de commande perso

chez moi aussi photo visible, belle réalisation je suis intéressé
merci


Jean-Claude


CM GA ZX97MX5- proc I5 4670 OC 4.2 ghz- CG Asus R9 270sX 4GB OC- Ram 16GB- P3D V3 et Win 10, X-plane 10,51

Hors ligne

 

#7 [↑][↓]  29-10-2016 10:20:17

D5Turbi
Copilote
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   

Re: [P3D][FSX]boitier de commande perso

Ca ne marche toujours pas pour moi castet

Dernière modification par D5Turbi (29-10-2016 10:21:30)


CM ASUS A88XM-PLUS, Proc. AMD A8-6600K, 16Go Kingston Fury DDR3-1866 MHz, CG MSI GTX 1060 OCV1, Thermalright AXP-100 Muscle, DD WesternDigital 1To 7200t/mn,
http://www.pilote-virtuel.com/img/facebook/9921.jpg  http://www.pilote-virtuel.com/img/members/9921/Logo-RFNb.jpg  http://www.pilote-virtuel.com/img/members/9921/INSIGNE-ARMEE-DE-LAIR-Base-Aerienne-103.jpg

Hors ligne

 

#8 [↑][↓]  29-10-2016 12:11:02

alex753
Commandant de bord
Lieu: Abidjan, Côte d'ivoire
Date d'inscription: 02-05-2015
Renommée :   30 
Site web

Re: [P3D][FSX]boitier de commande perso

Idem bluef bluef


Alex !
http://img11.hostingpics.net/thumbs/mini_595472image272.jpg 
I7 4790K 4Ghz/MSI GTX970 4Go ...

Hors ligne

 

#9 [↑][↓]  29-10-2016 13:04:23

Herji85
Copilote
Lieu: LFPN (Yvelines)
Date d'inscription: 26-04-2013
Renommée :   18 
Site web

Re: [P3D][FSX]boitier de commande perso

Bonjour,

belle réalisation. Pareil, je suis intéressé?


http://www.aireuropeva.com/statistiques/Signature.png

Hors ligne

 

#10 [↑][↓]  29-10-2016 14:38:10

Marc_63
Commandant de bord
Lieu: CYBC / Qué. (54 ans)
Date d'inscription: 18-03-2008
Renommée :   15 

Re: [P3D][FSX]boitier de commande perso

Aucune image pour moi. sad


i7 6700K, Asus Z170-A, 16 Go Ram, Gigabyte GTX 1080 8GB, Oculus CV1, W7 64

http://i1311.photobucket.com/albums/s666/Killer757/Siggys/C172Siggy1_zps11944daf.jpg

Hors ligne

 

#11 [↑][↓]  29-10-2016 15:17:54

henrion
Nouveau pilote
Lieu: Nîmes
Date d'inscription: 01-02-2011
Renommée :   

Re: [P3D][FSX]boitier de commande perso

C'est marrant car je viens de regarder. Avec internet explorer la photo n'apparaît pas tandis qu'avec Google chrome elle apparaît.

Hors ligne

 

#12 [↑][↓]  29-10-2016 15:28:36

alex753
Commandant de bord
Lieu: Abidjan, Côte d'ivoire
Date d'inscription: 02-05-2015
Renommée :   30 
Site web

Re: [P3D][FSX]boitier de commande perso

Effectivement très curieux, c'est une image en.WEB , je l'ai convertie en .jpg pour la rendre visible a tous :

http://img4.hostingpics.net/pics/782271Sanstitre.jpg


Alex !
http://img11.hostingpics.net/thumbs/mini_595472image272.jpg 
I7 4790K 4Ghz/MSI GTX970 4Go ...

Hors ligne

 

#13 [↑][↓]  29-10-2016 18:03:01

8thavenue
Elève Pilote
Lieu: Clermont-Ferrand
Date d'inscription: 24-03-2009
Renommée :   
Site web

Re: [P3D][FSX]boitier de commande perso

Bonjour,
La première étape consiste à se procurer les composants :
* carte Arduino uno ou compatible
* 1 joystick type ps2 ou plus grand selon le confort souhaité
* 3 potentiometres 10k (résistance)
* push-boutons et switchs selon votre gout

Ensuite télécharger le sdk arduino à partir du site officiel et l'installer afin de mettre en place les pilotes de la carte et d'y injecter le code des commandes fsx.

Schéma de montage des composants :
http://www.pilote-virtuel.com/img/members/1899/fsxBox-bb.jpg

Recopier le code et l'injecter dans la carte à l'aide du programme arduino (sdk).

faire les réglages nécessaires (décalage du joystick, zone neutre)

Je vous laisse digérer ces premières étapes et pour ceux qui souhaitent se lancer dans cette aventure je vous aiderai en postant sur cette discussion.

bonne réalisation

Eric

Hors ligne

 

#14 [↑][↓]  29-10-2016 19:47:13

Marc_63
Commandant de bord
Lieu: CYBC / Qué. (54 ans)
Date d'inscription: 18-03-2008
Renommée :   15 

Re: [P3D][FSX]boitier de commande perso

Très belle réalisation, bravo. eusa_clap


i7 6700K, Asus Z170-A, 16 Go Ram, Gigabyte GTX 1080 8GB, Oculus CV1, W7 64

http://i1311.photobucket.com/albums/s666/Killer757/Siggys/C172Siggy1_zps11944daf.jpg

Hors ligne

 

#15 [↑][↓]  29-10-2016 21:52:31

Lonevolf
Modérateur
Lieu: LFST
Date d'inscription: 25-10-2010
Renommée :   21 

Re: [P3D][FSX]boitier de commande perso

ÉDIT MODÉRATEUR :

Bonsoir,
espérant que votre tuto attire encore plus de monder et afin de le retrouver plus facilement pour le suivi, je l'épingle.

Olivier


il faut mieux privilégier la force de l'argument à l'argument de la force.
Une erreur répétée n'est plus une erreur mais devient une décision.

MSI Z170-A PRO / Seven 64 ssd 128 go / i5-6600K OC 4.5 ghz / Raijintek Triton, 240 mm / Mémoire DDR4 G.Skill Ripjaws V, 2 x 8 Go, 2400 MHz / GTX 1070 Founders Edition / Boitier Zalmann H1 / Alim Corsair RM750i (gold 80+) 750W / ssd 512 go P3D V3

Hors ligne

 

#16 [↑][↓]  29-10-2016 22:13:06

alex753
Commandant de bord
Lieu: Abidjan, Côte d'ivoire
Date d'inscription: 02-05-2015
Renommée :   30 
Site web

Re: [P3D][FSX]boitier de commande perso

Wow mec , tu es épinglé , respect ! laugh

Très intéressant , il est possible aussi de faire ça avec d'autres cartes types Leobodnar, j'en utilise une pour les Switch/Push butons !


Alex !
http://img11.hostingpics.net/thumbs/mini_595472image272.jpg 
I7 4790K 4Ghz/MSI GTX970 4Go ...

Hors ligne

 

#17 [↑][↓]  29-10-2016 23:10:01

greg
Pilote confirmé
Date d'inscription: 16-03-2008
Renommée :   
Site web

Re: [P3D][FSX]boitier de commande perso

Wouah, merci pour le partage.

PS : image OK dans Opera.

Dernière modification par greg (29-10-2016 23:11:12)


Parfois il faut MAYDAY... Web

Hors ligne

 

#18 [↑][↓]  29-10-2016 23:18:03

8thavenue
Elève Pilote
Lieu: Clermont-Ferrand
Date d'inscription: 24-03-2009
Renommée :   
Site web

Re: [P3D][FSX]boitier de commande perso

La force des cartes Arduino c'est leur simplicité de mise en oeuvre et leur coût environ 8 euros pour le modèle uno et environ 15 euros pour le modèle mega qui peut gérer 16 axes et 54 interrupteurs, de quoi faire un beau cockpit. Ces cartes peuvent aussi récupérer une information de FSX pour la sortir sur un afficheur lcd ou led. Il y a de beaux projets potentiels et pas chers pour les bricoleurs ! Cependant je ne connais pas leo bodnar.

Eric

Hors ligne

 

#19 [↑][↓]  29-10-2016 23:43:00

alex753
Commandant de bord
Lieu: Abidjan, Côte d'ivoire
Date d'inscription: 02-05-2015
Renommée :   30 
Site web

Re: [P3D][FSX]boitier de commande perso

Des Output de leds ? Sympa ça !


Alex !
http://img11.hostingpics.net/thumbs/mini_595472image272.jpg 
I7 4790K 4Ghz/MSI GTX970 4Go ...

Hors ligne

 

#20 [↑][↓]  29-10-2016 23:53:37

frenchsimmer
Copilote
Membre donateur
Lieu: EVREUX (FRA) / 45 ans
Date d'inscription: 28-11-2009
Renommée :   
Site web

Re: [P3D][FSX]boitier de commande perso

Super tout ça !
C'est puissant l'arduino!!!

Ca vaudrait peut-être le coup d'ouvrir un chapitre sur le forum tant il y a de possibilités.

Deux exemples :




La connaissance ne vaut que si elle est partagée.
GeForce GTX 780 + Intel Core i7-4920K + Hydro H110i + ASUS Rampage IV Extreme + 16 Go DDR3 +  SSD Crucial m4  256GB, SIII + SSD SAMSUNG 480GB SIII+ Win 7 64  Ultimate +Track ir 5 + GF-MCP + GF-LGT + 2*RP48 + 2*GF-46 + GF-P8 + Saitek CESSNA PRO FLIGHT YOKE SYSTEM et RUDDER + CH PRODUCT MFP + Saitek P8000 + Vrinsight MCP COMBO et CDU PANEL

Hors ligne

 

#21 [↑][↓]  04-11-2016 19:56:54

alex753
Commandant de bord
Lieu: Abidjan, Côte d'ivoire
Date d'inscription: 02-05-2015
Renommée :   30 
Site web

Re: [P3D][FSX]boitier de commande perso

Salut !

Wow effectivement super sympa ce truc !

Une autre : https://youtu.be/iwcbyR9GnHI

wink


Alex !
http://img11.hostingpics.net/thumbs/mini_595472image272.jpg 
I7 4790K 4Ghz/MSI GTX970 4Go ...

Hors ligne

 

#22 [↑][↓]  06-11-2016 09:29:27

BE58
Pilote confirmé
Lieu: LFQQ
Date d'inscription: 09-01-2011
Renommée :   

Re: [P3D][FSX]boitier de commande perso

Parfait!!! Exactement ce que je cherchais. Par contre j'étais bloqué dans la partie c#.

As tu mis à dispo to code sur github ou quelque chose comme ca?

Ça m'intéresse beaucoup!

Dernière modification par BE58 (06-11-2016 09:29:41)


Processeur & CM: INTEL Core i5-4570 3.2GHz Haswell / ASUS H81M-C
Carte graphique: MSI NVIDIA GTX760 2GD5/OC - GDDR5
Mémoire: G.Skill RipjawsX 16Go (2x8Go) PC12800
OS: Windows 8

Hors ligne

 

#23 [↑][↓]  06-11-2016 15:39:31

8thavenue
Elève Pilote
Lieu: Clermont-Ferrand
Date d'inscription: 24-03-2009
Renommée :   
Site web

Re: [P3D][FSX]boitier de commande perso

Le projet n'est pas complet sans la partie programmation de SimConnect. Je vous la livre ici
quelques recommandations toutefois :
* ce code doit être réalisé avec visual studio c# 2015 (dernière version à ce jour) sous forme de projet windows
* le mode de programmation doit être fixé sur x86 (voir image suivante)
* ajouter au projet c# la référence : Microsoft.FlightSimulator.SimConnect.dll (dll présente dans le sdk)

http://www.pilote-virtuel.com/img/members/1899/vs-fsx-box.JPG

Générer ensuite le .exe qui sera lancé manuellement après FSX

Eric

Hors ligne

 

#24 [↑][↓]  06-11-2016 17:42:54

BE58
Pilote confirmé
Lieu: LFQQ
Date d'inscription: 09-01-2011
Renommée :   

Re: [P3D][FSX]boitier de commande perso

Super!

De quoi m'amuser ce soir!!!!

Merci beaucoup. Effectivement le plus compliqué est de ne pas se louper sur la partie x86 et l'ajout de la dll en référence du projet.

Je vais faire un tuto en rentrant ce soir !

Dernière modification par BE58 (06-11-2016 19:10:00)


Processeur & CM: INTEL Core i5-4570 3.2GHz Haswell / ASUS H81M-C
Carte graphique: MSI NVIDIA GTX760 2GD5/OC - GDDR5
Mémoire: G.Skill RipjawsX 16Go (2x8Go) PC12800
OS: Windows 8

Hors ligne

 

#25 [↑][↓]  06-11-2016 19:05:21

BE58
Pilote confirmé
Lieu: LFQQ
Date d'inscription: 09-01-2011
Renommée :   

Re: [P3D][FSX]boitier de commande perso

Tu me donnes du fil à retordre 8thavenue ! :)

Il manque les contrôles de formulaire dans le code. ^^
Du coup, j'ai refactoré un peu (comme le dise les devs) et j'ai une application "installable" pour P3D.

En un clic, ça installe donc ce connecteur pour P3D. (Je n'ai pas la dll de FSX, mais je peux en faire une version au besoin).

Avec ton autorisation, je peux mettre à dispo:

- un fichier: simConnector_P3D.application
Ce dernier installe ton app sur le poste utilisateur et permet la connexion à P3D uniquement. Qui se désinstalle directement depuis le menu Programme & Fonctionnalités.

- un zip: simConnector_Solution
Ce groupe de fichier permet une ouverture dans Visual Studio et permet la modification du code pur.

Ce qui est fait:
- Ajout des fonctions du formulaire dans le code
- Ajout de la dépendance simConnect
- Build en .application
- Formulaire avec une taille fixe sans possibilité de resizé
- Changement des messages en anglais (Je préfère, pas tapper big_smile) et surtout pour P3D

Il reste à faire:
- Remplacement de la zone de texte en zone de texte et non en listBox pour permettre un retour à la ligne et l'affichage du dernier message uniquement. Pour le moment ils se succèdent.
- Une version FSX
- Une icone :)

Le formulaire:

http://i66.tinypic.com/bgvamc.jpg

Dernière modification par BE58 (06-11-2016 19:09:26)


Processeur & CM: INTEL Core i5-4570 3.2GHz Haswell / ASUS H81M-C
Carte graphique: MSI NVIDIA GTX760 2GD5/OC - GDDR5
Mémoire: G.Skill RipjawsX 16Go (2x8Go) PC12800
OS: Windows 8

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par punbb.fr

Maintenance informatique Lausanne