Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 28/03/2017 10:36:48

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 250

FGInt , un exemple concret

Bonjour à toutes et a tous,

Cela faisait un bail que je n'était pas venus vous embêter avec ça.

Une nouvelle recette sortie toute chaude des fourneaux :

Prenez un raspberry pi [ ou clone equivalent ],

mini_66410220170223221807.jpg

Un gestionnaire d'affichage (HT16K33)

mini_66559320170223221822.jpg

Un jeu d'afficheur 7 segments, quelques boutons poussoir

mini_42004720170223221909.jpg

Une bonne dose d'entrées / sorties (3 x MCP23017)

mini_38349320170223222016.jpg

Deux paires d'encodeur

mini_94184620170223222042.jpg

Une louche de câbles et de connecteurs

saupoudrez d'entretoises et de vis , ajouter une bonne dose de python

vous optenez  .....

Dernière modification par daweed (28/03/2017 10:52:35)


FG 2016.1.0 GIT, Linux Mint 17.2 Cinnamon (64b), AMD FX 4300 Black Edition (3.8 GHz), RAM 8Go, GeForce GTX 750 Ti 2 Go
LFLL Scenery

Hors ligne

#2 28/03/2017 13:12:22

Biloute974
Membre
Inscription : 2/02/2014
Messages : 972

Re : FGInt , un exemple concret

Salut,

génial, je pense qu'il a fallut une sacré dose de patience et d'heures d'écritures de lignes de codes.


Config: Core I5 4690 (3.5 GHz*4) + 16 Go de Ram + Nvidia GTX 970+ GTX 760 (pilotes 361.28)+ LinuxMint 17.2 64 bits--> FG 2017.1.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols
Mes livrées

Hors ligne

#3 28/03/2017 13:21:55

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 250

Re : FGInt , un exemple concret

Biloute974 a écrit :

Salut,

génial, je pense qu'il a fallut une sacré dose de patience et d'heures d'écritures de lignes de codes.

Avec mes gros doigts c est plutot le coté "mécanique" et particulièrement les push / pull qui m'ont donnés du fil a retordre. smile


FG 2016.1.0 GIT, Linux Mint 17.2 Cinnamon (64b), AMD FX 4300 Black Edition (3.8 GHz), RAM 8Go, GeForce GTX 750 Ti 2 Go
LFLL Scenery

Hors ligne

#4 28/03/2017 14:21:06

ctesc356
Membre
Inscription : 18/05/2010
Messages : 1 931

Re : FGInt , un exemple concret

Bonjour,
je ne comprends pas...
Dans l'industrie on cherche à tout mettre sur écrans/claviers, à éliminer le maximum de hardware... (boutons, codeurs, afficheurs, platines, entretoises, vis, câbles)
Ici on part dans l'autre sens wink ce qui n'enlève rien à l'intérêt du truc, mais pourquoi pas un/des écrans tactiles?
Ok la sauce risque d'être un peu fade, mais l'avion et la scène seront toujours sur un écran... smile


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

#5 28/03/2017 14:29:02

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 250

Re : FGInt , un exemple concret

ctesc356 a écrit :

Bonjour,
je ne comprends pas...
Dans l'industrie on cherche à tout mettre sur écrans/claviers, à éliminer le maximum de hardware... (boutons, codeurs, afficheurs, platines, entretoises, vis, câbles)
Ici on part dans l'autre sens wink ce qui n'enlève rien à l'intérêt du truc, mais pourquoi pas un/des écrans tactiles?
Ok la sauce risque d'être un peu fade, mais l'avion et la scène seront toujours sur un écran... smile

Salut,

