Étape 6: Pi framboise
Installation de Debian :
Installer raspbian avec noobs en suivant ce tutoriel : www.raspberrypi.org/help/noobs-setup/
Lancer raspi-config et activer pi-caméra
Configuration IP
enlever toute la configuration wlan0 et modifier pour cela :
Installation de hostapd :
Avant de commencer faire que toutes les mise à jour :
Installer hostapd :
Et tester avec une configuration minimale
Si vous pouvez voir votre réseau de smartphone vous ça marche , Mais ne pas essayer de se connecter (il sera a échoué avec l’erreur ip parce que nous n’avons pas n’importe quel serveur DHCP)
Installation du serveur DHCP :
Maintenant nous devons yo installer un serveur DHCP pour donner l’adresse IP aux clients wifi.
Exécutez cette commande pour modifier le fichier :
Recherchez les lignes qui disent
et d’ajouter « # » devant eux de commenter les
Installer usbmount
Nous devons usbmount pour monter la clé USB. Il s’agit de sauvegarder la vidéo sur la clé USB.
Maintenant toutes les clés usb doivent être montés sur le dossier « / media / »
Installez Python quadcopter programme :
Tout d’abord installer les dépendances :
et de cloner le projet git
Vous pouvez tester le programme en lançant comme ceci :
Tester cette!! :
Avertissement : Pour l’instant si vous voulez démarrer le programme python, vous devez :
- La pi-caméra et activée dans raspi-config
- Le jury de multiwii connecté à un port d’USB framboise sous le nom « ttyUSB0 » (vous pouvez vérifier avec la commande "dmesg | grep tty », si votre multiwii est connecté avec un autre nom changer au début du fichier "main.py")
Avant de commencer redémarrer votre pi pour appliquer toutes les installation précédente.
Ensuite suivez ces commandes :
Explication :
- "-B" est de lancer hostapd en arrière-plan
- Après avoir démarré hostapd, l’adresse ip a changer (je ne sais pas pourquoi). Nous devons donc régler manuellement
- Redémarrez le serveur dhcp à init avec le nouveau réseau wlan0
- Et lancer le script python
Automatisations cela au démarrage :
Pour lancer toutes ces commandent au démarrage nous utiliser cron et un script sh.
Cette commande ouvre l’éditeur nano. Écrire à la fin du fichier :
Quittez et redémarrez, si tout va bien, tous doivent être démarrer au démarrage !