Suite à une « sombre » histoire, je me retrouve avec mon propre drone Parrot « AR Drone 2.0 » et avec la réforme du collège ainsi que les nouveaux programmes, une idée m’est venue : et si on pilotait le drone grâce à la programmation, Scratch en particulier, vu que l’on nous demande de travailler avec dans les collèges !
Après quelques recherches, je trouve une vidéo me montrant que c’est bien réalisable et surtout comment faire. Mais tout est en Anglais donc voici ma version Française réalisée à partir de cette vidéo youtube
Il nous faut donc : un drone Parrot « Ar Drone » ou « Ar Drone 2.0 » (pour les autres marques je ne sais pas), un pc avec le Wifi, avoir installé la version « offline » de Scratch, avoir installé Node.js puis de télécharger les fichiers server.js et scratchardrone.s2e (que j’ai compressé dans un même fichier ici)
Maintenant le coté technique !
Vous avez un nouveau logiciel d’invite de commande du nom de
Ouvrez le et tapez : npm install ar-drone et attendez quelques secondes
Voici ce que vous devez obtenir :
Ensuite sur le fichier serveur.js faites un clic-droit puis « ouvrir avec » et choisissez le logiciel « Node.js »
Voici ce que vous devez obtenir :
Ne fermez pas le logiciel « Node.js »
Ne paniquez pas on arrive au bout : Scratch !
Une fois Scratch lancé appuyez sur « Maj » et cliquez sur « Fichier », un nouveau menu apparait :
Puis cliquez sur « Importer d’exension expérimentale HTTP » et ouvrez le fichier décompressé « scratchardrone.s2e »
Dans la rubrique « Ajouter blocs » vous devez avoir ceci :
(un point vert si tout c’est bien passé, un point rouge si vous n’avez pas suivit l’ordre ou si vous avez eu une erreur quelque part !)
Dernière étape : Activez le drone et reliez le en wifi avec le pc !
Il ne vous reste plus qu’à vous amuser !!!
(Vidéo de démonstration prochainement dès que j’ai trouvé une salle pour éviter les coups de vents !)