Pilotez votre Drone Tello avec Scratch 2

Pré-requis

Vous devez avoir installé Scratch 2 Offline Editor et Node.js sur votre ordinateur.

Télécharger et installer de Scratch 2 Offline Editor ici

Télécharger et installer Node.js ici

/!\ Mettre à jour le firmware de Tello à l’aide de l’application mobile si nécessaire (l’application vous informe automatiquement si une nouvelle version est disponible)

Ajout des commandes de pilotage de Tello à Scratch

Les fichiers nécessaire sont disponibles sur le site de ryzerobotics ici

Dézipper et sauvegarder le répertoire Scratch. Il contient les fichiers nécessaire au pilotage de Tello par Scratch 2 (Tello.js, Tello.s2e et TelloChs.s2e)

Lancez Scratch 2. Pour ajouter les commande de Tello maintenez la touche Shift appuyée puis aller dans Fichier -> Importer Extension expérimentale http. Choisissez le fichier Tello.s2e. Les commandes apparaissent alors dans la catégorie Ajouter Block.

Pour rendre les commandes Tello actives, ouvrez une fenêtre Terminal, dans le répertoire de sauvegarde de vos fichiers lancer la commande node Tello.js.

Voilà vous pouvez maintenant commander votre Tello à partir de Scratch 2

Premier Test

Un test simple

  • Décollage,
  • Tourner dans le sens horaire de 90°
  • Avancer 50 cm,
  • Faire demi tour
  • Avancer de 50 cm
  • Se poser

Ce qui donne en Scratch:

Ne pas oublier les attentes, en effet lorsqu’une commande est lancée, le drone n’attend pas la fin de cette commande pour exécuter la suivante.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *