Mini homecockpit Boeing 737

Mini homecockpit Boeing 737 - Electronique, domotique, DIY

Marsh Posté le 31-01-2020 à 11:29:03    

Post temporaire, en cours de construction
 
Flight Simulator 2020 a été annoncé l'année dernière, et comme chez pas mal de monde je pense, ça m'a bien ré-hypé sur la simulation aérienne.
 
J'ai dû jouer à chaque Flight Simulator depuis la version 5, et j'ai repris ces derniers temps sur Prepar3D (la reprise de FSX par Lockheed Martin), principalement sur des liners, d'abord l'A320 d'Aerosoft, puis le 737 NG de PMDG.
 
Et c'est ce dernier qui nous intéresse.
 
Je joue avec un HOTAS, en vue cockpit virtuel, et lors de certaines phases où je pilote en manuel (grosso-modo décollage, approche et atterrissage), il est un peu compliqué de devoir lâcher le HOTAS pour reprendre clavier-souris pour aller appuyer sur certains boutons ou tourner certains sélecteurs. Le premier appareillage concerné par ces manipulations étant le MCP (Mode Control Panel, ce qui permet de contrôler le pilote automatique).
 
L'idée qui me vient est donc d'externaliser ce panneau via un module à poser directement sur le bureau, sous l'écran.
 
Le home cockpit est un vieux rêve, présent probablement chez chaque simmer, mais je suis plutôt limité par la place. L'idée est donc de créer au fil du temps des modules qui reprendront les fonctionnalités, et les emplacements grosso-modo des boutons, mais pas de cockpit 1:1, ou précis au mm près avec des panneaux qui respectent le RAL. La fonctionnalité en premier, on verra pour le reste.
 
Niveau électronique, le panel tournera sous Arduino (ou ESP8266, à voir). Il communiquera par USB sur le protocole série avec le PC. Il embarquera plusieurs MAX7219 (4) pour piloter les afficheurs 7 segments (24 chiffres à afficher) ainsi que les différentes LED. Il embarquera également un MCP23017 afin de multiplexer les entrées (6 codeurs mécaniques, 17 poussoirs et 3 switch on-on à levier).
 
Ici un premier test : https://www.youtube.com/watch?v=BUMZlVL7z2s
L'afficheur, un MAX7219 + 8 digits pré-monté affiche le cap sélectionné sur le pilote automatique (HDG, "heading" ) ; le codeur permet de sélectionner ce cap. Les 2 LED correspondent à "HDG SEL" activé (l'avion suit le cap sélectionné) et "ALT HLD" (maintien de l'altitude, éteint quand l'avion vole à l'altitude sélectionnée, allumé sinon).
 
J'ai également sur un second test rajouté 2 switchs à levier on - on, un pour le frein de parking (pas sur le MCP), et un pour le switch A/T arm (armement de l'auto-throttle ; ce switch a un fonctionnement physique bien particulier qui fera l'objet de détails plus tard).
 
J'ai reçu de qui monter le MCP à peu près complet, je m'y mets ce week-end !
 
https://reho.st/medium/self/20d80a495728d772d83f92cca65cda031c84e3ae.jpg
 
Sujets à aborder par la suite :

  • La communication Module <-> Arduino <-> PC <-> Jeu <-> avion
  • Le montage des modules (oui, il n'y a pas que le MCP de prévu)
  • La cosmétique (il en faudra quand même un peu)


Premier post un peu décousu, il y a beaucoup à dire, j'affinerai au cours du temps.

Reply

Marsh Posté le 31-01-2020 à 11:29:03   

Reply

Marsh Posté le 31-01-2020 à 11:38:52    

[:raph0ux:3]

Reply

Marsh Posté le 31-01-2020 à 11:39:22    

Drap  [:lardoncru:1]

Reply

Marsh Posté le 31-01-2020 à 11:41:38    

Tu veux pas faire un topic plus généraliste sur le DIY de simu :o


---------------
https://robertsspaceindustries.com/orgs/HFR - referral STAR-K42Q-BZFS - origin : kenrio77
Reply

Marsh Posté le 31-01-2020 à 11:43:50    

+1 car on risque de tous y allé de notre petite bidouille  :O

Reply

Marsh Posté le 31-01-2020 à 11:56:32    

https://i.imgur.com/rg42dVc.gif

Reply

Marsh Posté le 31-01-2020 à 12:08:35    

kenrio a écrit :

Tu veux pas faire un topic plus généraliste sur le DIY de simu :o


 
Le principe est à peu près le même avec n’importe quel avion. Seul l’interfaçage Arduino <-> simu va changer.
 
Cet interfaçage va se réaliser par un soft qui va lire ce qui se passe sur un port serie, et va transformer ça en events à envoyer au simu.
 
Sur PMDG, cependant, les events du MCP sont différents de ceux pour l’autopilot de base de FSX/P3D, du coup ça nécessite d’adapter le soft qui interface.
 
Pas de problème pour la radio, par contre, par exemple.
 
L’idéal serait de coder un soft d’interfaçage qui permette de choisir son avion cible, afin d’adapter les events à envoyer au simu, ça n’existe pas à ma connaissance.
 
Probablement que je me lancerai dedans à un moment. En tous cas je parlerai de tout ces problèmes d’interfaçage plus tard

Reply

Marsh Posté le 31-01-2020 à 14:25:58    

Du coup, tu m'as motivé: je viens de prendre deux cartes teensy pour faire les montages que ça fait genre 1 an que je voulais faire :D

Reply

Marsh Posté le 31-01-2020 à 14:26:46    

Hé bah voilà. Petit drapeau. Ça va être bien dans le coin, je sors le pop-corn.

 

Je tâcherai à l'occasion de dépoussiérer ma switch-box-custom-que-je-ne-termine-pas-par-procrastination.
Avec un peu de chance, ça me reboostera :D


Message édité par TBone le 31-01-2020 à 18:54:47

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 31-01-2020 à 15:24:14    

Sympa cet engouement, ça va peut-être me forcer à bien avancer sur le projet :D

Reply

Marsh Posté le 31-01-2020 à 15:24:14   

Reply

Marsh Posté le 31-01-2020 à 16:46:43    

Je pose un casier dans le coin je verrais si je choppe du crabe :)

Reply

Marsh Posté le 31-01-2020 à 17:29:56    

Allez hop drapal.  :)

Reply

Marsh Posté le 31-01-2020 à 18:15:13    

Bon, je pollue déjà car j'ai aucunes connaissances en progra/arduino/circuit électrique donc forcement j'ai une capacité limité a m'adapté quand tout ne tourne pas comme prévu :p
 
Le projet:
 
https://www.youtube.com/watch?v=Z7Sc4MJ8RPM
 
https://github.com/AM-STUDIO/32-FUN [...] _BOXV2.ino
 
Donc les soudures sont faites, je n'ai juste pas mis tt les boutons mais ca ne devrait pas posé plus de problèmes que ça...
 
Problème lors de l'upload du soft dans l'arduino.
 
J'ai sélectionner Arduino léonardo et  le port correspondant.
J'ai copier coller le code mais lorsque j'upload j'ai une erreur:  
<Keypad.h> no such file or directory
 
Je suppose que je dois télécharge un "code" keypad puis "joystick" puisque dans le code j'ai "include".
 
Mais je choppe ça ou? et je le met ou pour que ce soit pris en comte lors de l'upload du soft?
 
Merci :jap:
 
 
Et pour meublé et vous motivé a ressortir les fers a souder:
 
https://reho.st/medium/self/a646e86a176baa89dbbc54bd1279fdd53cc6b188.jpg

Reply

Marsh Posté le 31-01-2020 à 18:42:32    

Bourinattor: Ce sont des réglages à faire dans l'IDE Arduino. Tu devrais lire un tuto / la doc. :o  
 
Si tu t'en sors toujours pas tu peux poser tes questions sur le sujet Arduino (ou ici si MossieurPropre veut bien).

Reply

Marsh Posté le 31-01-2020 à 18:49:17    

JE vais drap aussi le topic adui du coup :o

Reply

Marsh Posté le 31-01-2020 à 18:52:32    

Il faut que tu rajoutes la library Keypad à ton dossier de libs Arduino : https://playground.arduino.cc/Code/Keypad/

Reply

Marsh Posté le 31-01-2020 à 19:03:56    

A la question "Peut-on multiplexer des codeurs mécaniques à l'aide d'un MCP23017", je réponds : "oui" :D
 
https://www.youtube.com/watch?v=hGUe6RFu3So
 
Le code de test, un peu sale, mais ça marche
 

Code :
  1. #include "Adafruit_MCP23017.h"
  2. Adafruit_MCP23017 mcp;
  3. byte lastPinA1 = 0;
  4. byte lastPinA2 = 0;
  5. void setup() {
  6.   Serial.begin(9600);
  7.   Serial.println("ok" );
  8.   mcp.begin();
  9.   // Set up 2 encoders
  10.   setupMcpEncoder(0, 1);
  11.   setupMcpEncoder(2, 3);
  12.   // Read first value for each encoder
  13.   lastPinA1 = mcp.digitalRead(0);
  14.   lastPinA2 = mcp.digitalRead(2);
  15. }
  16. void setupMcpEncoder(int pinA, int pinB) {
  17.   // Set up pins
  18.   mcp.pinMode(pinA, INPUT);
  19.   mcp.pullUp(pinA, HIGH);
  20.   mcp.pinMode(pinB, INPUT);
  21.   mcp.pullUp(pinB, HIGH);
  22. }
  23. byte readEncoder(int pinA, int pinB, byte lastValue, int encoderNumber) {
  24.   // Read encoder rotation, displays it on serial output, return new "last state"
  25.   byte pinAValue = mcp.digitalRead(pinA);
  26.   char line[32];
  27.   if (lastValue > pinAValue) {
  28.     byte pinBValue = mcp.digitalRead(pinB);
  29.     if (pinAValue == pinBValue) sprintf(line, "%d up\0", encoderNumber);
  30.     else sprintf(line, "%d down\0", encoderNumber);
  31.     Serial.println(line);
  32.   }
  33.   return pinAValue;
  34. }
  35. void loop() {
  36.   // Read each encoder rotation on each loop run
  37.   lastPinA1 = readEncoder(0, 1, lastPinA1, 0);
  38.   lastPinA2 = readEncoder(2, 3, lastPinA2, 1);
  39. }


 
Y'a plus qu'à câbler et coder :D

Reply

Marsh Posté le 31-01-2020 à 19:27:59    

Bourinattor a écrit :

Bon, je pollue déjà car j'ai aucunes connaissances en progra/arduino/circuit électrique donc forcement j'ai une capacité limité a m'adapté quand tout ne tourne pas comme prévu :p
 
Le projet:
 
https://www.youtube.com/watch?v=Z7Sc4MJ8RPM
 
https://github.com/AM-STUDIO/32-FUN [...] _BOXV2.ino
 
Donc les soudures sont faites, je n'ai juste pas mis tt les boutons mais ca ne devrait pas posé plus de problèmes que ça...
 
Problème lors de l'upload du soft dans l'arduino.
 
J'ai sélectionner Arduino léonardo et  le port correspondant.
J'ai copier coller le code mais lorsque j'upload j'ai une erreur:  
<Keypad.h> no such file or directory
 
Je suppose que je dois télécharge un "code" keypad puis "joystick" puisque dans le code j'ai "include".
 
Mais je choppe ça ou? et je le met ou pour que ce soit pris en comte lors de l'upload du soft?
 
Merci :jap:
 
 
Et pour meublé et vous motivé a ressortir les fers a souder:
 
https://reho.st/medium/self/a646e86 [...] c6b188.jpg


 
Faut tout regarder dans le tuto mon loulou :o
 
https://github.com/MHeironimus/ArduinoJoystickLibrary


---------------
https://robertsspaceindustries.com/orgs/HFR - referral STAR-K42Q-BZFS - origin : kenrio77
Reply

Marsh Posté le 31-01-2020 à 21:03:46    

Drap

Reply

Marsh Posté le 01-02-2020 à 09:10:03    

Bon, j'ai fais quelques tests hier soir, mais je ne pense pas qu'il y aura d'avancées materielles ce week-end : je pensais avoir des connecteurs Dupont mâles en stock, mais en fait non ; et je n'ai pas très envie de tout monter en soudant directement les fils.
 
J'ai tenté malgré tout de connecter un des afficheurs à un des MAX7219, mais sans succès. Je vais attendre de recevoir mes connecteurs avant d'investiguer, y'a de fortes chances qu'il y ai un problème dans mes spaghettis de câbles ...
 
Pour info, voici ce à quoi ressemble un MCP de 737 :
 
