Toujours dans la série Eachine QX90, on a passé en revue les fonctionnalités de l’engin ainsi que la configuration. Il est donc temps de s’attaquer au problème le plus fondamental … ajouter des led pour voler avec plus de classe 🙂
Le titre correct serait plutôt « Ajouter des LED au contrôleur F3 Evo Brushed » car cette modification dépend du contrôleur et non pas du modèle de quad en soi.
En regardant le petit nouveau de chez Eachine, le QX95, qui est lui doté de 4 LED WS2812 on se dit que c’est faisable. En effet, les deux engins partagent le même contrôleur de vol, le F3 EVO Brushed référencé chez Eachine en tant que « QX907 ».
Le petit problème dans cette affaire est l’absence criante de documentation sur le contrôleur de vol. En l’absence de connecteur « led » dédié où diable souder ces led?
La réponse va nous venir du manuel du QX95 dans lequel on trouve un schéma de câblage pour les led.
On remarque que les leds sont connectées sur UART3. Du coup on s’y met ?
Fabriquer un bandeau de LED
J’ai déjà expliqué comment faire dans un article dédié au support des LED sous Cleanflight, on utilise les mêmes LED WS2812 en conditionnement individuel (15$ les 100 chez Banggood).
On va fabriquer un petit bandeau de 4 LED qu’on pourra fixer entre les 2 bras arrière du QX90 avec un petit fil de fer.
Testez bien le bandeau avant le le couvrir de gaine thermo pour vous assurer que les soudures sont correctes.
Mon montage fait 3 grammes. On peut facilement gagner 1 gramme je pense en optimisant les composants (fils plus fins et plus courts).
L’autre possibilité étant d’acheter le bandeau LED du QX95 (3,39$ chez Banggood) ou un bandeau Lantian 4 LED (2,11$, Banggood).
L’installation risque d’être un peu plus compliquée car ces modules ne sont pas spécialement prévus pour le QX90.
Souder le bandeau sur UART3
Le pin signal va sur le TX de UART3.
Configuration Cleanflight
Pour ce qui est de la configuration aucune indication claire mais un tâtonnement rapide permet de determiner qu’il faut configurer comme ceci pour activer le bandeau de led :
Dans le menu « Ports » on ne touche à rien (pas besoin d’activer UART3 en tant que port série ou autre.)
Dans le menu « Configuration » on coche « LED_STRIP » et on s’assure que « TRANSPONDER » est décoché sinon ça ne fonctionne pas.
Ensuite il suffit de configurer les 4 led comme on le souhaite dans le menu « LED Strip » de Cleanflight.
J’ai placé 4 led configurées avec la fonction « arm state » + warnings sur les deux led du milieu.
On peut faire évidemment beaucoup d’autres combinaisons et configurations.
J’ai remarqué dans mon montage que les led 2 et 3 fonctionnent un peu bizarrement. Soit lié à ma mauvaise soudure du bandeau soit lié au « hack » consistant à utiliser un port série pour raccorder les LED … peu importe ça fonctionne au final.
Voila, enjoy.
Bonjour,
Merci pour ce tuto clair et précis. J’ai acheté le bandeau LED du QX95 et l’ai monté sur un QX90 FRSKY avec le récepteur déjà intégré au contrôleur de vol.
Malgré avoir scrupuleusement suivi vos instructions, le bandeau de LED ne s’allume pas.
J’ai fait le tour du probblème et je commence à croire que le bandeau du QX95 n’est pas adaptable sur le QX90. Quand pensez-vous ?
Bonjour Thomas,
en effet j’ai utilisé un contrôleur différent. Normalement cela devrait marcher aussi pour vous.
Vous avez quel contrôleur exactement ?
Celui ci ? : http://www.banggood.com/Eachine-FRF3_EVO-Brushed-Flight-Control-Board-Built-in-FRSKY-Compatible-SBUS-8CH-Receiver-p-1091779.html
Ou celui là ? : http://www.banggood.com/Eachine-AIOF3_BRUSHED-Flight-Control-Board-Built-in-OSD-FrskyFlyskyDSM2DSMX-Receiver-Betaflight-p-1107427.html
Les deux ont un connecteur led dédié. Il faut vérifier votre câblage (depuis le bandeau led : le bleu sur LED, le rouge sur +5V, le noir sur GND).
Si c’est correct, vérifiez bien dans l’interface cleanflight/betaflight que :
– la fonction « TRANSPONDER » est desactivée.
– la fonction LED_STRIP est activé et dans le menu LED que 4 led sont configurées (avec un ordre quelconque et surtout une fonction affectée)
Normalement c’est tout ce qu’il y’a à faire (à moins que le bandeau soit défectueux ou que quelque chose nous échappe)
Je viens tester avec un bandeau maison comme le votre et rien ne fonctionne.
J’ai tout vérifier plusieurs fois, mes soudures et les réglages sont bon.
La seule différence par rapport à votre montage est que je possède un QX90 avec le récepteur FRSKY déjà intégré et à mon avis c’est là qu’il y a un problème.
D’ailleurs lorsque je connecte le QX90 FRSKY à Cleanflight les paramètres de LED sont déjà activé par défaut.
Quand pensez-vous ?
Humm, ça devrait fonctionner. Le fait que le récepteur soit intégré ne devrait pas jouer (vu qu’on a quand même le connecteur led). Est-ce que vous pouvez me montrer une photo du montage ou on voit bien le contrôleur de vol ainsi qu’une capture du menu « LED » et menu « Configuration » ?
C’est bon ça fonctionne ! J’aurais du regardé le schéma de ce contrôleur : http://www.banggood.com/Eachine-FRF3_EVO-Brushed-Flight-Control-Board-Built-in-FRSKY-Compatible-SBUS-8CH-Receiver-p-1091779.html
Plutôt que de suivre celui du contrôleur classique…
La photo du montage et du schéma :
https://www.dropbox.com/sh/netc343yxt3i703/AAAoyJwQPbGO05_zDACa-ndma?dl=0
Merci beaucoup pour votre aide.
Content que cela fonctionne 🙂