Ca doit être l'age smile je suis plus sensible a la manipulation d'un interrupteur ou d'un encodeur que d'un écran tactile ( ça doit vraiment être l'age smile )

C est un choix aussi, c est le vrai premier pas dans la conception d'un cockpit a l'échelle. Je voulais me prouver que je pouvais mener à bien ce projet et dans le même temps valider que le concept était réellement fiable ...

Même sur le 380 qui est équipé d'écran tactile (notamment pour les nouveau MCDU) , le FCU reste mécanique , les encodeurs sont toujours la

Le FCU d'ailleur en lui même n'as pas beaucoup changé

http://cdn.airplane-pictures.net/images … /61616.jpg

Enfin, bien que surement impossible de reproduire l'intégralité des fonctions d'un cockpit 330 / 320 [ toute les fonctions n'existe pas encore dans le modèle du 330 sur FG mais on y travaille ... ] je vais essayer d'en être au plus proche ... et il n y a pas d'équipement tactile dans ces appareil smile

Mon prochain défis ... c est justement le MCDU

Dernière modification par daweed (28/03/2017 15:10:25)


FG 2016.1.0 GIT, Linux Mint 17.2 Cinnamon (64b), AMD FX 4300 Black Edition (3.8 GHz), RAM 8Go, GeForce GTX 750 Ti 2 Go
LFLL Scenery

Hors ligne

#6 28/03/2017 14:39:33

ctesc356
Membre
Inscription : 18/05/2010
Messages : 1 931

Re : FGInt , un exemple concret

daweed a écrit :

Ca doit être l'age smile je suis plus sensible a la manipulation d'un interrupteur ou d'un encodeur que d'un écran tactile ( ça doit vraiment être l'age smile )

Je comprends... wink  on à encore 15 ans devant nous:  https://www.lesechos.fr/21/06/2011/LesE … futur.htm#
Quoi que je pense que ce sera moins smile


Intel i5 3570 3.4Mhz, Nvidia GTX 660, 8Go Ram, Linux Mint

Hors ligne

#7 28/03/2017 15:13:44

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 250

Re : FGInt , un exemple concret

Excellent cet article. Ca donne effectivement une bonne vision du cockpit du futur


FG 2016.1.0 GIT, Linux Mint 17.2 Cinnamon (64b), AMD FX 4300 Black Edition (3.8 GHz), RAM 8Go, GeForce GTX 750 Ti 2 Go
LFLL Scenery

Hors ligne

#8 28/03/2017 15:27:35

Biloute974
Membre
Inscription : 2/02/2014
Messages : 972

Re : FGInt , un exemple concret

Moi j'y vois là le bout ultime du simmer, avoir son cockpit chez soit, et ça j'adore et je garde ce doux rêve dans un petit coin de ma tête smile


Config: Core I5 4690 (3.5 GHz*4) + 16 Go de Ram + Nvidia GTX 970+ GTX 760 (pilotes 361.28)+ LinuxMint 17.2 64 bits--> FG 2017.1.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols
Mes livrées

Hors ligne

#9 28/03/2017 17:18:32

daweed
Membre
Lieu : LFKP LFLL
Inscription : 27/12/2013
Messages : 250

Re : FGInt , un exemple concret

Je tiens a apporter une petite précision,

Tel qui l'est la , il est présenté avec une façade de FCU Airbus ... cependant, toute la logique résident dans le raspberry et le code python vous comprendrez qu'il serait trés facile d en faire un pour n importe quel autre appareil.

Quand au code en lui même .. bah ce serait le même pour tout les zing, la seule chose qui change c est potentiellement les propriété mise a jour et ca c est dans les fichiers de configuration de l'interface.... et du coup il est tout aussi simple de faire un stack radio comme dans le cesna ou encore un ensemble de panel d'un overhead.

L'ensemble des lib python que j ai pus écrire permettent de piloter :

- des afficheurs 7 segements
- des interrupteurs
- des poussoir
- des interrupteur rotatif
- des encodeurs rotatif
- des servo moteur

Le concept étant modulaire, il suffit d'écrire une nouvelle lib pour un nouveau type "d'actionneur" ... donc oui , l auto manette d un 777 est pafaîtement gérable sans rien développer de plus.

J irais même plus loin, a partir du moment ou l'on sait quel trame et quelle type de trame envoyer au simu ... il ne suffirait pas grand chose pour l'adapter a X-Plane , FS ou P-3D

J ai un grand devoir a faire c est maintenant de rédiger la doc permettant l utilisation de toutes les methodes disponible qui donne accès a la création et la gestion des éléments ... mais l'écriture ... pfff une vrai galère et on me demande en plus de le faire sur le wiki FG et en anglais ... smile


FG 2016.1.0 GIT, Linux Mint 17.2 Cinnamon (64b), AMD FX 4300 Black Edition (3.8 GHz), RAM 8Go, GeForce GTX 750 Ti 2 Go
LFLL Scenery

Hors ligne

#10 28/03/2017 17:33:21

Biloute974
Membre
Inscription : 2/02/2014
Messages : 972

Re : FGInt , un exemple concret

Quand la doc sera disponible big_smile je me ferais un plaisir de m'y plonger pour réaliser un panel pour le PA du 777 et une auto manette ?
J'ai hâte de lire la doc, bien comprendre les mécanismes et mettre les mains dans le camboui smile


Config: Core I5 4690 (3.5 GHz*4) + 16 Go de Ram + Nvidia GTX 970+ GTX 760 (pilotes 361.28)+ LinuxMint 17.2 64 bits--> FG 2017.1.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols
Mes livrées

Hors ligne

Pied de page des forums