https://reho.st/https://cdn.shopify.com/s/files/1/2181/6165/products/FDS-B737NG-MX-MCP-1_1024x1024@2x.jpg?v=1506621589
(C'est une réplique pour simu)
 
Je vais découper le panneau en plusieurs parties qui seront autant de stripboards :

  • 2 parties "Course" identiques, à chaque extrémité, embarquant l'affichage de la course, son réglage, le switch FD et la LED Master
  • La partie vitesse : A/T, afficheur IAS et son réglage, boutons C/O, SPD INTV, N1, Speed, Lvl Chh et VNav, et leurs LEDs associées
  • La partie heading : son afficheur, son bouton de réglage, les boutons Hdg Sel, App, Vor Loc et LNav, et leurs LEDs
  • La partie Altitude : son afficheur, son réglage, le bouton Alt intv, et les boutons Alt Hld et V/S et leurs LEDs
  • La partie Vert Speed : son afficheur et son réglage
  • La partie A/P engage : 4 boutons, 4 LEDs et un switch qui représentera le A/P Disengage


Ca me permettra d'avoir des morceaux de PCB pas trop grand et facilement manipulables, à accrocher à une façade probablement en bois. Rien n'interdira, dans un futur éloigné, le faire graver un seul beau et unique PCB, mais on en est loin encore aujourd’hui :D

Reply

Marsh Posté le 01-02-2020 à 09:19:45    

Je suis pas un fan de simu, mais le nouveau Fs, je prendrais bien un petit panel pour l'ap histoire de...

Reply

Marsh Posté le 01-02-2020 à 11:54:12    

Tant que l'on y est, ce serait sympa de signaler sur quel store vous trouvez vos pièces. :jap:
Apparemment, c'est electron-discount sur ebay pour MonsieurPropre.

 

edit: bon bah apparemment ma switchbox prend la poussière depuis fin 2012, je viens de retrouver un bout de code: https://pastebin.com/ixUzBn9v
Basé sur une lib fournie avec le Teensy, script codé avec Arduino IDE. C'est pas bon ça... je vais retomber dedans... :D

Message cité 1 fois
Message édité par TBone le 01-02-2020 à 12:35:13

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 01-02-2020 à 12:51:15    

Les boutons sur alliexpress font vraiment l affaire.

 

Perso je voudrais me faire un multi screen pour le GPS sur le civil et le militaire.


---------------
https://robertsspaceindustries.com/orgs/HFR - referral STAR-K42Q-BZFS - origin : kenrio77
Reply

Marsh Posté le 01-02-2020 à 13:07:56    

TBone a écrit :

Tant que l'on y est, ce serait sympa de signaler sur quel store vous trouvez vos pièces. :jap:
Apparemment, c'est electron-discount sur ebay pour MonsieurPropre.


 
Exact, je commande là-bas. Ça vient de France (import de Chine malgré tout), y’a du stock sur pas mal de références basiques, c’est à peine plus cher que Aliex (quelques centimes) et ça arrive en 2 jours, port gratuit généralement.  
 
Y’a 2-3 stores comme ça sur EBay, bien pratique !

Reply

Marsh Posté le 01-02-2020 à 13:48:38    

Bon, les problèmes de librairie étant règle et les rotateurs étant fonctionnelle je suis confronté a un nouveau problème.

 

Je pense que tu as déjà du te confronté au problème Mrpropre.

 

Quand on souhaite tourner le heading bug, par exemple:
On tourne doucement, 1 "tic" = 1° c'est précis c'est parfait.
Mais si on souhaite tourner de 90° voir plus, 1 tic n'est plus égale a 1° on tourne le rotateurs trop vite pour qu'ils soient tous pris en compte et ça devient vite interminable.

 

Bref il faut trouver une ruse logiciel pour que lorsque le rotateurs, rote vite, qu'un tic soit codé pour 10° par exemple. Bref une sorte de courbe expo.

 

Je suppose qu'on doit trouver des bouts de codes qui vont bien mais j'e ne sais pas où les trouver ni comment modifier ma bouton box.

 

Bref des idées ?

 

Au passage j'avais fais une commande en Chine. Presque deux mois pour la livraison et des produits annuler... Les petits boutiques eBay me semble bien plus adapté. Merci pour les liens  :jap:

 

PS: le.RJ45 pour les câbles c'est parfait faudrait une pince a dénudé pour un si petit diamètre pour que ce soit un brin plus pratique.

Reply

Marsh Posté le 01-02-2020 à 15:14:10    

Pas confronté à ce problème pour le moment, on verra quand j'interfacerai mon code posté plus haut au simu. Pour mon test du premier post, j'avais utilisé une lib, et ça marchait sans soucis.
 
Là je suis confronté à un truc un peu bizarre sur un MAX7219, quelque soit la configuration que je lui envoie, j'ai du courant sur absolument toutes les sorties (entre les pin DIGn et SEGx).

Reply

Marsh Posté le 01-02-2020 à 15:28:17    

Suffit que j’en parle pour que ça marche :D
 
https://reho.st/medium/self/f4d6fd34f9b414b22316077a16fb8c178a391a91.jpg
 
J’ai trouvé quelques connecteurs Dupont mâles, va falloir que je commande « quelques » câbles en plus par contre :D

Reply

Marsh Posté le 01-02-2020 à 15:57:34    

Salut
 
Je suis avec intérêt vos montages mais ayant 2 mains gauches, je suis parti sur un panel Saitek perso. ça marche pas mal et c'est simple à mettre en place.
 
Bonne construction à tous!!!


---------------
A life spent making mistakes is not only more honorable, but more useful than a life spent doing nothing. -- Shaw -- mon topic de vente photo
Reply

Marsh Posté le 01-02-2020 à 16:05:37    

david42fr a écrit :

Salut
 
Je suis avec intérêt vos montages mais ayant 2 mains gauches, je suis parti sur un panel Saitek perso. ça marche pas mal et c'est simple à mettre en place.
 
Bonne construction à tous!!!


 
lien :)

Reply

Marsh Posté le 01-02-2020 à 16:49:23    

Bourinattor a écrit :

Bon, les problèmes de librairie étant règle et les rotateurs étant fonctionnelle je suis confronté a un nouveau problème.  
 
Je pense que tu as déjà du te confronté au problème Mrpropre.
 
Quand on souhaite tourner le heading bug, par exemple:
On tourne doucement, 1 "tic" = 1° c'est précis c'est parfait.
Mais si on souhaite tourner de 90° voir plus, 1 tic n'est plus égale a 1° on tourne le rotateurs trop vite pour qu'ils soient tous pris en compte et ça devient vite interminable.
 
Bref il faut trouver une ruse logiciel pour que lorsque le rotateurs, rote vite, qu'un tic soit codé pour 10° par exemple. Bref une sorte de courbe expo.
 
Je suppose qu'on doit trouver des bouts de codes qui vont bien mais j'e ne sais pas où les trouver ni comment modifier ma bouton box.  
 
Bref des idées ?  
 
Au passage j'avais fais une commande en Chine. Presque deux mois pour la livraison et des produits annuler... Les petits boutiques eBay me semble bien plus adapté. Merci pour les liens  :jap:  
 
PS: le.RJ45 pour les câbles c'est parfait faudrait une pince a dénudé pour un si petit diamètre pour que ce soit un brin plus pratique.


J'ai le même soucis pour des encodeurs mais sur une carte leo bodnar.

Reply

Marsh Posté le 01-02-2020 à 16:53:12    

Bourinattor a écrit :

Bon, les problèmes de librairie étant règle et les rotateurs étant fonctionnelle je suis confronté a un nouveau problème.

 

Je pense que tu as déjà du te confronté au problème Mrpropre.

 

Quand on souhaite tourner le heading bug, par exemple:
On tourne doucement, 1 "tic" = 1° c'est précis c'est parfait.
Mais si on souhaite tourner de 90° voir plus, 1 tic n'est plus égale a 1° on tourne le rotateurs trop vite pour qu'ils soient tous pris en compte et ça devient vite interminable.

 

Bref il faut trouver une ruse logiciel pour que lorsque le rotateurs, rote vite, qu'un tic soit codé pour 10° par exemple. Bref une sorte de courbe expo.

 

Je suppose qu'on doit trouver des bouts de codes qui vont bien mais j'e ne sais pas où les trouver ni comment modifier ma bouton box.

 

Bref des idées ?


Je n'ai pas l'éditeur sous la main mais tu as la possibilité de faire un lien entre le temps qui passe et le nombre de "tics": tu sais si tu vas vite ou pas.
Vitesse faible = 1deg, vitesse moyenne = 10deg et vitesse rapide 30 ou 45 deg. (par ex.)

 

Même philo pour tous les encodeurs: alti, baro, vv, ...

Message cité 2 fois
Message édité par TBone le 01-02-2020 à 16:55:29

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 01-02-2020 à 16:55:05    


sans doute ça: https://www.logitechg.com/en-roeu/p [...] panel.html
ou ça: https://www.logitechg.com/en-roeu/p [...] 945-000009


