L’année dernière, nous avons construit un drone utilisant ESP32 et notre communauté a adoré. Depuis lors, le projet a évolué et le drone est maintenant appelé Litewing – pensez à Litewing comme une plate-forme de développement à faible coût pour les drones à l’aide de laquelle vous pouvez non seulement construire et piloter un mini drone, mais peut également le contrôler en utilisant Python, ajouter vos propres capteurs ou même écrire le firmware entier de drone en utilisant Arduino, ce qui la rend parfaite pour l’éducation à la vapeur et d’autres champs.
Téléchargez la dernière version de l’application mobile Litewing
Litewing est un projet open source basé sur le projet ESP-Drone de ESPRESSIF et il a initialement utilisé la même application mobile ESP-Drone pour contrôler le drone, mais cette application ne couvre que les capacités de vol de base et ne semble plus être maintenue activement ESPRESSIF. Donc, chez CircuitDigest, nous avons construit une nouvelle application de drone de contrôle mobile pour Litewing. Dans cet article, comprenons ce qui est nouveau dans cette application et explorons ses fonctionnalités pour comprendre comment il peut améliorer votre expérience de Litewing.

Quoi de neuf avec l’application de drone Litewing ESP32
L’application mobile Litewing prend en charge toutes les fonctionnalités de base pour associer rapidement et piloter votre drone, mais nous avons également ajouté quelques fonctionnalités supplémentaires qui n’étaient pas à l’origine disponibles dans l’application mobile ESP-Drone.

Peu de fonctionnalités clés sont mentionnées ci-dessous
- Hauteur de hauteur: Vous pouvez activer le mode de maintien de hauteur directement à partir de votre application mobile, cette fonction était auparavant limitée à CFClient et CFLIB.
- Surveillance de la tension de la batterie: Vous pouvez lire et surveiller la tension de la batterie de votre drone directement depuis votre application mobile, il montre également un avertissement lorsque la tension de la batterie est faible.
- Journalisation de la console: La boîte de console montre les avertissements ou l’erreur que le pilote de drone devrait connaître.
- Arrêt d’urgence: Si les pertes de drones contrôlent le bouton d’arrêt d’urgence peuvent être utilisés pour désactiver immédiatement tous les moteurs.
- Surveillance des connexions: L’application surveille constamment la connexion avec le drone et fournit des commentaires audio et visuels lorsque la connexion est perdue avec le drone.
- Séquence d’atterrissage: Le maintien de la hauteur et le mode de vol normal ont un atterrissage progressif vous permettant d’atterrir les drones et de toucher le sol en douceur, mis en œuvre à l’aide de la décroissance de l’accélérateur
- Prévention de la dérive: Le joystick Pitch and Roll utilise une courbe de réponse exponentielle et fournit également un contrôle de garniture accordé plus fin qui aide à calibrer le drone et à minimiser la dérive.
Surveillance d’identification: L’application mobile affiche l’ID du drone auquel il est connecté, ce qui est très utile lorsque vous travaillez avec plusieurs drones dans un environnement de classe. - Prise en charge Android et iPhone: Cette dernière application est développée à l’aide de Flutter, ce qui signifie qu’elle fonctionne à la fois sur les appareils Android et iPhone.
Et la meilleure partie est que cette application mobile Litewing est basée sur le même protocole CrazyFlie 2.0, donc l’application prend non seulement le drone Litewing, mais aussi d’autres mini drones qui fonctionnent en utilisant le protocole CrazyFlie.
Comment piloter le drone litewing à l’aide de l’application mobile Litewing
Flying Litewing Drones utilisant l’application mobile Litewing est assez simple, mais si vous êtes un débutant absolu, ce guide vous aidera à démarrer et avec quelques conseils et techniques de débogage.
Avant de commencer à voler, assurez-vous que votre drone est prêt, si vous avez construit Litewing par vous-même ou si vous l’avez acheté en tant que kit de bricolage, alors consultez comment assembler le drone Litewing, faites attention au marquage et à l’orientation de l’hélice. Assurez-vous également que vous utilisez la bonne batterie pour le drone et la batterie est complètement chargée.
Alimenter le drone
Une fois que votre drone Litewing est prêt, alimentez-le et attendez que la séquence d’alimentation se termine. Au cours de cette séquence, vous devez remarquer que chacun des quatre moteurs tourne momentanément pour la deuxième place et après cela, votre LED vert clignote toutes les 500 ms comme indiqué dans l’image ci-dessous. Cela garantit que tous les moteurs fonctionnent et que le MPU6050 (à bord IMU) est calibré et prêt pour le vol.

Connectez-vous et volez
À ce stade, vous pouvez utiliser votre téléphone pour vous connecter au drone, ouvrir les paramètres WiFi et rechercher quelque chose comme «litewing_xxxxxxxxxxxx», les X représentent l’ID Mac unique de votre drone. Vous pouvez vous connecter à ce réseau WiFi à l’aide du mot de passe «12345678». Vous pouvez maintenant lancer l’application Litewing et utiliser le bouton de lien dans le coin supérieur gauche pour vous connecter à votre drone. Si la connexion est réussie, vous remarquerez que la LED bleue sur le drone clignote et votre application indiquera également l’état de connexion. Vous pouvez également voir les informations de débogage, l’ID de Mac Drone et l’état de la batterie sur l’application mobile comme indiqué ci-dessous

Actuellement, votre drone Litewing est prêt à voler, utilisez le joystick gauche pour l’accélérateur et le bon joystick pour contrôler le terrain et le rouleau du drone. Par défaut, le contrôle de lacet sera désactivé, après avoir appris le contrôle de base, vous pouvez activer le contrôle de lacet à l’aide du bouton de bascule en haut à gauche.
Important: Pendant les tests, nous avons remarqué que peu de périphériques Android n’étaient pas en mesure de se connecter au drone lorsque les données ont été activées. Si votre connexion continue de se déconnecter ou si le drone ne montre aucune réponse. Allumez le mode avion, puis connectez-vous au drone, cela résoudra le problème.


Paramètres de garniture pour la correction de la dérive
Après le décollage si vous remarquez que votre drone dérive automatiquement sur l’axe de tangage et de roulis, vous pouvez modifier les paramètres de garniture pour le tangage et le roulis. Utilisez le bouton des paramètres de garniture et de sensibilité en bas à droite, si le drone dérive vers la gauche augmenter la valeur de la garniture de rouleau, si sa dérive vers la droite diminue la valeur de la garniture de rouleau. De même, si le drone dérive vers l’avant, diminuez la valeur de garniture de tangage et si le drone dérive vers l’arrière, augmentez la valeur de garniture de tangage.
Note: Par défaut, Litewing ne prend pas en charge la position de position, donc une dérive mineure pendant le vol est attendue. Le maintien de la position peut être obtenu par des capteurs de maintien en position externe.

Outre le mode de vol normal, l’application mobile Litewing prend également en charge le mode de maintien en hauteur. Cela signifie que vous pouvez définir une hauteur spécifique et le drone décollera automatiquement et maintiendra cette hauteur, après quoi le pilote peut simplement contrôler le tangage et le roulis (x et y) en utilisant le bon joystick.
Mode de maintien de hauteur
Afin de piloter le drone en mode de maintien de hauteur, vous devez ajouter un capteur de maintien de hauteur au capteur. La version de base des drones Litewing ne se fait pas expédiée avec un capteur de maintien de hauteur, vous devez acheter le module du capteur VL53L1 séparément et le souder à l’arrière du drone comme ci-dessous.

Si vous ne savez pas comment connecter ce capteur, vous pouvez consulter le didacticiel sur la façon d’utiliser le mode de maintien de hauteur dans Litewing. Une fois que vous avez ajouté le drone prêt avec le capteur de maintien de hauteur, vous pouvez alimenter sur le drone et vous y connecter comme nous l’avons fait plus tôt. Mais maintenant, au lieu d’utiliser le joystick gauche pour fournir l’accélérateur, vous pouvez utiliser le bouton de maintien de hauteur en bas à gauche de votre application. En cliquant sur ce bouton, vous invitera une boîte contextuelle permettant de définir la hauteur à laquelle votre drone doit voler comme indiqué dans l’image ci-dessous.

Après avoir sélectionné votre hauteur préférée, vous pouvez cliquer sur Démarrer. La boîte de dialogue de débogage commencera à compter et, après cela, votre drone décollera automatiquement et maintiendra la hauteur de set. Vous pouvez utiliser le bon joystick pour contrôler l’axe de pitch et de rouleau de drone comme toujours, mais votre joystick gauche restera inactif. Pour atterrir le drone, appuyez à nouveau sur le bouton de maintien de la hauteur et votre drone commencera à atterrir lentement.
Autres boutons et fonctionnalités sur l’application de drone New Litewing ESP32
Outre le vol de base, le mode de maintien en hauteur et les corrections de garniture, l’application prend en charge quelques caractéristiques clés supplémentaires comme un bouton d’arrêt d’urgence, la surveillance de la tension de la batterie, la rétroaction audio pour l’état de la connexion, le contrôle de sensibilité, etc. L’image ci-dessous affiche quelques boutons clés et leur position sur l’application.

Si vous avez rencontré un problème dans l’utilisation de l’application ou si vous souhaitez ajouter de nouvelles fonctionnalités, veuillez utiliser la section des commentaires ci-dessous pour partager vos réflexions. Nous reviendrons sûrement à chaque commentaire. Litewing est un projet communautaire open source actif entretenu par CircuitDigest, et cette application vise à se rapprocher d’un pas pour faire de Litewing les drones éducatifs les plus rentables pour les fabricants et les amateurs. Si vous avez besoin de plus d’informations, veuillez consulter notre documentation officielle de Litewing.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

-
Drone avec 2 Caméra Réglage électrique Caméra, Ambesty 4K Mini Drone Caméra Pliable Active d'évitement d'obstacles, Drone Quadricoptère FPV WiFi Télécommandé, avec 2 Batteries, pour Débutants
-
K600GPS Drone avec Caméra 1080P, Écran FPV 4,5", Retour Automatique à la Maison, Follow Me, Quadricoptère Télécommandé Pliable pour Adultes et Enfants Débutants, Autonomie de Vol de 22 Minutes
