L’informatique du drone (la programmation)

Pour l'informatique, c'est de l'artisanal !

Nous utilisons l'interface Arduino pour compiler et uploader le code sur la carte et emacs pour éditer le code (Notez pour ça qu'il faut activer l'option “utiliser un éditeur externe”).

Les codes que nous avons utlisés :

Pour la centrale inertielle nous avons utilisé le code de Jeff Rowberg. Pour l'installation : http://42bots.com/tutorials/arduino-uno-and-the-invensense-mpu-6050-6dof-imu/


Le code commenté pour notre drone peut être consulté sur le dépôt git du projet.


Nous avons rencontré plusieurs difficultés à cette étape. À commencer par les premiers pas dans l'embarqué. Heureusement, le Web était là pour nous aider à trouver les différentes commandes nécessaire, par exemple pour communiquer avec un moteur, un servo-moteur et surtout la centrale inertielle.