Bricolage d'hiver

Échangez avec des passionnés d'aviation sur une foule de sujets (reliés de près à l'aviation), trucs, aventures aériennes. Obtenez des conseils ou initiez-vous à l'aviation. Prenez contact avec l'association, faites-vous des amis(es), conservez le contact.

Re: Bricolage d'hiver

Messagepar Ben Blais » Jeu 01 Déc, 2016 13:37

Je les voit les photos
Benoit
Ben Blais
Participant occasionnel
Participant occasionnel
 
Messages: 154
Inscription: Sam 21 Mar, 2015 08:39
Localisation: CTC2/ CSG3
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Cessna
Modèle de l'avion: 180B
Identification de l'avion: Vendu

Re: Bricolage d'hiver

Messagepar Alain T » Jeu 01 Déc, 2016 13:45

Je les vois aussi
Alain T
Participant habitué
Participant habitué
 
Messages: 276
Inscription: Sam 02 Jan, 2016 17:22
Localisation: Stoneham, Qc
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Louis_greniier » Jeu 01 Déc, 2016 16:01

Avatar de l’utilisateur
Louis_greniier
Grand conteur
Grand conteur
 
Messages: 7612
Inscription: Dim 14 Sep, 2008 12:01
Localisation: montreal
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar rona7441 » Jeu 01 Déc, 2016 16:19

elles sont toutes visibles pour moi :danse1:

Christian
Avatar de l’utilisateur
rona7441
Participant occasionnel
Participant occasionnel
 
Messages: 182
Inscription: Mer 16 Nov, 2005 14:17
Localisation: Thetford mines
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Jacques3012 » Jeu 01 Déc, 2016 16:28

Elles sont à la page 4 ses photos ?

Si oui, je ne les vois pas avec mon ordi ni avec mon ipad.

Jacques3012
Avatar de l’utilisateur
Jacques3012
Légende vivante
Légende vivante
 
Messages: 8850
Inscription: Mer 14 Mai, 2008 06:51
Localisation: Beauce
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Cessna 1975
Modèle de l'avion: 150
Identification de l'avion: C-GEEU

Re: Bricolage d'hiver

Messagepar Ben Blais » Jeu 01 Déc, 2016 17:07

Jacques3012 a écrit:Elles sont à la page 4 ses photos ?

Si oui, je ne les vois pas avec mon ordi ni avec mon ipad.

Jacques3012


Oui page #4, Je les voit avec mon PC et ou mon Ipad
Benoit
Ben Blais
Participant occasionnel
Participant occasionnel
 
Messages: 154
Inscription: Sam 21 Mar, 2015 08:39
Localisation: CTC2/ CSG3
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Cessna
Modèle de l'avion: 180B
Identification de l'avion: Vendu

Re: Bricolage d'hiver

Messagepar Charles » Jeu 01 Déc, 2016 20:02

Louis, t'as raison, c'est une autre application fantastique de la technologie. Ingénieux le gars quand même. Y a des chinois qui impriment des maisons avec la même technologie (je me demande qui a copié qui) et la compagnie a même imprimé sa propre usine de 10000 pi. ca. avec sa technologie:

Avatar de l’utilisateur
Charles
Toujours là!
Toujours là!
 
Messages: 4188
Inscription: Jeu 17 Déc, 2009 11:11
Localisation: CYHU
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Charles » Jeu 01 Déc, 2016 20:12

Même si j'attends encore des vis, fils et autres gugusses, je voulais voir de quoi aurait l'air le bidule avec l'écran en fonction (l'arrière du boîtier n'est pas installé). On voit bien le fini de surface sur cette photo. C'est plutôt inégal mais ça suffit amplement pour un prototype. Je vais me payer une impression sur une meilleure machine pour la version finale et je me félicite d'avoir résisté à acheter un Makerbot pour moi-même. Je suis venu à un cheveu...

Image
Avatar de l’utilisateur
Charles
Toujours là!
Toujours là!
 
Messages: 4188
Inscription: Jeu 17 Déc, 2009 11:11
Localisation: CYHU
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar mrenaud » Jeu 01 Déc, 2016 20:26

Super Charles!
Avatar de l’utilisateur
mrenaud
Vrai participant
Vrai participant
 
Messages: 1212
Inscription: Jeu 11 Sep, 2008 01:20
Localisation: Alberta
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Jfquebec » Jeu 01 Déc, 2016 20:32

Très impressionnant Charle..j'ai hâte de voir sa
Jfquebec
Participant à l'aise
Participant à l'aise
 
Messages: 755
Inscription: Dim 13 Fév, 2011 14:19
Localisation: Dupuy (abitibi-temiscaming)
Possédez-vous une licence de pilote?: Non spécifié
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar martint » Jeu 01 Déc, 2016 21:14

Charles,

