Dan's Orbiter page

Orbiter Francophone => Autres sujets Francophone => Topic started by: antoo on 25 August 2013, 18:18:48

Title: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 August 2013, 18:18:48
  Bonsoir à tous et à toutes  ;). Il y a un petit temps, moi et mon frère avons fabriqué un petit cockpit de 30 boutons, pour Orbiter. Ce fut un projet passionnant, et instructif.

  Depuis, un certain Nulentout :) m'a fait goûter aux joies du pilotage de la capsule Apollo, et j'ai de suite accroché (comme beaucoup d'autres je pense ;) ). Je suis donc allé voir mon frère et je lui ai proposé un projet FOU et TITANESQUE, j'en conviens : Fabriquer une capsule Apollo bien réelle, combinée à NASSP.

Nous avons longuement débattu sur les divers problèmes que nous pourrions rencontrer:

--> Les hublots seront des écrans LCD de grande taille
--> Les affichages comme l’écran de l'EMS, ou l’écran des deux DSKYs seront aussi des écrans LCD.
--> Les boutons, du fait de leur singularité, seront soit minutieusement choisis si ils existent, soit il faudra que j'en modifie certains (ex: si je trouve pas de bouton sélecteur ayant la même forme que celui du vrai, alors je bricolerai, en bois surement, le bouton.)
--> Le sextant et le télescope seront aussi des écrans LCD.
--> La structure (sièges exceptés) sera en PVC, nous la commanderons à une entreprise de fabrication de pièces plastiques sur mesure pour les particuliers.
--> Les motifs, décors, seront imprimés sur autocollant, et appliqués sur la structure.
... enfin bref, tout est faisable quoi...

Mais il nous faut des sous!! Car tout cela coûte extrêmement (extrêmement...) cher.  :wall:

  Nous nous sommes dits que nous pourrions chercher des "sponsors". Exemple: nous proposons, par un dossier très complet, avec échéancier, plans, etc... à un site ou grossiste en matériel électronique, de placarder son logo, et de faire explicitement la publicité de son aide dans le projet, en échange de quoi il nous fournit une partie du matos. Enfin il faut chercher un moyen de pas tout payer... Si on veut finir tôt! Car nous nous sommes promis que nous ferions ce projet, sponsors ou pas. Mais sans sponsors, cela durera longtemps :) .

Le principe est simple: nous serons en position de décollage, c'est à dire couchés. Aussi, les instruments et boutons du Low Equipement Bay seront peut être un peu rapprochés des genoux car sinon, cela demanderait de se contorsionner terriblement pour les atteindre... Ben oui, on arrive pas encore à simuler l'impesanteur  :eek:

Sachez que si certains d'entre vous souhaitent nous filer un p'tit coup de pouce pour le modelage 3D de la structure (avec blender, Catia, ou autre...) on ne refusera pas :), car on est pas trop doués à ce niveau là (et sur ce fofo, il y en a qui ont un certain talent pour ça ;) ). En effet, la société de plasturgie demande des plans détaillés, mais pour les faire, on aura plus vite fait de reporter sur papier les mesures d'un modèle 3D.

Et puis j'oubliais, une fois le projet fini (entre 6 mois et 5 ans :) ), on vous emmènera tous faire un petit tour sur la lune :) !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Jim Lovell on 25 August 2013, 19:34:41
Et bien, et bien !!  :fool: c'est un beau gros projet que vous avez là ! ;)
Vous avez déjà une idée pour savoir un peu comment vous allez relier chaque bouton à Orbiter ? NASSP a un "kit" pour faire reconnaître chaque switch externe à un switch virtuel ?
Le DSKY peut être séparé ?
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 August 2013, 20:59:29
mon frère cherche actuellement comment récupérer les donnée de NASSP. Mais c'est vrai qu'il galère un peu.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: orbitermat on 26 August 2013, 00:35:41
Oh ça promet! :bave: :hot:

Tu pourrais orienter tes études dans la ventes de produits spatiaux. Je suis acheteur! :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 12 December 2013, 22:53:23
Bon les gars, j'ai trouvé comment contacter l'équipe de NASSP :hot:

En fait depuis le début max et moi sommes passés à côté du lien sur la page d'accueil du site vers... Le forum dédié!!! Mais qu'on est c**...

Ça nous a fait reprendre courage. Avec un peu de chance, nous parviendrons à savoir si ils acceptent de nous indiquer où se trouvent les données qui feront interaction avec le cockpit.
Si c'est le cas, on commencera par l'EMS, car si on réussi à faire ça, on peut tout faire car cet EMS regroupe :
-- un affichage LCD
-- swich (rotatif, fixe et momentané)
-- led

En gros, ce dont serait composé l'ensemble du cockpit (on hésite à mettre de vrais afficheurs à aiguilles...)

On lâche rien...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Maxorbiter on 13 December 2013, 00:38:09
C'est drôle, j'avais déja pensé à se projet dans mon autobus. Mais bon, j'ai vraiment pas les compétances nécessaires à la fabrication du cockpit. En tout cas, je vous souhaite bonne chance :) 
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Fast_toche on 13 December 2013, 03:15:05
Un autobus Apollo!!!! Mais c'est grandiloquent comme idée !!! ;)
Bon courage les gars, c'est génial comme projet! :top:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Lockheed-35 on 14 December 2013, 20:51:12
Oublie pas de fabriquer le bouton SCE/AUX...

... On sait jamais  :badsmile:



Sinon bonne chance pour ton projet  :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Manu-RT on 14 December 2013, 21:43:45
Des sites aident les projets grâce aux pub et grace au donateurs...

Un conseil créé toi un site internet avec Paypal inclus pour des dons et après tu fait ta pub youtube, TV (et oui ca marche),dans des chaines de radio (Rtl,Nrj,Fun,...,Nostalgie) cela va te faire gagner pas mal de sous...

Après va dans des groupes comme ESA CSA ou envoie un mail a la NASA (Une BIG lettre de motivation) ou encore des "Amicales de l'espace" a travers la france (quelques centaines d'euro en general mais quand tu aura fait quelques un tu aura une coquette somme :) ) ensuite soit patient...cela risque de marcher!

Aux  US ils adorent les projets a contexte historique, il faudrait contacter l’équipe de presse de la nasa (et de buzz aldrin) qui t'aideront dans ce projet.

Après si tu est célèbre tous le monde va vouloir te l'acheter, et cela remboursera ton projet
"C'est tout bénef"
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 14 December 2013, 23:13:45
Cela pourrait fonctionner ;) mais:

Je veux pas en faire la pub avant de l'avoir réalisé, ou du moins concrètement démarré. Disons que SI il y a moyen de voir avec l’équipe de NASSP comment exploiter les données, mon frère et moi allons faire ça comme on a fait le précédent : on va mettre beaucoup de temps si il le faut.

Et puis, je ne vais pas faire d'appel au dons, car (même si un peu de sous sous ne seraient pas un mal) je me vois mal faire payer des gens juste pour un truc perso... si encore c'était un projet pour ensuite le partager/distribuer, why not, mais là ce n'est pas le cas.

La NASA, ils ont d'autres chats à fouetter :badsmile: , mais après tout on peut espérer (j'y crois pas du tout hein) qu'après ça fasse comme avec le gars qui avait construit son cockpit de 747, qui a reçu des regards de la part de grandes entreprise aéronautiques :) .

Encore une fois: je ne veux pas gagner de sous, si ce n'est comme je l'avais dit plus haut, de la part d'un sponsor, qui aura son logo bien visible. Et encore...
Mais en fait ce qui me fera le plus plaisir, ça sera de faire faire des initiations GRATOS à tous mes potes, et aux intéressés! Quoi de plus passionnant que de faire découvrir aux gens sa passion?! ---> je ne compte pas en tirer quelque profit que ce soit ;).

Je vais étudier la question du sponsor, et puis je vous tiens au courant de toute façon!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 15 December 2013, 00:19:38
Un bidouillage en dix minutes avec paint sur l’aspect du futur hypothétique EMS:

Le support gris, sera du PVC. (Metal trop cher et difficile à usiner)

(http://imageshack.us/a/img823/3074/iljy.png)

Bah voilà quoi.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 04 February 2014, 22:37:03
Ah bah une bonne nouvelle en plus: Un étudiant de la Prépa de mon frère, qui fait une filière informatique, se joint au projet. J'ai envoyé un message aux développeurs de NASSP il y a deux semaines, mais ils ne sont plus revenus sur leur forum depuis... Mais j'attends la réponse!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Orion on 09 February 2014, 00:34:41

Le support gris, sera du PVC. (Metal trop cher et difficile à usiner)


Tu peux prendre du contreplaqué le poncer et le peindre ;) (plus facile à usiner)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 09 February 2014, 16:16:15
Le contreplaqué a une surface granuleuse.... De toutes manières le ferai le fond avec de l'autocollant, pas de la peinture.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Orion on 09 February 2014, 16:20:45
Justement pour le simu F18 j'ai dis au monsieur "mais c'est extrêmement râpeux pour mettre de la peinture etc..."
il m'a dit que poncer était suffisant pour retirer le côté "granuleux" du contreplaqué.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 09 February 2014, 20:02:45
Je viens de parcourir ce fil: c'est un projet é-nooor-me!
Va y avoir du boulot!
As tu prévu un VAB?
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 09 February 2014, 21:47:47
Un VAB... Euh... Mon garage c'est bien? :badsmile:

Nan sérieusement, on ne fait pas la capsule externe, juste l'interne. Une fois dedans, on sera parfaitement enfermé, comme en vrai, mais de l'extérieur on reconnaîtra un tas de fils :) . En effet, si on se met à faire la capsule externe, voilà le boulot de ouf pour pas énormément d'utilité... Parcequ'usiner un cône de cette envergure c'est difficile.

L'ami de mon frère va nous aider pour le programme info, mais lui et mon frère font passer les études avant (ils ont bien raison!) donc ce n'est pas pour demain ; on n'est pas pressés de toutes manières.
Quand à moi j'attends un retour des dev' de NASSP... encore et toujours... Le pire c'est qu'ils sont bien présents, mais vont sur leur forum très rarement (dernière visite de leur part le 7 janvier quoi...).

Pour le contreplaqué, effectivement en ponçant les autocollants colleront. Le PVC est il plus cher que le contreplaqué ? Sûrement... Je vais regarder ça. Je prévoyais de faire juste les sièges et le châssis en bois, mais bon...

Ah et puis en fait on fera tout nous même, donc plus question de société qui nous fasse des découpes.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 15 February 2014, 15:43:00
Salut Antoo,
voici un petit sujet qui va t'intéresser.
http://www.forum-conquete-spatiale.fr/t13414-maquette-papier-apollo-command-module-112 (http://www.forum-conquete-spatiale.fr/t13414-maquette-papier-apollo-command-module-112)
pour avoir les dimensions du module de commande Apollo.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 15 February 2014, 20:50:41
C'est très aimable de ta part!

merci!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 11 May 2014, 14:20:08
J'ai voulu me repencher sur le problème des plans... le lien de Thrawn est intéressant, mais le concepteur n'a pas mis en ligne ses plans. Et je ne parviens pas à mettre la main sur une fichue cote, ou valeur d'une dimension de quelque partie du CM que ce soit. Mais je cherche! Je vais voir si je peux ouvrir le modèle 3D du CM de Nassp, ou bien trouver sur le net un modèle 3D équivalent.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 11 May 2014, 16:58:58
Si cela peut t'aider, voici le modele-3d de NASSP ouvert avec les dimensions du mesh (en mètres).

Pour info. Mais je suis sûr qu'il doit exister sur le net des plans du CM.

(http://img15.hostingpics.net/pics/378017Apollo.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 11 May 2014, 17:52:08
Je vois, merci.

Cela dit, je cherche les dimensions des panels, etc...
J'ai cherché super longtemps, et j'ai fini par trouver ça :

(http://www.digitalafterimage.com/CSMfiles/ad019b.gif)

... à mon avis en pouces!

Ensuite, le modèle 3d me servira à avoir les patrons des faces qui font l’intérieur, et puis je les mettrai à la bonne échelle.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 12 May 2014, 01:27:41
Alors alors,

Niveau programmation, on a eu beau chercher avec mon frère, on trouvait pas comment parvenir à nos fins. Ayant une forte tendance à venir sur ce forum lire vos merveilles, j'ai remarqué que l'Orbinaute Mars Bleu semblait s'y connaître... Ben il s'y connait bien ma foi! Pour l'avancement de notre projet, j'ai d'ores et dejà fait les premiers plans, et on va cette semaine acheter en magasin de quoi fabriquer l'EMS, peut etre ce week-end, qui sait?

On a un peu discuté par MP, mais on est sur le fofo de Dan, donc ici, on PARTAGE ;) !

---> Voici donc un aperçu de notre discussion (très synthétique) , peut être que ça en aidera d'autres pour plus tard!

- Moi: Comment faire pour "discuter" avec NASSP (lui dire de changer la valeur de tel swich, ou récuperer la valeur de telle ou telle jauge, etc...) ??

- Mars Bleu (ben oui, en bleu  :pfff: ) : [n'a pas su synthétiser]
Je ne sais pas s'il existe des raccourcis clavier spécifiques à NASSP, mais ils doivent s'utiliser selon ce que tu as
développé, soit comme hysot le montre dans "Arduino+Orbiter"
Pour sortir des données depuis Orbiter, il faut utiliser un script Lua.
Ce script Lua (écrit au préalable) sera appelé par une ligne du scénario choisi: ça se trouve dans:
BEGIN ENVIRONNEMENT
   System Sol
   Date MJD
   Script Demos/AtmAutopilot   (ceci est un exemple qui demande de faire tourner le script AtmAutopilot qui se trouve dans le répertoire Script/Demos d'Orbiter 2010)
END ENVIRONNEMENT

Pour initialiser, c'est à dire savoir à quel vaisseau on a affaire, le script devra contenir:

v=vessel.get_focusinterface()

v est le handle du vaisseau à bord duquel on se trouve. Lua va pouvoir aller chercher à l'adresse v
toute information utile.
Par exemple, on veut connaître l'altitude courante du vaisseau. Pour ça, on écrira dans le script:

v=vessel.get_focusinterface()
alt=v:get_altitude()

alt contiendra l'altitude au moment où Lua exécutera l'instruction. Pour connaître l'altitude en permanence
il faut bien sûr faire une boucle.

Pour connaître l'ensemble des instructions, cliquer sur "Help" de la boîte de démarrage d'Orbiter.
Là, on a accès à à peu près tout ce qu'on veut.

Une fois que Lua connaît les valeurs qu'on veut, c'est un peu plus compliqué, car il faut transmettre
les valeurs souhaitées vers la carte Arduino via le port USB.
Dans le Orbiter-forum (Etasunien), section simpit, Widdernix a fait un topic "talking to serial devices".
Son script permet de connaître l'état des RCS (ROT/LIN). Je m'en suis largement inspiré afin de 
transmettre la vitesse en Mach sur un afficheur numérique.

Pour envoyer des données, Lua a besoin d'une librairie contenu dans une DLL; c'est Luars.dll
Ensuite, j'ai utilisé le script de Widdernix; en prenant la précaution de garder le port USB fermé
tant qu'il n'y a pas de données à envoyer. (Ouvert seulement s'il faut envoyer des données)
Les données envoyées doivent être ensuite réceptionnées par le sketch tournant dans la carte
Arduino (moi, j'utilise une Uno)
Pour limiter l'emploi des sorties de la carte, j'utilise des registres à décalage.

Plaidoyer sur l'utilité des registres à décalage:
Je suis actuellement en train de faire l'inventaire des switches, commutateurs, et autres boutons poussoirs
dont j'aurai besoin. Rien que pour les raccourcis clavier, il faut 96 entrées, soit 12 registres à décalage,
plus 32 autres entrées pour la gestion du carburant et autres(4 registres de plus).. C'est dire si les registres à décalage sont indispensables. On peut en mettre autant, car pour remplir un registre de 8 bits, on a besoin de une microseconde (fréquence d’horloge, 8MHz). 16 registres seront donc remplis en 16 microsecondes, soit 0,016 millisecondes, c'est à dire rien. Avec 10.000 registres, soit 80.000 entrées, il faudrait 1/100° de seconde
ce qui serait encore imperceptible!

Bon, revenons à nos moutons. On a donc besoin de deux programmes: un script Lua qui tourne dans Orbiter
appelé par une commande dans le fichier .scn chargé, et un sketch qui tourne dans la carte Arduino.
[/n'a pas su synthétiser]

- Ce que j'ai compris: (ou peut être pas! )

Ce qu'on veut, c'est que lorsqu'on déplace un switch, ce même switch se déplace dans le jeu. Il faut donc modifier "in vivo" (en cours de jeu) la variable du switch dans le .scn. (en gros :) )
Ça c’était pour les commandes actives à donner au jeu.

Puis d'un autre coté, les données du style paramètres des jauges, etc... sont elles recueillies depuis ce .scn "in vivo"... puis affichées sur notre cockpit.

Suis-je dans le juste?

- Je reviens sur les fonctions du Xr sans raccourcis.
En fait, ce que je prévois de faire, c'est "passer au dessus" du cockpit virtuel.
Par exemple, pour faire le plein de carburant je prévois d'implanter des commandes
physiques qui vont agir sur les niveaux de carburant via la commande v:set_propellant(handle).

C'est à dire:"Si tel switch actionné, dire à Lua de faire varier dans le temps et comme ceci
la valeur qui représente le niveau de tel carburant (ou LOX)"
Ceci implique un échange de données entre la carte Arduino et Lua.
Même démarche pour "dump fuel".

Je reviens sur le .scn que tu joins. Ca ressemble à une séquence d'initialisation. La synchronisation
du simucockpit avec l'état logique du vaisseau se fait avec un script Lua: on recherche la ligne
de début de description de l'état du vaisseau, puis on lit tout ce dont on a besoin.
Ensuite, on le met en forme pour la transmission vers la carte Arduino. Le mieux est une suite d'octets,
en chaîne de caractères, chaque octet donnant par exemple la position de 8 switches.

Je prévois de mettre un lumineux rouge de discordance à chaque switch, ce qui attirera facilement
l'oeil, puis la main pour un alignement d'état du physique sur le logique au moment du lancement d'un .scn.
La discordance est relevée entre l'état réel des switches, et ce qui résulte de la lecture du fichier .scn grâce
à une simple porte XOR associée à chacun des switches.

NOTA: l'ensemble des variables mémorisant l'état des switches se trouve dans la carte Arduino.
Si un changement d'état intervient, envoi vers Orbiter direct si c'est un raccourci clavier.
Si ça n'est pas un raccourci clavier, traitement en interne dans l'Arduino, puis envoi de données
via le port USB vers Lua qui traitera tel ou tel paramètre. C'est là qu'il faut chercher dans l'OAPI
voir comment on peut faire. Là, c'est au cas par cas.

Pour l'affichage de jauges, récupérer les valeurs avec le script Lua et les envoyer à l'Arduino
qui devrait savoir quoi en faire.
Mais il faut bien distinguer la séquence d'initialisation, où on va scruter l'état des switches, de la
partie "boucle" où on va rafraîchir en permanence les valeurs affichées sur des "7 segments",
des jauges, ou des indicateurs à aiguilles.

Afin de bien séparer les fonctions, j'envisage plusieurs cartes Arduino: une traitera les raccourcis
clavier, ce qui n'est déjà pas si mal. Une autre traitera de l'affichage de valeurs numériques, comme
l'altitude, le nombre de Machs, etc, etc....
Une troisième Arduino s'occupera d'envoyer des données à Lua, tandis qu'une dernière pilotera
des servos pour l'asservissement des manettes des gaz aux pilotes automatiques.
(Et encore..., je n'ai pas encore vraiment envisagé la conduite des MFD.)
L'avantage de cette organisation permet de séparer les écueils de réalisation, et de donner un
aspect modulaire au projet.


Pour l'aspect pratique, j'ai trouvé un site pas mal du tout pour ça. C'est à:
http://home.hccnet.nl/jwopdenakker/IOcards.html

Pour les câblages, j'ai trouvé la même solution dans mon coin. J'ai acheté la pince spéciale, car
je n'avais pas envie de m'enquiquiner avec des connexions foireuses (j'en ai eu l'expérience bien
souvent dans une autre vie.) Avoir des connecteurs permet la modularité. Pour moi, c'est important.

Attention, choisir de la nappe au pas de 1,27mm. Il existe du 1mm, et ça n'est pas compatible
avec les connecteurs qui sont bien au pas de 1,27mm(je me suis fait avoir). J'ai commandé
de la nappe à 26 conducteurs (j'espère que ça suffira)
Va voir aussi à:http://home.hccnet.nl/jwopdenakker/building%20tip.html
où l'auteur fabrique en série des korries et des répliques de boutons par moulage.


Le libellé des korries peut se faire avec ceci:
http://web.microapp.com/papier_transparent_autocollant_5091.html?o=MA_FR_PP_GO_SE_PLA_LGTL&gclid=CKvg0PH7o74CFUfLtAod3VoAXA

Voilà, voilà. J'espère que tout ceci peut t'aider dans ton superbe projet.

"Nous allons le faire non pas parce que c'est facile, mais parce que c'est difficile!" JFK

- Salut,
Penses-tu qu'il soit possible de commander tous les switchs de NASSP juste par un fichier lua?
L'OAPI, C'est le fichier oapi_init.lua?

Au passage, jolie citation!

- L'OAPI, c'est Orbiter Application Programming Interface.

Il s'agit d'un ensemble normalisé de classes, de méthodes ou de fonctions qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels (Wikipédia)

Pour trouver les commandes à utiliser dans un script Lua, cliquer sur le bouton "Help" de l'interface de départ
d'Orbiter 2010. Puis Cliquer sur "Orbiter scripting" et enfin sur "oapi:General Orbiter API functions"
ou bien "vessel:vessel acces functions".

Tu verras, tout est là, avec les explications pour chaque fonction.

Pour commencer, le mieux est d'essayer d'entrer des instructions dans la console Lua, qu'on appelle par CTRL F4, puis Lua console. Par exemple term.out(oapi.get_altitude()) fera sortir 2,6 (mètres), si on est dans un vaisseau prêt à décoller du Runway 33 de KSC.

Va falloir que je regarde de plus près ce NASSP...

Mars Bleu
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 12 May 2014, 01:40:41
Ah oui, ben un aperçu tiens:

(http://img4.hostingpics.net/pics/757164Dimentionsdescommutateurs.png)

(http://img4.hostingpics.net/pics/235278TailleAfficheurs.png)

(http://img4.hostingpics.net/pics/111306suitedimafficheurs.png)

Voili voilou!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 15 July 2015, 00:12:55
heu... Mon frère a presque trouvé la shared memory, il se penche dessus pour de bon à l'heure où j'écris (il a dejà réussi à chopper celle d'NASSP5... ).
Et... heu... Ben quoi  :turning: hé je vous vois vous marrer au fond  :rant: , on a pas abandonné!!

Il s'est passé un truc tout bête : mon frère a passé deux ans en prépa math sans pouvoir s'en occuper... Il vient de finir, et avec grand brio messieurs! Pour ceux qui connaissent, il a eu les Grandes Mines :flower: et pas dans les moins bons ! Moi de mon côté j'ai taffé sur mon F-16...

Mais ce projet n'empiète pas sur le F-16 puisque nous allons chercher des fonds... Mais avant, faudra fair un joli dossier bien béton + prototype d'EMS évidament!
Sponsors ou Kickstarter like...

Enfin mon vieux...

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Milouse on 17 July 2015, 10:23:02
Bonjour,

Chez Antoo, "Simpit Development Corp." :) :)

Bravo et bon courage pour la suite. :top:


Milouse
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 17 July 2015, 11:22:29
Oui c'est un peu vrai ^^ !

On est en pleine recherche du code source, hier on a passé 5 bonnes heures à fouiller dans les fichiers OrbiterSDK, mais on trouve pas ce qu'on voudrait...
On a envoyé un message privé à "Tsachim" du forum Meadville Space Center, mais j'avais déjà essayé, il passe deux fois par an sur son forum et ne répond pas...
Leur forum est un peu mort en fait.

Si certains d'entre vous veulent nous filer un coup de pouce, hésitez pas :) ! On cherche en fait comment le jeu sait que l'on clique sur un bouton, pour pouvoir ensuite écrire un programme qui "clique" sur le bouton.
On a longuement lu le tuto de Dan sur le C++, il parle de zones cliquables sur les bitmaps, mais on trouve rien dans les dossiers de Nassp :( .

De plus, le Lua de la console d'orbiter est super limité, enfin on a cette impression...

A+

EDIT : Vous savez si on peut ouvrir et modifier un fichier dans la RAM ??
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 18 July 2015, 17:07:15
Je vois que tu as de la suite dans les idées, bravo!!

Pour envoyer des infos au jeu, d'après moi, il y a  les raccourcis clavier et envoyer des données à LUA par le port USB...

Je n'ai pas senti de limitations de la part de la console LUA. Il est vrai que je me suis
contenté de lire la configuration du vaisseau considéré dans le *.SCN, et de l'envoyer sur l'écran.

Il me reste encore à mettre en forme les données pour les transmettre au microcontrôleur
(Arduino Uno).

Sinon, en hardware, j'avance encore dans mon coin, mais j'ai suffisamment progressé pour pouvoir
bientôt en parler à tout le monde dans un fil à ouvrir.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 18 July 2015, 17:07:30
Okay, on a du neuf :) !
J'ai fait appel à Orbiter28 , qui m'avait dit s'y connaître en info... et il avait raison :eek: !
Il m'a conseillé le logiciel CheatEngine, qui permet de changer des valeurs dans les fichiers de la RAM. Et ben vous savez quoi? Oui, ça marche!
On a pas encore trouvé de bouton, mais on a trouvé l'adresse RAM du Chronomètre d'évènement par exemple. On peut l'afficher, la modifier, ...
C'pa cool ça  :bave: !

Merci, A+ !
Edit: la console Lua est limitée car elle ne peut pas afficher de paramètres autres que ceux génériques (selon mon frère). Du style la pression... mais pour NASSP, on a pas qu'une seule pression à afficher, on en a plein!

Aussi, niveau hardware on prévoit de faire toutes les jauges avec une vraie aiguille afficheuse.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 18 July 2015, 17:17:49
Ah, mais CheatEngine, ça a l'air vraiment bien. Effectivement, il y a des limites
à LUA. Il faudrait bien que j'accède aux valeurs de température de bouclier thermique
(Xr2 Ravenstar) pourconduire une rentrée atmosphérique.

Pour les jauges à aiguilles, comment vas tu faire? C'est drôlement cher
en mode tout fait...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 18 July 2015, 17:20:21
Avec des cervomoteurs et/ou des bobines magnétiques. C'est pas cher, et on peut facilement assigner à ces instruments une valeur numérique pour en faire une analogique.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 18 July 2015, 19:52:26
Encore du neuf : On commence à faire un relevé bouton par bouton de leur adresse dans la RAM :hot: ! Et c'est loooooong...
Mais c'est hyper excitant d'y arriver enfin! Par exemple, on vient de trouver que le bouton du SPS Direct Mode ON est sur l'adresse 19b98... DINGUE !

Merci merci à Orbiter28, franchement ça merite pleins de Karma :) !
A+

PS: je vous rappelle que ce soir 21h00 on se retrouve pour l'entraînement n°3 du programme Cronos!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 July 2015, 11:41:15
Okay apres une longue soirée de boulot et de tests : on s'est rendu compte d'une subtilité gênante. En effet, si certains boutons peuvent fonctionner grâce à cette methode de RAM, ce n'est pas le cas de tous. Les rotatifs sont tres complexes, ils ont plusieurs adresses par position et en plus, pour eux, leur mouvement n'a pas la meme adresse que leur fonction.

En plus de tout ça on rencontre un problème plus gênant encore : en modifiant la RAM, il manque un "refresh" de chaque bouton apres avoir bougé ce dernier. Par exemple, sur l'EMS : le rotatif en position DeltaV Test a une valeur dans la RAM de 06. Puis, si on change le EmsMode sur une autre position (par exemple sur Normal) EN CLIQUANT,  alors la valeur du Rotatif sur DeltaV Test devient 01. Mais si on passe manuellement EmsMode sur Normal en changeant sa valeur dans la RAM, on n'observe PAS de changement à 01.
Si par contre on clique a nouveau sur le rotatis et qu'on le ramene ensuite sur DeltaVTest, là oui!

En bref, modifier dans la RAM ne marche pas sur les boutons dépendant d'autres boutons.
Mais pas de panique! On va se rabattre sur ma précédente idée : les zones cliquables du panel. Mon frère et moi avons commencé à écrire un programme en c++ pour simuler une souris qui cliquerait sur le pannel.
Le seul hic, c'est que le programme prends comme reference de coordonnées de la souris le coin en haut à gauche DE L'ECRAN, qui est le 0:0 quoi. Nous, on voudrait que la référence soit un poind du pannel...

Pour autant, on se servira quand meme de la RAM uniquement pour les afficheurs. En effet, si la modification des donnees est pas au  point, leur lecture point, leur lecture est sans souci et très simple à faire.  On a dejà trouvé l'indicateur du DeltaV, les chronometres, la jauge de poussée du SPS... Donc pour ça on gère :) !
Si vous avez des idees pour la simulation de clic, dites nous...

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: orbiter28 on 19 July 2015, 15:12:16
Tu dit que vous avez écrit un programme en C++, il me semble que nassp a un code source disponible ?
Ici ce lien :
http://nassp.sourceforge.net/
qui à cette heure n'est pas fonctionnel ^^
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 July 2015, 18:05:37
Ouaip, on attends aussi :badsmile: ...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Bibi Uncle on 20 July 2015, 02:38:16
En bref, modifier dans la RAM ne marche pas sur les boutons dépendant d'autres boutons.
Mais pas de panique! On va se rabattre sur ma précédente idée : les zones cliquables du panel. Mon frère et moi avons commencé à écrire un programme en c++ pour simuler une souris qui cliquerait sur le pannel.
Le seul hic, c'est que le programme prends comme reference de coordonnées de la souris le coin en haut à gauche DE L'ECRAN, qui est le 0:0 quoi. Nous, on voudrait que la référence soit un poind du pannel...

Je ne sais pas si va fonctionner, car en principe on n'est pas supposé le faire directement, mais si vous avez un pointeur vers un VESSEL2 ou VESSEL3 de la capsule, vous pourriez essayer d'envoyer l'événement directement par VESSEL2::clbkPanelMouseEvent(). Dans ce cas, les coordonnées seraient relatives au panneau, pas à l'écran.

Je ne garantie rien, mais ça pourrait bien fonctionner et vous sauver bien du tracas. Car le panneau étant trop grand pour certains écrans, il vous sera impossible de cliquer sur des parties sans bouger le panneau...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 20 July 2015, 09:53:56
Merci Bibi Uncle pour ta réponse, en effet on est déjà en train de chercher à faire automatiquement bouger le panel 2D :badsmile: . Mais instanément!
En clair, on a reussi a faire un programme qui clique a une certaine position X;Y par rapport au coin de la fenêtre, c'est déjà mieux que le coin de l'écran! On a testé hier ça marche au poil. Mais pour les boutons hors genêtre, il faudra qu'on fasse bouger le panel d'une valeur connue et ensuite noter les coordonnees des switch à partir de cette nouvelle position.

On avance :zen:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 20 July 2015, 11:40:09
On vient de penser à un truc : quand le programme tourne, on a plus de souris... ce qui peut être embêtant quand on veut "débugger", ou tester, bref il faut qu'on puisse accéder à la souris quand on le veut!
Ce qu'on va faire c'est qu'on va rajouter un bouton, bien camouflé car comme les autres :badsmile:, qui s’appellera "Program", qui permettra de couper/remettre en route le programme. Quand il est coupé, on a la souris, quand il est en marche, on n'a plus accès à la souris manuellement.

Comme le programme se sert comme référence du coin de la fenêtre, il faudra juste que quand on remet le programme en route, il recale le panel sur sa position par défaut, celle pour laquelle on a calibré les coordonnées des boutons, et on peut à nouveau retoucher aux boutons.

On a pensé qu'à côté de l'ordinateur de bord c'était plus judicieux, ça rentre plus dans l'esprit :) !

(http://img11.hostingpics.net/pics/8716961259486TBGAUCH.jpg)

A+

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Maxorbiter on 20 July 2015, 15:42:12
Bien trouvé comme place ! ;)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 22 July 2015, 16:21:48
So!

On a laissé tomber le programme qui "clique" car un a pas trouvé comment déplacer instantanément le panel...
Mais, on est contents, vu qu'on a trouvé un fichier qu'on avait loupé : j'ai nommé "saturn.h" et "satswitches.h".
On avait pourtant passé au peigne fin les fichiers plusieurs fois, mais en recherchant encore une de plus, on les a trouvés :) !

Au passage, la technique de BibiUncle fonctionne sur un panel, mais ne permet pas de changer de panel. Pas top du coup, mais BibiUncle nous aura quand même bien aidé, car c'est en cherchant dans les librairies le fameux "clbkPanelMouseEvent()" qu'on a trouvé "saturn.h" !

J'vous tiens au jus!
A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Bibi Uncle on 22 July 2015, 17:45:07
Je suis bien content que mon truc ait fonctionné, car il y a deux jolies méthodes pour vous. oapiSetPanel permet de changer de panel en spécifiant l'ID. Il y a aussi oapiSwitchPanel qui permet de changer de panel en spécifiant la direction (haut, droite, bas, gauche).

Sinon, vous pouvez faire la même technique comboy et appeler directement VESSEL2::clbkLoadPanel ou VESSEL3::clbkLoadPanel2D.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 23 July 2015, 18:30:55
Salut tout le monde,

Aujourd'hui encore beaucoup de travail d'accompli, pour pas grand chose car on a en fait passé trois ou quatre heures à  corriger des librairies, et on a pas encore fini...
Mais on avance, il y en a de moins en moin :) ...

On pense aussi avoir trouvé les valeurs des afficheurs ailleurs que dans la RAM, ce qui sera plus commode non?!

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 09 August 2015, 18:01:18
Salut tout le monde, je suis le frère d'antoo...
Après quelques heures de recherches et tentatives infructueuses, je bloque sur l'utilisation du sdk d'orbiter...

Pour le test, je m'occupe du bouton EMSFunctionSwitch (défini du type RotationalSwitch dans saturn.h). Un coup d'oeil à la définition de la classe RotationalSwitch (dans toggleswitch.h), et je vois que je peux utiliser les méthodes GetState(), SwitchTo() et SetState(). Seulement, je suis incapable de les utiliser... J'ai entre 2 et quelques miliers d'erreurs...
Voilà mon code:

Code: [Select]
#include "stdafx.h"
#include <windows.h>

#include "saturn.cpp"
#include "saturn.h"

int __stdcall WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmd, int nShow)
{
    while(1)
    {

printf("%d",EMSFunctionSwitch.GetState());
        Sleep(1000);
    }
}

Et les erreurs:
Code: [Select]
1>.\modVal.cpp(12) : error C2065: 'EMSFunctionSwitch' : identificateur non déclaré
1>.\modVal.cpp(12) : error C2228: la partie gauche de '.GetState' doit avoir un class/struct/union
1>        le type est ''unknown-type''

Quelqu'un saurait m'indiquer comment utiliser correctement la sdk? J'imagine qu'il y a des documents mais je ne les trouve pas...  :stupid:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 10 August 2015, 19:37:20
Salut tout le monde, je suis le frère d'antoo...
Bonjour, et bienvenue !!!  :beer:

Malheureusement de mon coté je ne peux pas t'aider (c'est plutôt moi qui certainement un jour te demandera de l'aide  ;)  ) hélas je n'y connais rien en programmation  :(

En tout cas ce que vous fabriquez tous les 2 c'est super !!!  :music:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 10 August 2015, 20:38:45
Merci! c'est du boulot, on essaie d'avancer petit à petit  :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Bibi Uncle on 10 August 2015, 22:46:57
Le code que tu auras besoin sera beaucoup plus lourd. EMSFunctionSwitch est un attribut de la classe Saturn. Donc, il te faudrait un pointeur vers un objet Saturn pour pouvoir y accéder (ce qui n'est pas le cas présentement), et puisque l'attribut est protected, tu ne peux y accéder depuis l'extérieur. Il te faudrait un accesseur/mutateur (une méthode get/set) ou il faudrait que tu sois une classe ami. Bref, des trucs que tu ne peux pas avoir sans modifier le code de NASSP.

Aussi, il ne faut pas inclure le saturn.cpp. Les .h sont les headers à inclure, les .cpp sont le code à compiler réellement.

Je vais regarder cela de plus près ce soir, je vais vérifier comment le ChecklistMFD fonctionne et je te redonne des nouvelles. Prend note que je suis à 6 heures de décalage horaire... Ô Canada ! :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 10 August 2015, 23:19:09
Aaaah oui d'accord ^^
Désolé pour l'inclusion du cpp... C'est la première fois que je fais vraiment du C#.

Il faut donc qu'on s'oriente dans une autre direction... En tout cas merci pour ta réponse!

Ce forum est vraiment super, sur futura-sciences je m'en serais déjà pris plein la tete...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Bibi Uncle on 11 August 2015, 01:59:56
Bon, c'est beaucoup plus complexe que ce que je croyais.

Pour le ChecklistMFD, une classe spéciale appelée MFDConnector a été créée pour pouvoir changer l'état des boutons. Cela utilise un système de messagerie étrange pour pouvoir modifier les boutons. Si tu veux voir le décodage des messages, c'est dans toggleswich.cpp. Je ne sais pas trop par où prendre le problème...

Mais en tout cas, il te faudrait un pointeur vers le vaisseau. Tu peux en obtenir un en créant un module pour Orbiter et en utilisant la méthode oapiGetVesselByName() ou oapiGetVesselByIndex() pour obtenir un pointeur vers le VESSEL3. Ensuite, tu pourras le caster en Saturn.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 11 August 2015, 10:08:41
Super, merci. je vais regarder ça de plus près, je te tiens au courant.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 11 August 2015, 10:53:25
Je viens de parcourir le fil depuis mi-Juillet. C'est très intéressant,
il y a du niveau!
J'aurai sûrement besoin de ces infos pour accéder à des commandes
hors véhicule générique.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 11 August 2015, 14:37:04
On est donc tous dans le même pétrin  :badsmile: !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Manu-RT on 12 August 2015, 15:11:56
Le topic parle d'apollo mais quand je suis allez au Deutsch Museum a Munich j'ai vu ceci:
(http://media-cdn.tripadvisor.com/media/photo-s/02/7c/68/fd/filename-dsc00170-jpg.jpg)
Ca simule (quand il fonctionne :lol:) l'interieur d'un module ESA avec ordinateur de bord et autres appareils de calculs (ps: crédit photo d'un inconnu)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 21 August 2015, 10:59:23
(http://i58.servimg.com/u/f58/12/05/36/23/p1010111.jpg)

(http://i58.servimg.com/u/f58/12/05/36/23/img_3510.jpg)

(https://s-media-cache-ak0.pinimg.com/originals/ac/f1/9f/acf19f05d8ee907803040e6b26a7fc6c.jpg)
voila ce dont je te parlais hier soir.

C'est pas beau ça? :hot:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 21 August 2015, 12:27:12
Wahoo!! C'est absolument génial ce que tu me montres! Je suis carrément bouche bée! On se tient a courant par MP pour le patron :eek: !
Merci merci merci!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Djowin on 23 August 2015, 00:57:37
Heuuuu.... c'est quoi cette merveille Thrawn ??!?!!   :trucdeouf: :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 23 August 2015, 12:01:46
c'est une maquette en papier à monter.

voici où on peut la trouver:
http://www.ecardmodels.com/index.php/real-space/1-12-apollo-command-module-paper-model.html (http://www.ecardmodels.com/index.php/real-space/1-12-apollo-command-module-paper-model.html)

je ne l'ai pas encore commencée, j'attend les longues soirées d'hiver :zzz:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 23 August 2015, 12:46:09
Ah okay, je pensais que c'était un truc gratos! Du coup je vais l'acheter, l'auteur mérite bien ça!
Magnifique!
Le détail de la sonde d'arrimage est bluffant!

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Djowin on 23 August 2015, 18:31:42
Merci pour le lien !

C'est juste magnifique ce souci du détail...  :love: :wor:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 23 August 2015, 22:14:07
Bluffant de réalité   :love:
comment c'est possible de créer ce travail de précision   :wor:  :wor:

merci pour cette découverte
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 23 August 2015, 22:34:39
En fait ils en parle sur le forum de la conquête spatiale.
voici le lien:
http://www.forum-conquete-spatiale.fr/t13414-maquette-papier-apollo-command-module-112 (http://www.forum-conquete-spatiale.fr/t13414-maquette-papier-apollo-command-module-112)


et j'en parle déjà en première page de ce fil :badsmile:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 24 August 2015, 21:32:14
J e n'arrive pas à me faire une idée de l'échelle de la maquette
1/12 ème cela donne quoi par rapport à .... une main par exemple ?
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 24 August 2015, 22:22:42
32,5 cm de diamètre :) !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 24 August 2015, 22:24:40
voici ce que cela donne par rapport à une main (tableau de commande)

(https://lh3.googleusercontent.com/-nbuKcHEkz5s/VAD0_IFaQnI/AAAAAAAAJHA/k17DFMXTqKU/s720/IMG_0220.JPG)

la trappe par rapport à un doigt

(https://lh6.googleusercontent.com/-q13oaRgkwLk/VH4c_ppRL3I/AAAAAAAAKE0/IoHEyeGyk3s/s576/IMG_0587.JPG)

et voici un lien vers des étapes de contructions un peu poussées

http://www.papermodelers.com/forum/pasa-paper-aeronautical-space-administration/29954-kens-command-module-build.html (http://www.papermodelers.com/forum/pasa-paper-aeronautical-space-administration/29954-kens-command-module-build.html)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 24 August 2015, 22:34:14
Et il y a le SM aussi :hot:
http://www.papermodelers.com/forum/pasa-paper-aeronautical-space-administration/30363-apollo-sm-1-12-a.html (http://www.papermodelers.com/forum/pasa-paper-aeronautical-space-administration/30363-apollo-sm-1-12-a.html)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 24 August 2015, 22:51:20
Bonjour, moi pour économiser du papier je l'ai imprimé à 66.67%.
Du coup j'arrive à deux planches par feuille.
L'échelle est alors de 1:18, ce qui fait un diamètre fini de 22 cm environ.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 24 August 2015, 22:55:50
Je sens qu'Edy aime le challenge :) ! 1:18 ça va faire des touts petits morceaux  :fool: !
Hâte de voir le résultat!

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 25 August 2015, 19:35:46
La vache !!!
Il y a des fous passionnés partout  :peur:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 25 August 2015, 21:23:56
Et voilà le début!
J'ai commencé par la section 5, le tableau de bord principal.
Alors si je fais au 1:18 vous devriez tous être capables de le faire au 1:12.
Allez hop, au boulot!
(http://image.noelshack.com/fichiers/2015/35/1440530280-1440530260388.jpg)
(http://image.noelshack.com/fichiers/2015/35/1440536392-20150825-225738.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Maxorbiter on 25 August 2015, 22:22:09
Je vois pas l'image. :sad:

EDIT : C'est bon mais wow ! C'est tout petit ! :badsmile:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 August 2015, 23:14:23
Ça commence fort!  :applause:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 25 August 2015, 23:23:46
Les 17 interrupteurs de 3*1mm.... :wall: :wall: :wall:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: yoann on 26 August 2015, 10:29:21
En fait ils en parle sur le forum de la conquête spatiale.
voici le lien:
http://www.forum-conquete-spatiale.fr/t13414-maquette-papier-apollo-command-module-112 (http://www.forum-conquete-spatiale.fr/t13414-maquette-papier-apollo-command-module-112)


et j'en parle déjà en première page de ce fil :badsmile:
tiens, merci de pointé mon fil, c'est sympas :)

si sa vous dit, ou que vous avez fini le CSM et que vous voulez vous occuper, vous pouvez toujours réaliser le LM cutaway pour aller avec (cela dit il est au 1/48)

(http://uhu02.way-nifty.com/die_eule_der_minerva/images/2014/04/21/604.jpg)

(http://uhu02.way-nifty.com/die_eule_der_minerva/images/2014/04/21/bjpg.jpg)

(http://uhu02.way-nifty.com/die_eule_der_minerva/images/2014/04/21/602x.jpg)


http://uhu02.way-nifty.com/die_eule_der_minerva/2014/04/041-apollo13-lm.html

quelques heures de boulot en perspectives. les inters de 1mm vous paraitrons geant a coté  :badsmile:

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 26 August 2015, 11:18:15
Mais... mais... c'est un truc de malade!!!
La plus belle maquette que j'ai vu jusqu'à maintenant!

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: yoann on 26 August 2015, 12:05:44
oui, et celle la est entièrement gratuit. alors vous pouvez la faire quand vous voulez  :) (a condition d'avoir de l'encre et du papier
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Djowin on 26 August 2015, 14:58:03
C'est vraiment un truc de grand malade !!!
Et ça donne trop envie !
Merci pour le LEM !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 26 August 2015, 19:12:09
"yoann"

Merci de nous faire découvrir ce monde du pliage  :wor:  :wor:

moi qui était fier de mes cocottes.... :trucdeouf:

Tu est KARMATISE  :top: :top: :top:

EDIT: vous êtes TOUS KARMATISE  :eek:  :eek:  :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Manu-RT on 26 August 2015, 22:51:42
Que de précision :love:
Si je l'avait (chose que je n'aurait sans doute jamais) je le mettrait a coté de mon uboot de 1m20 :)
(http://a.modellversium.de/galerie/bilder/5/7/2/572-15252.jpg)
c:modellversium

ou de ma Saturn 5
(http://www.fantastic-plastic.com/RevellSaturnV-Main.jpg)
c:f-plastic

La difference c'est que moi c'est du plastique, alors le voir en papier :trucdeouf:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 30 August 2015, 22:00:07
Et voilà la situation après une quinzaine d'heures de découpages et collages.
A part trois ou quatre pièces faites d'un point de colle car trop petites, toutes sont faisables a l'échelle réduite a 1:18...
(http://image.noelshack.com/fichiers/2015/35/1440964504-20150830-215338.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 30 August 2015, 23:01:26
Impressionnant!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Djowin on 30 August 2015, 23:37:10
Superbe Edy !
Courage pour la suite !!  ;)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 31 August 2015, 23:12:35
Formidable
L'a même le couteau Suisse avec le tir bouchon  :lol: :lol: :lol:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 01 September 2015, 10:34:44
Mais c'est vraiment en papier???? :trucdeouf:
Alors là BRAVO!!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 01 September 2015, 11:33:38
En maquettes il est trop for Edy! Ça mérite un Karma!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 01 September 2015, 21:03:02
Une petite vidéo de la première partie. ;)
http://www.youtube.com/watch?v=WEZLTeJ-pi8
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 06 September 2015, 18:40:54
Les sièges des pilotes en cours d'assemblage...(http://image.noelshack.com/fichiers/2015/36/1441557529-20150906-182516.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 06 September 2015, 19:01:04
Incroyable!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 09 September 2015, 21:23:37
Oufff! Terminé ces sièges... :arg:(http://image.noelshack.com/fichiers/2015/37/1441826413-20150909-211243.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 09 September 2015, 21:58:20
TOUTENPAPIER  :beer:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 09 September 2015, 22:23:15
Edy a vraiment des doigts de fée... :trucdeouf:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 10 September 2015, 06:45:06
Avec mes mains de menuisier charpentier, je dois être l'un de ceux qui ont les plus gros doigts sur ce forum...A ceux qui ont acheté les plans de la maquette : Vous n'avez aucune excuse pour vous lancer! :) :) :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 25 September 2015, 16:21:20
Et voilà la suite:
Le bouclier thermique et le fond du module avec les sièges. C'est la partie la plus loooooooongue à faire.(http://image.noelshack.com/fichiers/2015/39/1443190549-20150925-161014.jpg)
Le fond avec le cockpit:
(http://image.noelshack.com/fichiers/2015/39/1443190950-20150925-161155.jpg)
Puis avec la coque extérieure:
(http://image.noelshack.com/fichiers/2015/39/1443190963-20150925-161302.jpg)
A ce stade je viens de passer la moitié des planches imprimées...ouf!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Milouse on 26 September 2015, 11:04:17
Bonjour,

:trucdeouf: :arg:
Là, je ne trouve pas mes mots... :wor:


Milouse
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 26 September 2015, 13:26:09
La reproduction est INCROYABLE de réalité  :wor:

jOLI TRAVAIL   :wor:  :wor:  :love:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 26 September 2015, 19:31:02
Chapeau l'artiste!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Alain173 on 27 September 2015, 07:50:39
Bonjour à Tous

Félicitation Edy c'est un pur chef d'œuvre.  ;)

Alain
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 27 September 2015, 22:43:52
Merci à tous pour les encouragements...
Voilà la suite:
Mise en place des parachutes.(http://image.noelshack.com/fichiers/2015/39/1443386326-20150927-223433.jpg)
(http://image.noelshack.com/fichiers/2015/39/1443386295-20150927-223723.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 28 September 2015, 19:03:29
Tiens c'est raté...ils ne sont pas ouverts  :lol:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 28 September 2015, 19:48:47
Ben ouais! S'ils s'étaient ouverts la capsule serait à l'endroit :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 29 September 2015, 00:04:32
Ben ouais! S'ils s'étaient ouverts la capsule serait à l'endroit :)
:badsmile: :badsmile: :badsmile: :badsmile: :badsmile:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: SCEtoAUX on 29 September 2015, 02:09:22
Magnifique cette capsule Edy !  :wor:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 29 September 2015, 21:50:01
Pu**** ! T'es le boss :) !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 04 October 2015, 11:36:23
Et voici la sonde d'arrimage!(http://image.noelshack.com/fichiers/2015/40/1443951111-img-20151004-112507.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 04 October 2015, 15:49:12
Quelle minutie :top: !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 09 October 2015, 18:32:59
Construction de l'écoutille. Dernier élément composé de pièces millimétriques...(http://image.noelshack.com/fichiers/2015/41/1444408352-20151009-182813.jpg)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 10 October 2015, 10:11:35
Courage t'y es presque!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 10 October 2015, 10:50:17
Je crois que du courage "Edy" en a à revendre  :wor:  :wor:

Quelle démonstration de patience  :love:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 24 February 2016, 14:06:53
Bon, on a fait un petit pas de plus! On arrive désormais à créer une dll (module) pour Orbiter qui est sensée cliquer sur un point du Pannel (et non pas de la fenêtre) du CSM grâce aux fonctions proposées par BibiUncle.
Là, le programme clique beaucoup beaucoup de fois par seconde dans un carré de pannel restreint (j'essayais de localiser les switchs), ce qui fait passablement bugger Orbiter, mais le principe est bon. Je peux sans souci lui faire cliquer qu'une seule fois à un endroit précis, ce petit soft était juste pour le test.  :)

Pour pouvoir cliquer sur les boutons, il ne nous manque plus (a priori!) que leurs positions (x,y) relatives au pannel. Et là... Ben on ne voit pas trop où aller les pêcher. Quelqu'un sait-il où les trouver?

A la limite on devrait pouvoir le faire en modifiant les fichiers.cpp de saturn1, pour écrire dans un .log la position où l'on a cliqué lorsqu'un bouton est appellé? Mais c'est un tout petit peu brutal comme façon de procéder... :wonder:

En tout cas pour ceux qui suivent le projet, voici le code qu'on utilise pour le moment :)

CKI.cpp:
Code: [Select]
/*******************************************************************************************************
CKI.pp
        Maxime Bezanilla
   23/02/2016

La dll doit être chargée par Orbiter, puis récupérer des informations du port USB( en provenance
du cockpit) pour modifier les données du jeu dans Orbiter.
Eventuellement, elle fera aussi le retour d'information pour les afficheurs.
version: 2016/02/24 14:00
******************************************************************************************************/

//####################################################################################################//

#define STRICT
#define ORBITER_MODULE
/*  if not using cki.h   

#include <windows.h>
#include <stdio.h>
#include <mmeapi.h>
#include <winsock.h>
#include "OrbiterAPI.h"
#include "soundlib.h"
#include "apolloguidance.h"
#include "dsky.h"
#include "connector.h"
#include "CSMconnector.h"
#include "CSMcomputer.h"
#include "toggleswitch.h"
#include "IMU.h"
#include "saturn.h"
#include "resource.h"

*/
#include "stdafx.h"
#include "cki.h"

#include <iostream>
#include <string>
#include <fstream>

HINSTANCE g_hInst;          // module instance handle


//***************** entry point ********************\\

DLLCLBK void InitModule (HINSTANCE hDLL)
{
g_hInst = hDLL;
};

//***************** exit point ****************\

DLLCLBK void ExitModule (HINSTANCE hDLL)
{
}

DLLCLBK void opcPreStep(double simt, double simdt, double mjd)
{
mainFunc();
};

void mainFunc()
{
int i;
int j;
OBJHANDLE hv = oapiGetFocusObject(); //vessel handle
VESSEL2 v = VESSEL2(hv, 1);
for (i = 100; i < 110; i++)
{
for (j = 100; j < 110; j++)
{

v.clbkPanelMouseEvent(IDB_CSM_MAIN_PANEL, PANEL_MOUSE_LBDOWN, i, j);
Sleep(30);
v.clbkPanelMouseEvent(IDB_CSM_MAIN_PANEL, PANEL_MOUSE_LBUP, i, j);
Sleep(30);

};
};
};

cki.h (complètement vide mais bon)

Code: [Select]
/*******************************************************************************************************
CKI.h
Maxime Bezanilla
23/02/2016

version: 2016/02/24 14:00
******************************************************************************************************/

//####################################################################################################//


#include <windows.h>
#include <stdio.h>
#include "stdafx.h"
#include <mmeapi.h>
#include <winsock.h>
#include "OrbiterAPI.h"
#include "soundlib.h"
#include "apolloguidance.h"
#include "dsky.h"
#include "connector.h"
#include "CSMconnector.h"
#include "CSMcomputer.h"
#include "toggleswitch.h"
#include "IMU.h"
#include "saturn.h"
#include "resource.h"

void mainFunc();

Merci beaucoup, si quelqu'un a une idée, n'hésitez pas!

EDIT: ça ralentit beaucoup Orbiter, mais en plus, après le chargement du scénario, il y a un écran blanc d'assez longue durée, avant l'apparition du CSM.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Bibi Uncle on 24 February 2016, 14:58:39
À ma connaissance, il n'y a pas de fonctions qui permettent de retrouver les panel areas créés avec oapiRegisterPanelArea. Il faudra donc trouver les coordonnées directement dans le code de NASSP.

Ton code ralentit énormément Orbiter à cause du Sleep. Je ne connais pas l'implémentation exacte de cette fonction (c'est probablement une fonction tirée de l'API de Windows), mais la fonction standard std::this_thread::sleep_for ( http://en.cppreference.com/w/cpp/thread/sleep_for ) stipule qu'elle bloque le thread pendant au moins le temps que tu lui prescrit. Puisque ton code est exécuté dans le même thread qu'Orbiter (tu n'as pas le choix), tu fais attendre Orbiter à chaque opcPreStep(), d'où les pertes de performance.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 25 February 2016, 14:30:14
Ouh, lala... Tout ça a l'air compliqué. Si on avait le code source de la dll
du véhicule, ça serait pas plus simple de faire un raccourci clavier, puis de
compiler à nouveau?
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 25 February 2016, 16:46:38
Je ne sais pas, c'est pas un peu "sale" comme façon de faire? ^^ Je ne suis pas certain que les développeurs de NASSP soient super chauds, et puis ça me forcerait à le refaire pour toute nouvelle version de NASSP. A voir cependant, vu qu'on doit récupérer tout un tas de données de NASSP.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 25 February 2016, 18:23:17
C'est toute le question de la propriété intellectuelle. Je comprends que les
développeurs tiennent à garder la main sur leur création.
Je ne sais pas si ils seraient disposés à faire quelques changements pour
faciliter l'accès à certaines fonctions ou données pour l'instant restant
"à l'intérieur"...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 October 2016, 22:18:58
Bonjour,

Je viens aux nouvelles :) .

Un petit pas de plus de réalisé aujourd'hui, puisque j'ai pris le temps de recenser tout le hardware de surface (switch, ecrans, led, afficheurs à aiguilles, etc...).
On a donc 270 boutons poussoirs, 155 sw ON/ON/(ON), etc...

J'ai également entamé la modélisation 3D du boîtier de l'EMS, afin de l'imprimer en 3D.

Il n'est pas prévu de faire tout le cockpit en impression 3D, juste l'EMS pour le prototype. Le reste sera probablement en bois/PVC, avec des parties bien précises en metal.
On espère que le prototype nous permettra de lever des fonds participatifs... Parceque ça reviendra à... cher :badsmile: . Et que contrairement à ce que j'avais dit au départ, mon ambition est d'en faire profiter un grand maximum de personnes, en faisant peut être bien une sorte "d'école de pilotage" sur Apollo 7.

Pourquoi ce silence radio? Simplement parceque : les études.
Et pourquoi on s'y remet? Ben parce qu'on a envie tiens!

Des news bientôt...
A+



 
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 25 October 2016, 22:29:08
Bravo, j'ai hâte de voir la suite.

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 October 2016, 22:30:19
Dès le modèle 3D bien avancé, vous aurez des screens à vous mettre sous la dent ;) . La nuit va être longue...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 25 October 2016, 22:39:31
 :bave: :bave: :bave: :bave: :bave: :bave: :bave: :bave: :bave:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 26 October 2016, 02:19:10
Bonsoir,

J'ai bien entamé la fenêtre de déroulement du diagramme de l'EMS.

(http://img4.hostingpics.net/pics/557392Sanstitre2.png)

Il y a des perforations pour y mettre de fausses vis. Egalement, l'écran sera visible au fond du puit que forme la fenêtre, qui est profond de 2.7 cm. C'est necessaire, car sinon l'écran gêne la mise en place des autres composants.

L'écran choisi étant de bonne largeur mais de longueure trop grande, il dépassera du boîtier de l'EMS. Il s'insère donc comme une disquette dans ce dernier :

(http://img4.hostingpics.net/pics/257842Sanstitre3.png)

J'ai confectionné un "plancher" pour bien le soutenir. Ça ne bougera pas :) !

J'ai également dessiné les trous des voyants 0.5G et SPS. Notez le rainurage interne pour conduire les fils des LED jaunes qui s'y logeront.

(http://img4.hostingpics.net/pics/205526Sanstitre.png)

Voilà, au dodo.
A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 29 October 2016, 01:39:35
Bonsoir,

Fenêtre principale, deux voyants et afficheur de ΔV terminés. J'ai un peu changé le système de conduite des câbles, et rajouté du détail.
J'ai également temporairement enlevé le petit "support" de l'écran, pour y voir plus clair.

(http://img15.hostingpics.net/pics/806805PER1.png)

Les voyants 0.5 G et SPS THRUST n'ont pas la même taille, c'est normal! C'est le cas aussi en vrai, même si le plexiglass les recouvrant est de même taille.

(http://img15.hostingpics.net/pics/425207Dessus1.png)

Juste pour info, voilà à quoi ressemble le veritable EMS :love: :

(http://img15.hostingpics.net/pics/30785233239021.jpg)

Par ailleurs, je peine à trouver des switch on-on-on et (on)-on-on...

A+


Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 29 October 2016, 09:21:43
Belle avancée!  :bave:
Et pour les switches est ce que des boutons de sélection de programmes qu'on trouve sur les machines à laver le linge pourraient aller?  :wonder:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 29 October 2016, 15:47:59
Pour le rotatif tu veux dire? Oui! On va chercher dans ce genre là, si on trouve rien qui fasse l'affaire on les moulera nous mêmes.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 31 October 2016, 01:17:05
Bonsoir,

-> J'ai terminé la modélisation 3D du prototype de l'EMS.

(http://img4.hostingpics.net/pics/943714Fin.png)

-> J'ai trouvé sur le net tous les composants de surface (ce qui se "voit" quand on est dans le cockpit), et j'ai pu lister tout ça, pour le cockpit complet évidement.
Par conséquent, rien qu'en composants de surface, il y en a pour 18 655 € . Oui oui, rien que ça :badsmile: !

Ouch.

Mais on se dit que si des gars on reussi à reçevoir 530 000 $ pour un projet d'impression des Apollo Handbook (https://www.kickstarter.com/projects/apollo11/apollo-11-flight-plan-re-issue), on devrait avoir de quoi faire quand même :) !

Puis de son côté, mon frere avance sur le programme c++...

Je démarre, pour ma part, le dossier de présentation du projet.

Bonne nuit  :zzz:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 03 November 2016, 17:28:51
Bé dis donc, c'est drôlement travaillé.
Pour la partie électronique, tu vas baser sur une Arduino?
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 05 November 2016, 15:43:10
Salut! ça fait longtemps que j'ai pas répondu  :)

Peut-être un peu, mais si c'est le cas je programmerai en adressage direct des ports pour des questions de rapidité...
Je pense surtout faire une grosse carte d'acquisition/communication USB à circuits logiques+ATMEGA328 (pseudo arduino) pour la communication USB. Je ne suis pas encore fixé là-dessus, en temps voulu je jetterai un oeil à des µC plus spécialisés en USB.

Pour le transfert PC->capsule, donc écrans, afficheurs, etc ce sera un module par afficheur. Les plus complexes seront sans doute faits avec un RaspBerry si j'ai la flemme de me faire une carte plus spécialisée pour le traitement vidéo  :badsmile:
Les plus simples seront très certainement à circuits logiques ou ATMEGA.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 05 November 2016, 16:05:18
Salut "maxoo"
Félicitations pour ton travail et toi et ton "frerro"  :wor:
Comme effectivement tu ne répond pas souvent nous n'avons pas la possibilité de te donner du courage pour la suite.

Voilà un karma  :beer:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 05 November 2016, 16:43:49
Merci! ça me touche beaucoup  :beer:

On est un peu long sur le projet... On avance lentement mais surement!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 18 May 2017, 23:39:03
Bonsoir!

Ha! Aujourd'hui est une bonne journée.
Déjà, j'ai validé ma licence en Biologie :turning: .

Mais également, il y a du progrès dans l'avancement du projet. Ca commence à devenir assez serieux. Nous avons un ami qui s'est joint au projet, étudiant en école d'ingénieur, tout comme mon frère.
Nous avons peauffiné le modèle 3D, à tel point que nous avons décidé qu'il serait imprimé avant le 5 Juin si tout se passe bien. Nous avons pris contact avec une petite société d'impression 3D Toulousaine, qui a accepté de nous imprimer un bel EMS en ABS, au seul prix du materiau.
En effet, avec main d'oeuvre nous en aurions eu pour 400€. Mais la société a accepté cette faveur, en contrepartie de quoi nous refaisions appel à eux pour la (très) grande quantité de pièces à imprimer SI la levée de fonds aboutit.
Du donnant-donnant, en clair.

Je vais donc de mon côté commander les pièces d'électronique de ce prototype, qui ne devrait pas tarder à voir le jour.

Nous allons partir sur de la qualité maximale, même si ça doit coûter très cher. Ce n'est pas de la rigolade, si on veut être pris au serieux lors de l'appel au financement participatif, il faut que le module soit sans failles.

On partira sur des switch Honeywell, de ce type là : http://www.grainger.com/product/HONEYWELL-Toggle-Switch-24D441
Oui, vous lisez bien 32$ LE switch... Ça pique un peu.
Mais ça explique les 19 000€ d'electronique necessaires pour construire la capsule.

De plus, l'écran sera un simple écran LCD comme suit : http://www.ebay.com/itm/7-inch-LCD-Screen-Display-Monitor-for-Raspberry-Pi-Driver-Board-HDMI-VGA-2AV-/171280831162?hash=item27e12212ba:g:M30AAOSwFV9Xy5VK
Si ça n'est pas celui là, s'en sera un autre... ces écrans chinois se trouvent à la pelle, c'est juste pour le prototype. Les écrans finaux seront des LilliputUK, biennnn plus fiables (j'en sais quelque chose de mon simu de F-16).

Allez, ça va le faire!

A+


Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 18 May 2017, 23:54:28
C'est génial !!!

il faudra un jour que je passe dans le coin.... ;)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 May 2017, 00:12:25
Oui surtout qu'on est pas loin!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 19 May 2017, 08:03:36
Ben dis donc, avec ton frère, et ce nouveau coéquipier, vous faites
dans le super géant(19 000 €, c'est  :trucdeouf: :trucdeouf:  un truc de ouf!!) .
C'est à la mesure du projet Apollo. Mets des photos, des plans, on doit voir ça!!

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 May 2017, 10:35:04
Salut Mars Bleu, en effet c'est conséquent. Mais que c'est excitant! C'est même très précisément 18 655€ : tout est (et sera) très planifié.
Ça doit absolument être hyper pro, pas d'erreurs de conception, pas de failles dans la prévision du budget.

En ce qui concerne les plans, nous en mettrons une partie dans notre dossier de presentation du projet, sur lequel je suis en train de plancher.
Et des photos, vous en aurez à la pelle dès qu'on aura quelquechose à prendre en photo héhé :) .

Un défi bien réel que nous avons à surmonter, c'est de trouver un local où construire cette bête. Son lieu d'utilisation final, on verra en temps voulu ce n'est pas un problème.
Nous avons pensé à la location d'un petit garage dans la périphérie de Bordeaux. On cherche...
Tout cela rentrera dans le budget prévisionnel, et donc dans la valeur attendue pour la levée de fonds.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 20 May 2017, 09:12:18
La capsule devra être déménageable. Moi, j'ai idée de l'endroit où elle devrait
être exposée=> la cité de l'espace.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Gingin on 20 May 2017, 09:52:28
Wow, incroyable ce projet  :wor:
C'est limite un truc professionnel avec un budget, cahier des charges etc.

Chapeau et bon courage :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Bibi Uncle on 20 May 2017, 16:36:07
Vraiment intéressant comme projet ! :wor:
J'ai bien hâte de voir cet EMS :turning:

En passant, votre switch est disponible chez Digi-Key, qui offre des bons prix pour les grosses commandes. Pour 50 switches, c'est 29.77$/switch. https://www.digikey.ca/products/en?keywords=32NT91-12 Et la livraison des commandes de 100$ et plus est gratuite.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 21 May 2017, 01:10:06
Merci Bibi Uncle pour le tuyau !

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 03 June 2017, 21:46:28
Tiens tiens... mais que vois-je :hot: :hot: :hot: :hot: ???!!!

(https://img15.hostingpics.net/pics/853979EMS1.png)

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 03 June 2017, 21:56:01
imprimante 3D ???  :trucdeouf: cékoissa???
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 03 June 2017, 23:01:48
Oui, une imprimante 3D du feu de dieu. C'est une entreprise, je précise, qui nous le fait. Faut que ce soit NI KEL !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Djowin on 04 June 2017, 00:15:49
Enorme les mecs !!  :eek: :hot:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 04 June 2017, 19:40:30
Quote
La capsule devra être déménageable. Moi, j'ai idée de l'endroit où elle devrait
être exposée=> la cité de l'espace.

Ce serait le rêve :love: !

Alors alors, nous avons commandé les 5 switch, l'écran, le cervomoteur, le rotatif, etc... nécessaires à construire l'EMS. Pas mal d'entre eux viennent des US ou de chine, donc on devrait tout avoir vers la fin du mois.

Par ailleurs, l'EMS en ABS doit être expédié Mardi selon la boîte qui nous l'imprime. Vous aurez donc des photos dans la semaine :eek: !

Il est clair que le gros du prix, ce sont les switch Honeywell. On en a pour un poil plus de 250€ d'electroniques pour ce prototype... Et pour le prototype, on voulait acheter exactement les mêmes switch que ceux de la capsule finale... c'est tout l’intérêt d'un prototype. Mais il faut pas déconner, faut que ce soit parfait si on veut être pris au sérieux.

Pour ma part, j'entame dès à présent la maquette du dossier qui portera le projet, avec pas mal de parties de plans, listing total des composants internes et de surface, motivation...et budget.
Je peux d'ores et déjà vous dire que nous partons officiellement sur la technologie du Raspberry Pi. Maxoo et mon ami Thibault ( les deux ingénieurs du projet ;) ) sont en train de plancher dessus.

C'est excitant!

A+
antoo
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 07 June 2017, 09:23:48
AAAAHHHHH c'est trop beau  :love: !

(https://img4.hostingpics.net/pics/28046820170605154444.jpg)

Un EMS, en vrai de vrai :) !

A+


Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Mars Bleu on 07 June 2017, 12:55:51
:bave: :bave: :bave:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 07 June 2017, 21:00:50
Que c'est beau  :wor:  :love: :top:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 07 June 2017, 23:56:05
(http://www.emoticonland.net/smileys/star-wars/SW009.gif) impressionné je suis....
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 08 June 2017, 14:47:13
Merci les gars :) !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 August 2017, 10:59:45
Une menue avancée, m'enfin :

(https://img4.hostingpics.net/pics/735710IMG4755.jpg)

(https://img4.hostingpics.net/pics/532223IMG4757.jpg)

Un écran et des afficheurs ajoutés  :eek: .

Mon frérot doit concevoir les circuits imprimés avant la fin de l'été, et mon ami est en train de plancher sur le code... patience, ça avance...

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 19 August 2017, 11:20:40
Super  :wor:

Du zoli travail d'équipe  :eek:  :love:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Gingin on 19 August 2017, 18:56:30
Yes, génial !!
Ca va être un sacré délire  :beer:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 August 2017, 22:28:39
Merci les gars!

La suite du boulot abattu aujourd'hui :

Les plans de la capsule avancent. C'est terriblement chronophage!
Je n'en suis pour l'instant encore qu'au Low Equipement Bay.

L'idée est de modéliser les différentes pièces du cockpit, pour ensuite les découper (bois) ou les envoyer à découper chez une entreprise (métal).
En effet, la capsule aura une armature de soutien en bois, et viendront s'y fixer de nombreux éléments en métal.

Par exemple, ici concernant le Low Equipement Bay :

La planche d'armature (bois) :

(https://img4.hostingpics.net/pics/915652LEBPlanchebois.png)

... et il y a de nombreux éléments en metal à y fixer :

Le panel du DSKY 2ndaire
(https://img4.hostingpics.net/pics/472373Ensemble.png)

Le panel 100
(https://img4.hostingpics.net/pics/186489plaqueensemble.png)

...accompagnés de pièces plus délicates : à imprimer en 3D!

J'apelle cela une "gouttière" à switch  :) .
(https://img4.hostingpics.net/pics/315360Gout.png)

C'est nécessaire car si l'on s'attarde au vrai cockpit, les swich sont légèrement "enfoncés" dans le tableau de bord.

Par ailleurs... un rotatif à imprimer un paquet de fois :

(https://img4.hostingpics.net/pics/820265Rot.png)

Et puis pour finir, mon frérot a bien bossé cette après midi :

http://www.youtube.com/watch?v=cUgny36ubtM

Donc les afficheurs numériques et les cervomoteurs : CHECK  :eek:

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Hawxx on 20 August 2017, 01:28:00
Hello! Tu sais qu'il y a plein de ressources dispos en ligne sur le CM, et nottament un scan 3D de quasiment toutes les pièces dispos ici:

https://3d.si.edu/apollo11cm/

Regarde en bas de la page, tu as accès à plein de pièces scannées comme les rotateurs que tu seras ainsi certain d'avoir aux bonnes dimentions. Le format est même compatible impression 3D de base.


PS: c'est moi qui t'ai laissé un message sur YT, sur ta vidéo d'introduction au DSKY. Si tu as une idée de pourquoi ça ne marche pas, je suis preneur... :badsmile:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 20 August 2017, 10:13:48
Ah ok!! Ben je connaissais pas, je fonce regarder. Mais dans tous les cas, il faut que je réalise les planches comme je le fais, parce-que le plus important c'est de découper des pièces et d'y placer les perçages. EXACTEMENT comme un meuble IKEA quoi :D .
         Pour me donner une idée du gros des pièces : --> Maquette
         Pour peaufiner, ajuster les dispositions d'éléments : --> Orbiter 
         Pour vérifier le rendu général : --> Je vais ici : http://www.airspacemag.com/panoramas/apollo-command-module-007a-180947951/

Pour le PS : Ah ok!!(re) Je te propose qu'on continue cette discussion là sur YT, ça aidera les prochaines personnes qui regarderont la vidéo ;) . Sinon n'hésites pas à créer un topic surl'fofof !


EDIT :  alors concernant l'ensemble des panels, ça ne me sera pas d'une grande utilité. EN REVANCHE, le modèle 3D du siège c'est GÉ-NIAL. Merci mec.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 21 August 2017, 01:32:36
Bonsoir,

Du travail de réalisé aujourd'hui.
J'ai terminé les plans IKEA ( :badsmile: ) de la partie qui porte les optiques, ainsi que le panel qui porte les switch relatifs aux optiques. Quelques éléments en vrac de ce deuxième panel :

(https://img4.hostingpics.net/pics/795810ensemble.png)

Concernant la partie porteuse des optiques, j'ai un peu triché. Il est en effet un peu dur de fabriquer des optiques réel, avec lentilles, qui viendraient focaliser sur un écran.
Par conséquent, on fait comme suit :

(https://img4.hostingpics.net/pics/146447plan.png)

Cela implique de "faux" blocs optiques, non grossissants, et un peu plus large que la réalité (sinon, l'écran devrait être très loin).

Pour info, la réalité c'est ça :

(https://img4.hostingpics.net/pics/859142ap171972081608KSC72PC503BW.jpg)

On voit bien que les vrais blocs optiques forment un angle, par jeu de lentilles et miroirs. Nous, nous devrons tricher, et avoir des blocs droits.

Ce n'est pas tout. Il faut savoir que ces blocs sont à ne monter sur les instruments QUE quand ils doivent servir. Le reste du temps, on les retire et les range, et on rebouche les voies optiques avec des bouchons. Voyez :


(https://img4.hostingpics.net/pics/382483vrai.png)

Dans l'ensemble, on a donc plusieurs pièces à imprimer en 3D, en plus du panel en metal :
    - Les faux blocs optiques, droits.
    - Les bouchons
    - Les tubes optiques

Reste ensuite à fabriquer le support d'écran, une fois la distance d'éloignement de celui ci calculée.

Ce que j'ai fait :


(https://img4.hostingpics.net/pics/905999ensemble.png)

Et puis je finis en vous mettant un peu  l'eau à la bouche : nous reçevons une petite (grosse) comande... MARDI  :) !

(https://img4.hostingpics.net/pics/717334conradfacture.png)

... ce sera, si tout va bien, la commande qui nous permettra de construire l'EMS entier!

Non mais on croit rêver  :love: .
A+


Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 21 August 2017, 19:02:30
Alors allez ne perdez pas de temps....

AU BOULOT  :lol: :lol: :lol:

Super projet en tout cas  :wor:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 22 August 2017, 01:25:28
Bonsoir!

Le Low Equipement Bay est terminé (enfin, en 3D bien sûr :) ) !

Il y a plus de 40 pièces, en bois, métal ou plastique. Certains panels sont "déboîtables", afin de les mettre sur les genoux (bah oui, sinon on ne peut pas y accéder... ils sont sous les pieds!)

Vue d'ensemble :
(https://img4.hostingpics.net/pics/695850LEBAssemble.png)

De dessus :
(https://img4.hostingpics.net/pics/894749LEBAssdessus.png)

De dessous :
(https://img4.hostingpics.net/pics/117065LEBAssdessous.png)

Bonne nuit :zzz:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 24 August 2017, 12:25:39
L'EMS est en cours d'assemblage...

(https://img4.hostingpics.net/pics/95449320988380704631223066018173073353217973293o.jpg)

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 24 August 2017, 17:39:35
Quel boulot... impressionné je suis !!!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Gingin on 24 August 2017, 22:56:53
Une vraie petite entreprise, courage :)

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 24 August 2017, 23:34:05
Bonsoir messieurs!
Merci pour vos commentaires.

Quelques images du travail fourni aujourd'hui :
(https://img15.hostingpics.net/pics/120160210820429942025207229421619111342o.jpg)

(https://img15.hostingpics.net/pics/55999821104415994206360722558135050106o.jpg)

Il reste encore pas mal de taf, mais c'est plutôt gratifiant, comme résultat :) .
D'ici quelques jours, nous aurons un EMS complet. Il ne sera pas encore, cependant, prêt à recevoir les information d'NASSP. Sur cet aspect là, il y a encore probablement un peu de délai... mais'z'on y travaille :badsmile: .

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 25 January 2018, 23:10:14
Salut tout le monde !
Bon on s'y remet un peu.
J'ai testé l'extraction des variables en recompilant ShuttlePB (on l'aime celui-là !)  avec quelques petites fonctions sympa et ça marche super bien. Reste plus qu'à appliquer ça à NASSP !  :eek:

Sacrée épreuve à compiler, NASSP, de quoi y laisser les dents...
En choisissant un peu au pif, j'ai décidé de compiler Saturn5NASP du projet NASSP (et PanelSDK.lib qui est nécessaire à son fonctionnement). Passées quelques minutes/heures à paramétrer VS2017 (dossiers de libs, includes, ajout des lib au projet, correction de OrbiterSound35 vers OrbiterSound40) la compilation fonctionne, et pouf une DLL toute neuve dans Modules !
Et KRAK Orbiter.exe qui plante...
En décortiquant la DLL grâce à dllexp.exe, on s'aperçoit lors du listage des méthodes externes que ma DLL ne comporte que les fonctions "OvcInit" et "OvcExit"... Alors que la DLL originelle les a, plus une bonne vingtaine de fonctions style "CameraMode::trucmachin" ou encore "MFD::unautreencore".

Je pense que les fonctions sont bien compilées, mais que l'exportation ne se fait pas correctement... Quelqu'un a une intuition ?

On avance on avance...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: SCEtoAUX on 29 May 2018, 23:20:09
Alors, ça avance ce projet ?  :siffle:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Gingin on 19 June 2018, 17:01:18
On veut des news, fais nous rever  :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 June 2018, 20:40:19
Bonsoir les amis!

Notre prototype est construit. Le seul souci? Voir le message de Maxoo ci-dessus :) !
En gros, nous sommes face à une impasse de programmation... Le prototype est imprimé, les swich sont assemblés et les cartes sont faites. On est un peu dans la m**de pour tout dire, on a besoin de l'aide d'un programmeur, nous ne parvenons pas à comminiquer avec Orbiter via notre microcontrôleur.

Donc... HELP !
Il suffit juste de ça, et on lance la levée de fonds.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 19 June 2018, 20:42:33
Ah horreur... Les photos ont toutes disparues! Je mettrai ça à jour vite fait.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Gingin on 26 June 2018, 21:19:58
Niquel merci et courage  :beer:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 23 July 2018, 23:15:53
De succulentes et excitantes nouvelles... bientôt  :zen: .

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 23 July 2018, 23:39:31
:hot:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 July 2018, 14:40:06
Nous avons réussi à faire communiquer un microcontrôleur par USB avec NASSP :youpie: .
Nous sommes en train de concevoir les cartes electroniques restantes, que Maxoo va réaliser à son travail, avec composants cms (très petits) et microcontrôleur de meilleure qualité (pas arduino quoi...) doté d'un programateur plus puissant.

Pour rappel, nous avons réalisé :
    - Le modèle imprimé en 3D de l'EMS
    - L'intégration de l'électronique de surface
    - La programation (presque terminée) du dialogie via USB
Bref : le prototype est presque fini, on prévoit de vous le montrer en fonctionnement optimal avant la fin du moi d'Août, date à laquelle Maxoo part un an en Chine pour ses études d'ingénieur.

De mon côté, je continue la modélisation en 3D de toutes les pièces du cockpit, je n'en vois pas le bout, c'est TRES LONG  :zzz: ...
J'ai changé de logiciel, je suis sur un logiciel de CAO très puissant, donc ça va être bien pro. Avec cartouche sur plan.
Le truc c'est que Sketchup c'est bien gentil, mais tout est long et fastidieux, et en plus il ne sort pas de plans. Disons que ça m'a permis de me lancer, et d'appréhender les termes et concepts de base de la modélisation.

Nous nous sommes assagis, et avons réellement essayé de nous poser et réfléchir aux contraintes que pourraient rencontrer un fabriquant à qui on commanderait, par exemplen des pièces en bois. Ainsi, j'ai divisé se socle en plusieurs sous-pièces, et je réfléchis à une structure sous-jacente qui nous offre l'inclinaison voulue tout en soutenant les pièces, mais en n'obstruant pas les espaces réservés aux panels du Low Equipement Bay, qui seront des "tiroirs" libres, afin de se les porter sur les genoux au besoin.

(http://image.noelshack.com/fichiers/2018/30/3/1532523764-socle.png)

Je termine en remettant des photos qui se sont enlevées des posts précédents (merci Hosting Pics :( ).

EMS :)

(https://image.noelshack.com/minis/2018/30/3/1532521710-14855957-564786330383842-8376341755083379588-o.png)

(https://image.noelshack.com/minis/2018/30/3/1532521725-18953563-668683619994112-6293520993151822325-o.png)

Premières esquisses avec Sketchup  :sick:

(https://image.noelshack.com/minis/2018/30/3/1532521710-20901536-703083056554168-4070826976412122263-o.png)

(https://image.noelshack.com/minis/2018/30/3/1532521714-20934958-703892613139879-3656215752210802721-o.png)

Maxoo au travail :) !

(https://image.noelshack.com/minis/2018/30/3/1532521716-20988380-704631223066018-173073353217973293-o.png)

D'autres nouvelles très bientôt les gars. Déjà de très très nombreuses heures de travail que l'on ne compte pas. Enivrant !
A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Snax on 25 July 2018, 15:04:04
Vraiment très sympa les gars !
Ca change des simpits que j'ai l'habitude de voir dans la simu aéro ^^
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 25 July 2018, 17:49:11
SUPER  :wor:  :wor:

COURAGE POUR LA SUITE
  :eek:  :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 July 2018, 17:57:22
Socle en cours. C'est donc une structure en bois, un peu dans un style coque de bateau. Les pièces s'imbriquent entre elles. Il faut laisser la place pour les blocs des panels et les fils. Donc on fait des trous... :siffle: .

Pour vous donner une idée, les deux triangles font un peu plus de 2m. C'est grand !

L'outil de CAO est une bénédiction, je peux construire des pièces les unes à partir des autres, puis si j'en modifie une précédament faite, les contraintes sont calculées sur les autres. C'est... bluffant.
Je peux ensuite les assembler et les tester (résistance, cassure, masse, ...).

(http://image.noelshack.com/fichiers/2018/30/3/1532533954-socle1.png)

(http://image.noelshack.com/fichiers/2018/30/3/1532533954-socle2.png)

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 25 July 2018, 19:01:17
Je termine en remettant des photos qui se sont enlevées des posts précédents (merci Hosting Pics :( ).
Essaye là, ça marche bien...
https://www.zupimages.net/

D'autres nouvelles très bientôt les gars. Déjà de très très nombreuses heures de travail que l'on ne compte pas. Enivrant !A+
Dis donc... je ne me souviens plus...
Le tout début de ce projet, c'était quand déjà ???  :wonder:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 25 July 2018, 21:32:42
Le début sérieux, c'était grosso modo en 2016 ;) .

Merci pour le lien, j'essaie ça !
A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 25 July 2018, 22:23:49
Salut les Orbinautes !
Je complète le message d'Antoo par quelques petites infos techniques sur le code et l'électronique :)
Donc ce qui marche dès maintenant :
Actuellement les données issues des afficheurs sont imprimées dans un .txt pour le débug, mais  très vite ce sera envoyé par USB CDC à la carte µC pour imprimer sur les afficheurs.

Ce qui est beau, c'est qu'aucun compromis n'a été fait ici. Après validation de l'EMS, pas de barrière -a priori- particulière à lever sur l'exploitation des switch et l'extraction des donnés µC. Pour ce qui est de l'EMS, ben le code n'a plus beaucoup à évoluer !

Un petit bout de code pour vous :
Code: [Select]
int numButton, newState;
if (NASSPC_getButtonState(&numButton, &newState))
{
if (numButton == 0)
{
EMSFunctionSwitch.SetState(newState);
}
if (numButton == 1)
{
EMSModeSwitch.SetState(newState);
}
if (numButton == 2)
{
GTASwitch.Unguard();
GTASwitch.SetState(newState);
}
if (numButton == 3)
{
int event;
int clicked_x = 10;
int clicked_y;
switch (newState)
{
case 0:
event = PANEL_MOUSE_RBUP;
break;
case 1:
event = PANEL_MOUSE_LBPRESSED;
clicked_y = 25;
case 2:
event = PANEL_MOUSE_RBPRESSED;
clicked_y = 25;
case 3:
event = PANEL_MOUSE_LBPRESSED;
clicked_y = 50;
case 4:
event = PANEL_MOUSE_RBPRESSED;
clicked_y = 50;
}
EMSDvSetSwitch.CheckMouseClick(event, clicked_x, clicked_y);
}
}
//écriture des données en sortie dans un fichier texte
std::ofstream out_fHandle;
out_fHandle.open("NASSPC_OUT.txt", std::ios::app);
// DeltaV
out_fHandle << "EMS Dv Display : " << EMSDvDisplay.GetState() << endl; // à diviser par 10
// Scroller. Et le bug ???
out_fHandle << "EMS Scroll Display : " <<  ems.GetScrollOffset()+EMSScrollDisplay.GetState()-65 << endl; // en pixels
out_fHandle << "SPS Thrust light : " << ems.SPSThrustLight() << endl; // led droite
out_fHandle << ".05G light : " << ems.pt05GLight() << endl;   // led gauche
//Truc en bas à gauche
out_fHandle << "EMS RSI Rotation : " << ems.GetRSIRotation() << endl; // radians
out_fHandle << "EMS Lift Vect Light : " << ems.LiftVectLight() << endl; // -1, 0, 1 // -1 est la led du bas, 1 celle du haut
out_fHandle.close();
A la relecture il apparaît qu'un petit switch/case ne ferait pas de mal.  Il devait être 2h du mat...

Et d'un autre côté, pour l'USB CDC :
Code: [Select]
bool NASSPC_getButtonState(int *numButton, int *newState)
{
CSerial serial;
if (serial.Open(6, 9600))
{
char* lpBuffer = new char[5];
int nBytesRead = serial.ReadData(lpBuffer, 5);
serial.Close();
if ((nBytesRead > 0) && (lpBuffer[0] == '<'))
{
*numButton = (int)lpBuffer[1];
*newState = (int)lpBuffer[3];
#ifdef MAX_DEBUG_MODE
out.open("NASSPC_log.txt", std::ios::app);
out << "serial received : " << *numButton << ";" << *newState << endl;
out.close();
#endif
delete[]lpBuffer;
return true;
}
}
return false;
}

Un grand merci à ceux qui ont écrit la classe CSerial, j'ai trouvé ça en 2mn sur google et je ne leur ai pas encore donné crédit. C'est tellement plus sympa que l'API windows...

Pour les cartes électroniques, je vais les refaire sur des PCBs pros (tout vert, double face et avec petites écritures dessus <3) dès que je me trouve une soirée au bureau. Ca va être magnifique!

Merci à tous de nous suivre, ça fait vraiment plaisir. A très vite avec des nouvelles !  :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Snax on 26 July 2018, 11:27:44
Si ça peut aider aussi pour les images, le site à la mode maintenant qui ne déçoit pas c'est http://www.imgur.com.
En haut à gauche tu cliques le bouton vert "new post" ou "upload" et tu glisses toutes tes photos dedans en un coup et le site s'occupe de tous les uploader (parfois ils arrivent dans le désordre).
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 26 July 2018, 16:48:16
Merci Snax, j'ai l'embarras du choix :) !

Petite avancée d'aujourd'hui : j'ai refait un rotatif bien fidèle à la réalité, avec angles arrondis et les guides de serrage des vis. C'est à imprimer en 3D bien sûr... en 36 exemplaires haha.

(http://i.imgur.com/7r9CpNo.png)

Rassurez vous, je ne vais pas poster une photo de chaque bouton... ...ou pas :badsmile: !
A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Maxorbiter on 26 July 2018, 17:16:06
Vos modèles 3D sont vraiment bien fait ! :eek:

Sinon perso pour les images je fait juste les poster sur discord et je recup le lien et je les postent ici. C'est super rapide et facile à faire :)
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 27 July 2018, 01:18:24
Bonsoir,

Merci Max :) .

Travaux réalisés cette après midi. J'ai modélisé la "tête" des switch. Il faudra que l'on les imprime coupés en deux et avec la forme du switch moulée dans le modèle... je sais pas si je suis clair...
Voyez plutôt :

(https://i.imgur.com/87pJzDn.png)

(https://i.imgur.com/hvoVDnd.png)

Nous modélisons la forme creuse selon le switch choisi...

Enfin, j'ai réalisé ce... truc :doubt: ... Levier de pression, panel 2 ! Pourquoi lui? ben en flânant dans le cocpit je me suis dit que cette pièce me formerait, me donnerait un peu de challenge. Faut dire qu'en effet, j'ai galéré un poil ^^ . Il y a bien évidement l'espace pour une vraie vis à loger. Mais l'axe est moulé aussi, car il "rentrera" dans le panel pour se fixer à un gros bouton. J'y retoucherai don le moment venu.

(https://i.imgur.com/YQTEBJ9.png)

Le vrai :

(https://i.imgur.com/En43VnK.png)

Bonne nuit  :zzz: .
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 29 July 2018, 03:30:58
Bonsoir,

J'ai bien avancé les plans de la structure en bois. Elle est entièrement conçue dans une optique de démontabilité-remontabilité. Toutes les pièces ont des "langues" qui s'emboîtent dans les autres. Je perce donc également des trous dans toutes les pièces pour y passer des boulons+écrous. C'est TRES chronophage tous ces p'tits trous là... On ne les aperçois pas bien sur les images. Il y en a des centaines.

(http://i.imgur.com/uVARsDt.png)

En clair, j'ai réalisé l'arceau massif qui se trouve au dessus des assises, autour duquel je construis les panels latéraux. D'autre part, le disque frontal (découpé en 4 pièces d'environ 1m) permet de construire le tunnel de dock, qui lui même débouche sur les panels frontaux.

Il Faut que je fasse un deuxième arceau caché derrière le tableau de bord... demain...
J'ai aussi modélisé les arcs de tôle pour la forme exterieure, comme guide pour ne pas que l'armature dépasse. Ils ne sont cependant pas porteurs ;) .

De profil :

(http://i.imgur.com/HehGSz8.png)

Cela commence à prendre forme.

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Edy on 29 July 2018, 08:59:50
Salut Antoo! Pas mal cette structure en bois.
Petite astuce pour un truc démontable: au lieu de vis et de carrelets en bois il existe les Lamello Klamex P-14.
C'est bien solide et super rapide à monter-démonter, un demi-tour de clé allen et c'est fait.
En tout cas, je n'utilise plus que ce système pour du démontable.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 29 July 2018, 13:36:01
Merci Edy, à vrai dire on s'était déjà penché sur des systèmes style Ikéa, mais on a opté pour des tassauts dans la structure frontale car ils permettent de porter une armature "quadrillée"  qui logera des blocs modulaires de swich. J'en reparlerai assez vite ;) .

En tout cas je garde l'idée sous le coude !

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 30 July 2018, 21:18:20
Bonjour,

Je viens de placer la face la plus emblématique : la face des panels principaux (1-2-3)  :bave: !

(http://i.imgur.com/ecjFNfw.png)

L'accès au port de docking est également
terminé, il reste donc (en ce qui concerne le soutien bois) :

- Les panels inclinés latéraux
- Les panels du toit
- Les structures des hublots
- La porte (rien que ça)
- La structure de soutien des assises

Une fois cela réalisé, j'attaquerai la conception des panels métaliques à proprement parler, pour habiller tout ça. Il faudra alors les fixer et à partir de ça creuser les trous dans les faces, pour pouvoir fixer derrière des blocs de switch regroupés grosso modo de façon intelligente (cela facilitera grandement l'entretien).

Et... SURPRISE !

(http://i.imgur.com/0gBgK2k.png)

On observe un légère incohérence au niveau du haut du tunnel, ce n'est pas bien gênant étant donné que nous allons ajuster par la suite le gabarit une fois les panels disposés.

à suivre...
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 02 August 2018, 03:19:44
Bonsoir,

Les éléments de bois majeurs sont pour ainsi dire terminés. Il reste maintenant des pièces métalliques (plaques découpées, perçage et pliage/soudure).

J'ai donc réalisé les panels 9 et 6 :) !

Un panel est réalisé de telle façon :

        ||||||||                                   |||||||||||  Plaque de bois B (20mm)
======                                            ========= Plaque de soutien/jonction entre plaques B. S (1mm)
        ------------       --------       ---------------  Plaque de perçage des switch/afficheurs P DOWN (1mm)
        --------                                    ----------  Plaque des groupes fonctionnels, et marquages. P TOP (1mm)

Par ailleurs, il faut savoir que je passe des HEURES INCALCULABLES dessus. Chacun de ces deux petits panels m'a prit 3-4 heures. C'est parce que j'apprends ;) . Mais diable je n'en vois pas le bout.

Allez des photos :eek: ! Ouvert sous freeCAD, j'aime bien re rendu ombragé de ce logiciel (qui n'est cependant pas celui que j'utilise).

Le N°9 :
(http://i.imgur.com/t1Gt2D3.png)

Remarquez le début du pliage de métal qui creuse le renfoncement où vient se loger le hublot. La figure se ferme petit à petit :) .

Le N°6, et une vue d'ensemble.
(http://i.imgur.com/7POzEpd.png)

Bonne nuit.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Thrawn on 02 August 2018, 07:46:42
Salut Antoo,

formidable ce que vous réalisez, toi et ton frère.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 02 August 2018, 18:11:10
Merci Thrawn :) !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 03 August 2018, 17:27:18
Panel 8 :) !

(http://i.imgur.com/flIZeKD.png)

(http://i.imgur.com/L2Bycc2.png)

Attention cependant, la photo du "vrai" est celle d'un cockpit CM-012 (Apollo 1, RIP). Nous, on fait le CM-101, donc il y a deux ou trois différences, et surtout il y a moins de vis...

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 03 August 2018, 23:58:13
... et Panel 5, presque fini...

Ces panels 8 et 5 de seront pas appliqués sur un soutien en bois. Je m'attaque maintenant aux panels triangulaires 7 et 4, ça va me permettre de souffler un peu... parceque les panels 8 et 5 ont été sacrément rudes. J'ai hâte de me lancer dans la conception du Main  :wall: .

(http://i.imgur.com/I532pxg.png)

(http://i.imgur.com/23giMCF.png)

Bonne nuit.
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 04 August 2018, 17:53:35
Travail d'aujourd'hui.

(http://i.imgur.com/LshsBR4.png)

(http://i.imgur.com/6QD86j9.png)

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 06 August 2018, 03:24:27
Bonsoir,

J'ai terminé la face droite. Il ya deux ou trois bricoles (une 20 aine de boutons sur 3 panels) à rajouter derrière l'arceau.
J'ai également réalisé l'emblacement du DSKY du Low Equipement Bay, et j'ai entamé le bloc des optiques (telescope etc...). Je me rends compte que les mesures que j'avais sur mon premier essai Sketchup étainent un peu fausses, mais j'ai corrigé le tir.

Par ailleurs, Maxoo et moi avons réfléchi sérieusement au souci des panels "inaccessibles" (sous les pieds, ou derrière l'arceau, et dans le tunnel de docking).
Nous avions eu, il y a quelque temps, l'idée de faire des panels "déboîtables" pour se les poser sur les genoux, mais... non, ça ne marcherait pas du tout ! Ce ne serait ni pratique à construire, ni pratique à réaliser, et ça casserait l'immersion.

Nous avons alors songé à cette option : faire les sièges sur roulettes, tout simplement. Il seront reproduis le plus fidèlement possible, mais pourront rouler sur la base du cockpit. Cela implique quelques contraintes de fabrication :
    - Les (rares, en gros le DSKY et le panel 100... ) panels au sol succeptibles d'être abîmés (de se faire rouler dessus quoi :badsmile: ), seront protégées, en effet on délimitera une "zone roulable" avec de petites barrières/butées au sol, de 2 cm de haut, placées inelligement pour ne pas faire immonde. Rassurez vous j'ai ma petite idée ;) .
Nous avions au début pensé aux trois sièges soudés entre eux et le tout monté sur rails, mais ce serait dommage car si on vole à 3 et que l'un d'entre nous a besoin de se reculer, les autres aussi. Chiant quoi...

    - La base de la capsule devra être à l'horizontal. Je vais donc modifier la base pour cela, et l'habitacle sera un poil plus profond que le vrai, pour avoir la place de reculer assez.

C'est un peu dommage, certes, mais si les sièges sont vraiment bien faits, ça va être quand même sympa, d'autant qu'après tout les vrais aussi pouvaient s'avancer et se reculer d'une 40aine de cm (mais tous les 3 ensemble exclusivement).

Une photo du taf réalisé hier et aujourd'hui :) !

(http://i.imgur.com/tdG6nn5.png)

A+

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 06 August 2018, 17:52:29
Ben dis donc....  :trucdeouf:

Et.... on pourra visiter quand cela sera fonctionnel ???  :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 06 August 2018, 18:27:30
Et il y aura vraiment 3 places couchettes ???  :wor:

Et le bar ? hein n'oubliez pas le bar dans le casier du commandant  :beer:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 06 August 2018, 22:14:01
Quote
Et.... on pourra visiter quand cela sera fonctionnel ???

Bien sûr !

Quote
Et il y aura vraiment 3 places couchettes ???

Pour la position allongée... pas sûr que ça soit très confortable :badsmile: !

Quote
Et le bar ? hein n'oubliez pas le bar dans le casier du commandant

Tu sais quoi... et si on faisait un panel Pappy's Bar ? Chiche
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Maxorbiter on 07 August 2018, 01:20:16
Houston sera pas content si on envoi des bouteilles d'alcohol en orbite ! :badsmile:

:friend:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 09 August 2018, 19:39:15
Bonjour !

Je me suis fait un petit break débroussailleuse et bière au soleil.
De retour dans ma grotte, j'ai réalisé ça aujourd'hui :

(http://i.imgur.com/aaUYry6.png)

Le panel 121 (optiques) et le panel 122 (contrôle des optiques) ainsi que le panel 101.
Ce fut un sacré casse tête, le panel des optiques est un espèce de boîtier trapezoïdobidule bien relou à diviser en uniquement des tôles pliées à un pli... (les machines de pliages dont on disposera au fablab ne peuvent faire qu'un pli concave par face, bref...).

Il reste aussi les emplacements incrusés pour les mini-joysticks à faire. Mais là j'ai faim donc je vais manger quoi !

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: jacquesmomo on 09 August 2018, 23:17:44
Mais là j'ai faim donc je vais manger quoi !

Bon appétit !!!
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Milouse on 10 August 2018, 12:02:58
Bonjour,

Et j'imagine que toute la structure disparaîtra plus tard sous des kilomètres de câbles électriques ? :)
Bon courage pour la suite ! :top:


Milouse
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 10 August 2018, 15:11:38
Quote
Bon appétit !!!

Mhhmm merci bien :) !

Pour répondre à ta question Milouse, non il ne devrait pas y avoir de câbles visibles. Derrière tous les panels je m'arrange pour qu'il y ait un moyen de faire converger les câbles tous vers une même sortie. Il y aura donc un gros (très gros) cordon unique qui sortira de l'avant du cockpit, par un trou prévu à cet effet.

Et j'ajoute également que les panels auront de tout petits câbles pour connecter les boutons/afficheurs à une petite carte fixée elle aussi au panel, afin d'y mettre une prise nappe. Comme ça, on ne s'embête plus, et on peut démonter/entretenir sans rien déssouder, que des branchements. Cela simplifie les choses !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Gingin on 10 August 2018, 21:21:01
Excellent les gars, quelle maitrise.
Limite vous êtes ingénieurs quoi  :beer:

Bien joué pour le code, vous etes en contact avec Indy du projet Nassp?
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 10 August 2018, 23:23:17
Merci Gingin :) !

Non aucun contact avec la team NASSP. C'est pas faute d'avoir essayé... Soit ils n'étaient pas en mesure de répondre, soit ne répondaient pas. On a dû se débrouiller sans eux, mais c'est pas grave on y est arrivé quand même !

Un avant goût de ce qui arrive très bientôt pour contrôler le prototype EMS :

(http://i.imgur.com/Co6ziRF.jpg?1)

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 13 August 2018, 02:42:24
Bonsoir, les panels du tunnel sont terminés, la face gauche et le plancher du LEB sont presque terminés.

Il me reste donc à re-penser le socle pour placer la capsule à l'hhorizontale, et puis tout le haut à faire... Ah oui, et le MAIN PANEL aussi !  :arg:

(http://i.imgur.com/GBRNIi8.png)

A+
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 23 August 2018, 01:59:50
Bonsoir,

Les panels arrières sont en cours de réalisation. Par ailleurs, j'ai modifié la structure de soutien pour rendre la capsule horizontale et augmenter la surface au sol (pour reculer les assises au besoin).
Pour rendre le tout encore plus pratique, j'ai estimé qu'une rampe ne serait pas de trop, afin de pouvoir aisément enlever les sièges inoccupés (si l'on veut voler seul par exemple, il faudra pouvoir se déplacer dans tout l'espace).

Quelques images :

(http://i.imgur.com/jmLa3r3.png)

(http://i.imgur.com/Bx59jnJ.png)

A+

Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 15 September 2018, 11:14:13
Salut tout le monde !
Le projet a été pausé un petit mois à cause de mon déménagement... en Chine. Mais ça avance quand même !
La carte électronique du proto EMS est a priori finie. Je vais checker vite-fait le routage et lancer la production d'ici la fin du mois.
On y arrive !

Petite image 3D pour teaser comme antoo:

(https://i.imgur.com/24NdEpD.png)

A plus et merci !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: Pappy2 on 15 September 2018, 11:48:26
Salut tout le monde !
Le projet a été pausé un petit mois à cause de mon déménagement... en Chine. Mais ça avance quand même !
La carte électronique du proto EMS est a priori finie. Je vais checker vite-fait le routage et lancer la production d'ici la fin du mois.
On y arrive !

A plus et merci !

Super travail encore une fois.

En Chine avec le décalage horaire cela ne va pas être facile  :eek:
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: maxoo on 16 September 2018, 10:41:01
En Chine avec le décalage horaire cela ne va pas être facile  :eek:

Au contraire ! Le décalage horaire c'est une chose, mais là je viens de commander 5 circuits imprimés pour... 4,60€ port compris. Ils arriveront chez moi ce weekend, petit coup de fer à souder et on passe aux choses sérieuse !
Title: Re: Capsule en dur pour NASSP 7.0 !!!!
Post by: antoo on 21 September 2018, 19:07:16
La carte (sans composants) du prototype de l'EMS, conçue par Maxoo et fraîchement reçue !  :eek:

(http://i.imgur.com/nbYwizd.jpg)

(http://i.imgur.com/vNqqZ4o.jpg)

A+