Étape 5: Configurer votre ordinateur
Comme vous pouvez l’imaginer il y a une bonne quantité de programmation nécessaire pour obtenir ce travail.
Vous aurez besoin d’installer les logiciels suivants :
- Python 2.7 - je recommande d’utiliser l’environnement de développement de Spyder de la distribution de Python.
- PySerial paquet
- OpenCV2
Découvrez mon guide d' installation de Python et OpenCV pour plus de détails.
Télécharger maintenant le code du référentiel de pc-drone . Il est actuellement seulement le programme d’installation pour fonctionner sur Windows maintenant, mais vous devriez être capable de travailler sous Linux ou MacOS, avec quelques modifications mineures.
Le programme principal est fly_drone.py, exécutez-le à partir de la ligne de commande avec python./fly_drone.py
Vous aurez besoin d’avoir la caméra USB et Arduino connecté pour exécuter ce code, tel que spécifié ci-dessus. Très probablement, il ne fonctionne pas la première fois - vous aurez besoin de modifier le code afin qu’il voit la bonne caméra vidéo et communique aussi avec le bon port COM pour votre Arduino. En outre, vous devrez peut-être modifier votre code pour vos couleurs cercle spécifiques ainsi que vos conditions d’éclairage. Ce message décrit le processus de la façon dont l’ordinateur reconnaît les cercles et comment modifier les seuils de reconnaissance de couleur.