loader

Prise en main du Drone Tello avec la Micro:bit

Découvrez comment piloter le Drone Tello de DJI avec la carte micro:bit et le module Grove UART Wifi V2

Le drone Tello est un quadricoptère compact élaboré par Ryze Tech, avec la collaboration de DJI et Intel. Il est largement reconnu pour sa légèreté, sa simplicité d’utilisation et sa compacité, le rendant ainsi populaire parmi les novices et les jeunes utilisateurs. De plus, le Tello est programmable en wifi grâce à un kit de développement logiciel (SDK), offrant la possibilité aux utilisateurs de créer leurs propres fonctionnalités. En utilisant la carte Micro:bit et un module Grove Wifi, explorons comment prendre le contrôle du drone Tello et le piloter à l’aide de l’interface de programmation de la Micro:bit.
vittascience tello microbit

Pour établir une connexion entre le drone Tello et la carte Micro:bit en utilisant le module Grove Wifi UART V2, commençons par connecter le module WiFi au shield Grove en veillant à relier le pin TX (P14) et le pin RX (P0) sur le port P0/P14 du shield Grove.

connection microbit module wifi

Ensuite, sur l’interface Vittascience de la Micro:bit, sélectionnez le bloc « se connecter au drone Tello… » dans la catégorie Tello. Insérez-le ensuite dans le bloc déjà présent « Au démarrage ». Remplissez les champs appropriés du bloc avec le SSID du réseau WiFi du Tello, qui se présente généralement sous la forme TELLO-XXXXXX, que vous pouvez retrouver au niveau de l'emplacement de la batterie (voir ci-dessous).

tello_wifi

Assurez-vous que votre Micro:bit et le module Grove Wifi soient correctement alimentés.

toolbox_tello bloc_tello

Pour tester la connexion, vous pouvez d'ores et déjà téléverser ce programme sur la Micro:bit afin de tenter de vous connecter au drone. Au bout de quelques secondes, le voyant du Tello devrait passer au vert, indiquant qu’un appareil est connecté à son réseau, et la Micro:bit devrait afficher une coche ✓ sur la matrice LED.

connexion tello

Cette procédure montre un exemple de connexion réussie entre votre carte Micro:bit et le drone Tello via le réseau WiFi, permettant ainsi un pilotage et une manipulation ultérieurs via vos programmes.

Pour débuter, créons un programme simple visant à faire décoller le drone une fois la connexion établie et à utiliser les boutons "A" et "B" de la Micro:bit pour réaliser des actions lorsqu'ils sont pressés.

Lorsque le bouton "A" est pressé, le drone exécutera un flip vers l'avant. En revanche, si le bouton "B" est pressé, le drone procédera à un atterrissage immédiat à l'endroit où il se trouve.


Cliquer ensuite sur Téléverser pour envoyer le programme python vers la carte Micro:bit

televerser python

Bravo! vous venez de piloter le drone Tello à l'aide de la carte Micro:bit et du module Grove Wifi UART V2 

Afin de visualiser que votre programme fonctionne, vous pouvez utiliser le simulateur.

Pour cette exemple nous allons dessiner une maison en se déplaçant avec le drone Tello. Sélectionnez un arrière-plan blanc afin de faciliter la visualisation du tracé et cliquez sur l'icon de tracé.



pen_control

Une fois que le drone à décollé appuyez sur le bouton A de la Micro:bit pour exécuter la fonction qui permettra de dessiner la maison

pen_control_house

Vous êtes toujours bloqué ? Pas question de vous laisser seul !

  • Nous vous invitons à nous envoyer un mail à : support@vittascience.com  



N'hésitez pas à joindre des captures d'écrans : de votre programme / de vos messages d'erreurs / ou toute autre information pouvant être utile. 





 Afin de vous aider au mieux, nous regarderons le(s) programme(s) qui pose(nt) problème ensemble (prévoyez d'avoir votre montage sous la main pour le RDV). 

User licence