---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
Reply

Marsh Posté le 01-02-2020 à 17:28:04    

:jap:

Reply

Marsh Posté le 01-02-2020 à 17:45:30    

Oui c'est cette série (qui est passée sous pavillon Logitech et était Saitek).


---------------
A life spent making mistakes is not only more honorable, but more useful than a life spent doing nothing. -- Shaw -- mon topic de vente photo
Reply

Marsh Posté le 01-02-2020 à 19:09:49    

Il faut espérer que ce soit compatible avec le nouveau FS. C'est dommage qu'il n'ait pas rendu ça compatible avec d'autres simu.

Reply

Marsh Posté le 01-02-2020 à 21:00:49    

J'ai bon espoir que ça puisse être compatible, le nouveau FS a l'air d'être aussi ouvert que les précédents.
 
L'avancée du jour de mon côté :
 
https://www.youtube.com/watch?v=evTzjdKBNtM
 
Quoi de neuf par rapport à ce que j'ai montré jusque là ?  
 
D'une part l'afficheur ne vient pas d'un module tout prêt choppé sur Ebay, mais est monté avec mes petites mimines avec amour et tendresse à base d'un MAX7219. J'en utiliserai 4 pour ce projet : 3 pour les afficheurs (chacun gérera 8 digits, 3+3+2, donc utilisés au max de leur capacité), le dernier servira pour les diverses LED.
 
D'autre part j'ai réécrit le code de l'Arduino. Ca m'a pas pris longtemps, ça n'a pas apporté de grands changements, mais au moins c'est à peu près propre et je m'affranchis de bugs qui avaient été introduits à force de faire des tests dans tous les sens dans le même code, en commentant / décommentant des tonnes de choses, etc. ... (poke le bug qui faisait crasher le MAX quand j'affichais un 8 sur le troisième digit ...)
 
La suite ? Au niveau de la réalisation je vais pas forcément aller plus loin, toujours ces headers qui me manquent. Demain, j'essaierai de trouver le temps de vous parler de la manière dont tout ça communique, et je vous mettrais le bout de code de ce soir :jap:

Reply

Marsh Posté le 02-02-2020 à 14:44:41    

Bourinattor a écrit :

Bon, les problèmes de librairie étant règle et les rotateurs étant fonctionnelle je suis confronté a un nouveau problème.  
 
Je pense que tu as déjà du te confronté au problème Mrpropre.
 
Quand on souhaite tourner le heading bug, par exemple:
On tourne doucement, 1 "tic" = 1° c'est précis c'est parfait.
Mais si on souhaite tourner de 90° voir plus, 1 tic n'est plus égale a 1° on tourne le rotateurs trop vite pour qu'ils soient tous pris en compte et ça devient vite interminable.
 
Bref il faut trouver une ruse logiciel pour que lorsque le rotateurs, rote vite, qu'un tic soit codé pour 10° par exemple. Bref une sorte de courbe expo.
 
Je suppose qu'on doit trouver des bouts de codes qui vont bien mais j'e ne sais pas où les trouver ni comment modifier ma bouton box.  
 
Bref des idées ?  
 


 
Au final je n'ai pas ce problème : le PMDG gère déjà ça avec la molette de la souris (plus on tourne vite, plus des chiffres sautent), et comme j'envoie des events "molette up" ou "molette down", c'est directement géré par l'avion :D
 
Par contre, j'ai le retour du bug du MAX7219 qui plante dès qu'un 8 est affiché en dernière position ...

Reply

Marsh Posté le 02-02-2020 à 15:00:43    

Tu as pas mis de condensateurs 100nF dans ton montage, à moins qu'ils n'y soient en CMS de l'autre côté? Ca peut provoquer des bugs très étranges. Sinon déconnecter les LED et voir si le plantage apparaît toujours ou si c'est un appel de courant trop important ou ce genre de truc.

Reply

Marsh Posté le 02-02-2020 à 15:16:24    

En effet, pas de condo, je vais tester avec.
 
A noter que ce sont des faux, donc pas forcément d'une fiabilité au top :o

Reply

Marsh Posté le 02-02-2020 à 15:35:33    

MossieurPropre a écrit :

A noter que ce sont des faux, donc pas forcément d'une fiabilité au top :o

Vu que le vrai coûte 9€ pièce qty 1 je m'en doutais un peu. :o

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed