CNC et F18

Fabrication de cockpit et divers ( palonnier , panels ..) c est ICI
Avatar de l’utilisateur

dimebug
Webmaster
Webmaster
Messages : 6868
Inscription : 18 août 2001

Re: CNC et F18

#101

Message par dimebug »

superbe, il me tarde d'avoir ma machine résine :)
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#102

Message par pilour6 »

OUI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :Jumpy: :Jumpy: :Jumpy: :Jumpy:

Après des prises de tête sans fin j'ai enfin réussi à faire fonctionner l'affichage de l'UFC du F18 avec des afficheurs 14 segments.
j'ai vu plein de solutions avec des afficheurs OLED mais pas glop.

Image

Image

Image

Image

pour les tests j'ai utilisé de 16 des GROS 16 segments cablés en 14 mais pour l'UFC ce sera les petits en vert ci dessous


Image
Avatar de l’utilisateur

dimebug
Webmaster
Webmaster
Messages : 6868
Inscription : 18 août 2001

Re: CNC et F18

#103

Message par dimebug »

voila :)
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#104

Message par pilour6 »

Help code arduino

voila mon problème,

ci dessous le code:

// include Adafruit LED Backpack library
#include <Wire.h>
#include <Adafruit_GFX.h>
#include "Adafruit_LEDBackpack.h"

// include DCS-BIOS Arduino library
#define DCSBIOS_IRQ_SERIAL
#include "DcsBios.h"

// display instance
Adafruit_AlphaNum4 alpha4 = Adafruit_AlphaNum4();


void onUfcOptionDisplay1Change(char* newValue) {
// when we get new data for the UFC Option display 1 channel, write it to the display

alpha4.writeDigitAscii(0, newValue[0]);
alpha4.writeDigitAscii(1, newValue[1]);
alpha4.writeDigitAscii(2, newValue[2]);
alpha4.writeDigitAscii(3, newValue[3]);
alpha4.writeDisplay();
}
DcsBios::StringBuffer<4> ufcOptionDisplay1Buffer(0x7432, onUfcOptionDisplay1Change);


void onUfcOptionDisplay2Change(char* newValue) {
// when we get new data for the UFC Option dispay 2 channel, write it to the display

alpha4.writeDigitAscii(4, newValue[0]);
alpha4.writeDigitAscii(5, newValue[1]);
alpha4.writeDigitAscii(6, newValue[2]);
alpha4.writeDigitAscii(7, newValue[3]);
alpha4.writeDisplay();
}
DcsBios::StringBuffer<4> ufcOptionDisplay2Buffer(0x7436, onUfcOptionDisplay2Change);

void onUfcOptionDisplay3Change(char* newValue) {
// when we get new data for the UFC Option dispay 3 channel, write it to the display
alpha4.writeDigitAscii(0, newValue[0]);
alpha4.writeDigitAscii(1, newValue[1]);
alpha4.writeDigitAscii(2, newValue[2]);
alpha4.writeDigitAscii(3, newValue[3]);
alpha4.writeDisplay();
}
DcsBios::StringBuffer<4> ufcOptionDisplay3Buffer(0x743a, onUfcOptionDisplay3Change);

void onUfcOptionDisplay4Change(char* newValue) {
// when we get new data for the UFC Option dispay 4 channel, write it to the display
alpha4.writeDigitAscii(4, newValue[0]);
alpha4.writeDigitAscii(5, newValue[1]);
alpha4.writeDigitAscii(6, newValue[2]);
alpha4.writeDigitAscii(7, newValue[3]);
alpha4.writeDisplay();
}
DcsBios::StringBuffer<4> ufcOptionDisplay4Buffer(0x743e, onUfcOptionDisplay4Change);
void setup() {
// initialize display
alpha4.begin(0x70);

// write something to the display
// so you see something before data is received
alpha4.writeDigitAscii(0, 'A');
alpha4.writeDigitAscii(1, 'B');
alpha4.writeDigitAscii(2, 'C');
alpha4.writeDigitAscii(3, 'D');
alpha4.writeDigitAscii(4, 'E');
alpha4.writeDigitAscii(5, 'F');
alpha4.writeDigitAscii(6, 'G');
alpha4.writeDigitAscii(7, 'H');
alpha4.writeDisplay();


alpha4.begin(0x71);

// write something to the display
// so you see something before data is received
alpha4.writeDigitAscii(0, 'I');
alpha4.writeDigitAscii(1, 'J');
alpha4.writeDigitAscii(2, 'K');
alpha4.writeDigitAscii(3, 'L');
alpha4.writeDigitAscii(4, 'M');
alpha4.writeDigitAscii(5, 'N');
alpha4.writeDigitAscii(6, 'O');
alpha4.writeDigitAscii(7, 'P');
alpha4.writeDisplay();

DcsBios::setup();
}

void loop() {
DcsBios::loop();
}
[/b][/font]



si j'execute ce code les 4 lignes d'afficheurs s'initialisent bien avec les caractères de A à P. En revanche si je connecte à DCS seules les lignes 3 et 4 sont mises à jour par rapport à l'UFC.
les 4 premières lignes restent avec les caractères de A à H.
si je supprime le code des lignes 3 et 4 alors j'ai bien une mise à jour des lignes 1 et 2 de l'UFC.

lors du lancement on ecrit les caractères de A à P sur les 16 afficheurs (fon du programme) ça OK

Image

on demarre DCS, l'UFC n'affiche rien donc on devrait effacer les 16 afficheurs, seuls les 8 derniers sont effacés

Image

on sollicite l'UFC et comme pour l'effacement les deux dernières lignes sont mises à jour ! pas glop

Image

si quelqu'un a une idée
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#105

Message par pilour6 »

Sur Facebook j'ai posté hier soir une demande d'aide au groupe "F18 DIY HOME Cockpits"

30 minutes plus tard un gars bien sympathique m'a donné la solution à mes problèmes de code et maintenant
tout fonctionne parfaitement
Donc prochaine étape réalisation de circuits imprimés, montage, cablage et présentation d'un UFC complètement opérationnel sur le forum

Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#106

Message par pilour6 »

UFC in progress

Image
Avatar de l’utilisateur

Dud FFW36
Pilote Confirmé
Pilote Confirmé
Messages : 3120
Inscription : 18 avril 2005

Re: CNC et F18

#107

Message par Dud FFW36 »

Beau travail. C'est propre.
Image
Avatar de l’utilisateur

Milos
Dieu vivant
Dieu vivant
Messages : 21972
Inscription : 27 janvier 2004

Re: CNC et F18

#108

Message par Milos »

Je crois que bientôt, on va avoir un superbe pit de F18 sur le forum :yes:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

Denver29
Mécano au sol
Mécano au sol
Messages : 552
Inscription : 12 novembre 2016

Re: CNC et F18

#109

Message par Denver29 »

Ho lalala je suis ça avec le plus grand des intérêt!!! Comme toi je m'interresse aux oled mais ça ne me convient qu'à moitié!!
Core i7 4770k, GTX1080Ti, 16Go DDR3, TM HOTAS WARTHOG, TM PENDULAR RUDDER, Oculus Rift :cheer:[/size]
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#110

Message par pilour6 »

Yo tout le monde,

j'ai trouvé des afficheurs 0.39" vert 16 segments (même si les 16 segments n'apportent absolument rien par rapport aux 14 segments).
bref je les ai.

Image

le circuit imprimé ce ne sera pas la solution car trop chiant. Donc pour ceux qui connaissnent c'est du wrapping.
bientot l'UFC opérationnel avec des 16 segments pour les 5 afficheurs de droite, des 14 segments pour chaque canal de com ( 2 afficheurs pour chacun)
et pour l'afficheur du haut, un oled "particulier" que j'attends encore mais qui devrait arriver sous peu.
du coup pour amortir mes frais de port j'ai commandé des afficheurs en trop à vendre pour ceux que ça pourrait interesser.
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#111

Message par pilour6 »

voila le truc final câblé à la volée pour tester avant le montage final:



la cinquième ligne d'afficheur n'est pas câblée par manque de fils, mais quand ça marche pour quatre ça marche pour cinq

A+
Avatar de l’utilisateur

SKYDEVIL
Pilote Philanthrope
Pilote Philanthrope
Messages : 1748
Inscription : 19 octobre 2003

Re: CNC et F18

#112

Message par SKYDEVIL »

Milos a écrit :
sam. nov. 28, 2020 12:52 pm
Je crois que bientôt, on va avoir un superbe pit de F18 sur le forum :yes:
Je te rejoins Milos!!!!
Image

Rafale Power!!!!!!!!!!!!!!
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#113

Message par pilour6 »

merci les gars mais il y a encore du boulot
Avatar de l’utilisateur

Cat
Pilote Philanthrope
Pilote Philanthrope
Messages : 10609
Inscription : 30 juin 2008

Re: CNC et F18

#114

Message par Cat »

C’est boooooooo......
Image

Core i5-4690K @ 3.5 GHz - 8Go RAM - Carte graphique GTX 970 - (Cougar + FSSB) - TPR - W10 64bits sur SSD - EdTracker - Un pit
Avatar de l’utilisateur

dimebug
Webmaster
Webmaster
Messages : 6868
Inscription : 18 août 2001

Re: CNC et F18

#115

Message par dimebug »

vraiment un beau projet, je serais pas en VR (et débordé de travail), je suiferais ca de très prêt :)
Image Dresseur de cochon (sauvage)
Avatar de l’utilisateur

Margouill
Nouvelle Recrue
Nouvelle Recrue
Messages : 70
Inscription : 20 novembre 2020

Re: CNC et F18

#116

Message par Margouill »

Salut,

J'ai également arrêté de faire des CI pour des trucs simple dans ce style et qui ne nécessite pas trop de composants. Les pastilles qui sautent lors du perçage ou qui se décollent lors de la soudure etc... ras le bol.
Les Stripboard sont parfaite pour cet usage, peu chère et bien résistantes à la chaleur.

Excellent, du beau boulot.

A +
Avatar de l’utilisateur

Kima
Pilote Philanthrope
Pilote Philanthrope
Messages : 507
Inscription : 02 juin 2020

Re: CNC et F18

#117

Message par Kima »

J'aime beaucoup, le rendu est superbe.

Est-ce que ces afficheurs sont dimmables?
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#118

Message par pilour6 »

Kima a écrit :
jeu. déc. 17, 2020 7:53 pm

Est-ce que ces afficheurs sont dimmables?
la vidéo a été faite avec un téléphone donc c'est une bouse. En réalité c'est plus sympa mais de toute façon il y aura un plexi de 1mm devant peint avec de la peinture "smoke" de tamiya qui va atténuer un peu
Avatar de l’utilisateur

Milos
Dieu vivant
Dieu vivant
Messages : 21972
Inscription : 27 janvier 2004

Re: CNC et F18

#119

Message par Milos »

Ou un papier calque sous le plexi, ça marche bien aussi, tu devrais tester :yes: (et puis ça coute rien, si ça ne va pas tu le vires et du peins)
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#120

Message par pilour6 »

Milos a écrit :
sam. déc. 19, 2020 9:09 pm
Ou un papier calque sous le plexi, ça marche bien aussi, tu devrais tester :yes: (et puis ça coute rien, si ça ne va pas tu le vires et du peins)
je vais essayer :notworthy
Avatar de l’utilisateur

Milos
Dieu vivant
Dieu vivant
Messages : 21972
Inscription : 27 janvier 2004

Re: CNC et F18

#121

Message par Milos »

On s'en sert en photo, pour casser le halo du flash :yes:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#122

Message par pilour6 »

Bonjour à tous,

en ce moment je travaille sur le support des MFD etc....
La CNC tourne beaucoup :

ci dessous une chtite video:



il y en a 3 à faire, il fait compter 25 mn par bestiole.

une fois fini:
Image


coté pile et coté face :

Image

Il faut creuser le petit coin en bas à gauche de trois millimètres car il y a une zone qui dépasse (zone entourée de rouge)

Image

j'ai enlevé les faces arrières des MFD cougar, du coup il faut mettre de petites vis avec des rondelles isolantes pour éviter les courts circuits.

une fois encastré:

coté pile

Image

coté face

Image

il n'y a plus qu'à peindre et à fixer sur le support de l'écran 27 pouces piloté par helios afin de bénéficier de exhaustivité des infos devant moi.

Bientôt des photos
Avatar de l’utilisateur

Cat
Pilote Philanthrope
Pilote Philanthrope
Messages : 10609
Inscription : 30 juin 2008

Re: CNC et F18

#123

Message par Cat »

Beau boulot. Elle est chouette ta cnc
Image

Core i5-4690K @ 3.5 GHz - 8Go RAM - Carte graphique GTX 970 - (Cougar + FSSB) - TPR - W10 64bits sur SSD - EdTracker - Un pit
Avatar de l’utilisateur

Milos
Dieu vivant
Dieu vivant
Messages : 21972
Inscription : 27 janvier 2004

Re: CNC et F18

#124

Message par Milos »

Beau travail en effet, mais l'écran sera assez loin de la façade et la prise USB risque de géner pour placer l'écran derrière.

Tu pourrais faire une petite modif : sous la partie intérieure du mfd, fraiser sur une profondeur de 3mm et une largeur de 3mm aussi, ce qui te pemettrait d'insérer une petite vitre. Ca fait plus classe que l'écran directement et plus facile à nettoyer (d'ailleurs, sur le mien, il y a bien une vitre sous la poussière :hum: ) et l'écran paraitra moins loin :yes:
(\_/)
(_'.')
(")_(") "On obtient plus de choses avec un mot gentil et un pistolet qu'avec le mot gentil tout seul" Al Capone.

Mon pit
Avatar de l’utilisateur

Topic author
pilour6
Elève Pilote
Elève Pilote
Messages : 768
Inscription : 27 mai 2006

Re: CNC et F18

#125

Message par pilour6 »

Milos a écrit :
lun. janv. 18, 2021 6:50 pm
Tu pourrais faire une petite modif : sous la partie intérieure du mfd, fraiser sur une profondeur de 3mm et une largeur de 3mm aussi, ce qui te pemettrait d'insérer une petite vitre. Ca fait plus classe que l'écran directement et plus facile à nettoyer (d'ailleurs, sur le mien, il y a bien une vitre sous la poussière :hum: ) et l'écran paraitra moins loin :yes:
Et ben justement, on m'a filé du plexi très haut de gamme de 1cm d’épaisseur, et je compte faire un essai
Répondre

Revenir à « Cockpit & mod perso »