Comment se fait la mise à zéro de l'horizon? Je suppose qu'en vol en palier il y a un reset(mise à l'horizon) qque part?
Même chose pour le calage, on entre la valeur comment? Y'as-tu un genre de menu que tu peux appeler à l'écran?

Bravo pour le projet.
Martin (FJAR)
Avatar de l’utilisateur
martint
Sérieux participant
Sérieux participant
 
Messages: 2265
Inscription: Ven 06 Juil, 2007 09:57
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Pegazair
Modèle de l'avion: SP-100
Identification de l'avion: FAAK

Re: Bricolage d'hiver

Messagepar Charles » Jeu 01 Déc, 2016 22:00

L'écran est tactile. Si on clique sur le calage altimétrique, un menu apparaît pour entrer le nouveau calage (photo) avec des boutons + et - pour simplifier l'entrée. Pour ajuster les offsets de l'horizon si le boîtier n'est pas perpendiculaire à l'axe de l'avion par exemple, il y a une zone sensible sur l'écran qui fait l'équivalent d'un "caging" quand on la clique, c'est-à-dire qui cale l'horizon sur l'attitude actuelle au moment où on clique. Ça applique des offsets sur l'attitude mesurée naturellement par le machin. Si on appuie une deuxième fois sur l'endroit sensible de l'écran, les offsets sont annulés immédiatement (au cas où on aurait appuyé par erreur) -- mais faudrait plutôt que les offsets reviennent à la valeur antérieure, ça serait mieux. D'ici 10 ans, ça sera au point.

L'écran est en anglais, désolé, c'est une déformation professionnelle.

Image
Avatar de l’utilisateur
Charles
Toujours là!
Toujours là!
 
Messages: 4188
Inscription: Jeu 17 Déc, 2009 11:11
Localisation: CYHU
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar martint » Ven 02 Déc, 2016 10:24

Merci Charles, c'est vraiment extra
Je serai très intéressé à m'en assembler un lorsque tu partageras ta recette si tu le veux bien.
Je suis plus dans la programmation et l'administration UNIX comme avant, mais mes connaissances devraient être suffisantes. Surtout que tu t'es tappé tout le travail. =:)

Martin FJAR
Avatar de l’utilisateur
martint
Sérieux participant
Sérieux participant
 
Messages: 2265
Inscription: Ven 06 Juil, 2007 09:57
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Pegazair
Modèle de l'avion: SP-100
Identification de l'avion: FAAK

Re: Bricolage d'hiver

Messagepar Charles » Jeu 08 Déc, 2016 21:29

Au fait, s'il y en a qui seraient intéressés à taponner avec un setup similaire, j'ai documenté la procédure de configuration et elle est disponible ici (désolé, c'est en anglais, déformation professionnelle): https://docs.google.com/document/d/1em5 ... sp=sharing
Avatar de l’utilisateur
Charles
Toujours là!
Toujours là!
 
Messages: 4188
Inscription: Jeu 17 Déc, 2009 11:11
Localisation: CYHU
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar chico5817 » Ven 09 Déc, 2016 12:26

Charles pourquoi t'excuser de travailler dans un environnement anglais...
Pierre C.
Avatar de l’utilisateur
chico5817
Sérieux participant
Sérieux participant
 
Messages: 2358
Inscription: Ven 09 Oct, 2009 09:45
Localisation: au Québec
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Charles » Dim 11 Déc, 2016 23:05

Finalement, les câbles internes sont un problème. Même avec les plus petits connecteurs HDMI que j'ai trouvés, ils sont trop gros et je dois éloigner deux boards de quelques millimètres l'un de l'autre. Je vais en profiter pour utiliser un connecteur mâle-mâle entre les deux board à la place d'un fil. Pas dramatique me direz-vous, sauf que pour faire ça, il faut aligner les connecteurs HDMI des deux boards et les espacer de la largeur du connecteur. En faisant ça, il faut élargir le boîtier de quelques millimètres également. Là, ça se complique et ça va demander pas mal de temps pour repenser le boîtier. Je ne m'attendais pas à ce que tout marche parfaitement du premier coup mais bon, on peut toujours espérer.

Dans le département des bonnes nouvelles, j'ai finalement réussi à calibrer le compas interne et il est maintenant très précis. C'était beaucoup plus compliqué que ce à quoi je m'attendais, ça aussi. Pour ceux qui ont un intérêt pour la chose, la procédure est expliquée à la section 3 et aux annexe À.2 et C de ce document: https://www.pololu.com/file/0J434/LSM30 ... p-note.pdf
Dernière édition par Charles le Sam 17 Déc, 2016 11:36, édité 1 fois.
Avatar de l’utilisateur
Charles
Toujours là!
Toujours là!
 
Messages: 4188
Inscription: Jeu 17 Déc, 2009 11:11
Localisation: CYHU
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Charles » Sam 17 Déc, 2016 11:33

martind2112 a écrit:À quel FPS pourrais-tu rouler si tu enlevais tout le number crunching pour ne laisser que l'affichage? 20 FPS me paraît très bas pour la simplicité de l'affichage.

Quel est le graphics API: OpenGL?

Une chose qui tue la performance graphique, c'est les appels DrawPrimitives() qui occasionne du trafic coûteux sur le bus entre le CPU et le GPU. Il est très avantageux de regrouper les primitives semblables (points, line strips, line lists, triangle strips, triangle lists) dans un seul et même vertex buffer.


En attendant mon connecteur HDMI qui est en route de Chine ( http://www.dx.com/fr/p/hdmi-male-to-mal ... FVT5ogrLvs ), je reviens sur le software. Une des choses que j'avais mises de côté l'an dernier était la question de l'accélération graphique. Il y a 2 microprocesseurs dans le Pi: un CPU d'usage général pour exécuter des programmes et un GPU qui est spécialisé pour générer des graphiques. Le problème était que l'affichage à l'écran n'était pas généré par le GPU comme ç'aurait dû être le cas mais par le CPU, ce qui est très inefficace. En plus de surcharger le CPU, ça donne une performance d'affichage médiocre de 20 images par seconde.

En relisant ce vieux thread, le message de Martin m'a fait allumer. Mon objectif est effectivement de faire du OpenGL mais à travers les API de Qt pour la simplicité donc je ne peux pas être certain de ce qui se passe en-dessous des couvertes (OpenGL ou autre chose?). En lisant davantage, j'ai compris le problème: je dérivais une classe de QWidget, qui utilise toujours le CPU pour générer l'affichage. Il fallait plutôt dériver la classe QOpenGLWidget, qui est essentiellement identique mais elle va utiliser le GPU.

Voilà, problème réglé, je suis à 50 images/seconde ce qui est amplement suffisant. Par comparaison, je suis à 62 fps dans un VM Linux avec un GPU GTX970 alors 50 sur le Pi, c'est excellent.

J'ai essayé d'utiliser un vertex buffer pour voir l'effet sur la performance et ça la dégrade considérablement. Au lieu d'utiliser les fonctions de QPainter, la vraie solution à ça sera éventuellement d'utiliser un programme de shader OpenGL pour dessiner une sphère bleue et brune avec les graduations à l'intérieur et simplement changer l'orientation d'une caméra située au centre de la sphère pour afficher la bonne attitude sur l'écran.

Merci pour la piste Martin, c'est ça qui a fait le déclic. ;)p
Avatar de l’utilisateur
Charles
Toujours là!
Toujours là!
 
Messages: 4188
Inscription: Jeu 17 Déc, 2009 11:11
Localisation: CYHU
Possédez-vous une licence de pilote?: Oui
Marque de l'avion:
Modèle de l'avion:
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar toxedo_2000 » Sam 17 Déc, 2016 19:36

Louis_greniier a écrit:Parlant d'imprimante 3D, voici une application étonnante

https://www.youtube.com/watch?list=PLKf ... 1yQzqR9cu0

https://www.youtube.com/watch?v=zb3zuk1qNDk


J'en veux une imprimante de même !!! La cartouche "d'encre" doit être queq'un !!! :shock:
HA! Si mes bras pouvaient tourner, j'en sauverais de l'essence!!!
Avatar de l’utilisateur
toxedo_2000
Immortel
Immortel
 
Messages: 10776
Inscription: Jeu 18 Déc, 2003 13:02
Localisation: St-Michel
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Vivons heureux, vivons cachés
Modèle de l'avion: Divers objets volants
Identification de l'avion:

Re: Bricolage d'hiver

Messagepar Theo007 » Sam 17 Déc, 2016 22:51

toxedo_2000 a écrit:
Louis_greniier a écrit:Parlant d'imprimante 3D, voici une application étonnante

https://www.youtube.com/watch?list=PLKf ... 1yQzqR9cu0

https://www.youtube.com/watch?v=zb3zuk1qNDk


J'en veux une imprimante de même !!! La cartouche "d'encre" doit être queq'un !!! :shock:



Moe j.m'imprime une IMA :siffle:
Avatar de l’utilisateur
Theo007
Grand conteur
Grand conteur
 
Messages: 7596
Inscription: Mar 20 Nov, 2007 23:55
Localisation: Valcourt (Estrie)
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Piper
Modèle de l'avion: Colt (PA-22 108)
Identification de l'avion: C-GTOH

Re: Bricolage d'hiver

Messagepar toxedo_2000 » Dim 18 Déc, 2016 01:31

Theo007 a écrit:

Moe j.m'imprime une IMA :siffle:


Tu devais être scotché sur "Les Dieux de la danse"!!?! :mrgreen:
HA! Si mes bras pouvaient tourner, j'en sauverais de l'essence!!!
Avatar de l’utilisateur
toxedo_2000
Immortel
Immortel
 
Messages: 10776
Inscription: Jeu 18 Déc, 2003 13:02
Localisation: St-Michel
Possédez-vous une licence de pilote?: Oui
Marque de l'avion: Vivons heureux, vivons cachés
Modèle de l'avion: Divers objets volants
Identification de l'avion:

PrécédenteSuivante

Retourner vers Discussions générales

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 31 invités