Étape 13 : Installation
Vous devez construire et installer l' écran LCD Adafruit 16 x 2 sur votre Pi de framboise.
Voir les instructions excellentes site d’apprentissage de Adafruit :
https://Learn.Adafruit.com/Adafruit-16x2-Character-LCD-plus-Keypad-for-Raspberry-pi
Une fois que vous avez l’affichage fonctionne, suivante consiste à ajouter du son.
1. Branchez votre mini haut-parleur pour l’USB et les prises audio de la Raspberry Pi. Notez qu’il n’ya pas beaucoup de puissance disponible à partir de l’USB, donc alimenter d’autres appareils, tels que les souris et claviers en même temps n’est pas possible.
2. Connectez-vous à votre Raspi en utilisant SSH et tester les enceintes à l’aide :
3. vous devriez entendre le son. Appuyez sur ctrl-C pour l’arrêter ! Si vous n’entendez rien, l’enceinte sur un ipod, iphone, ordinateur portable ou tout autre dispositif d’essai. Si le haut-parleur est ok, puis devrez programmer le Raspi pour envoyer la sortie de la prise d’entrée audio au lieu de la prise HDMI audio :
Choisissez Paramètres avancés -> Audio A6, puis
jack de 3,5 mm (casque) de Force de sélectionner et enregistrer/quitter raspi-config.
Dans certains cas, vous devrez peut-être activer l’assistance audio :
Et recommencez le test.
4. Téléchargez le logiciel ISSPointer de GitHub https://github.com/rgrokett/ESP8266_ISSPointer
5. les fichiers sons doivent être placés dans un répertoire /home/pi/sounds :
6. tester les sons :
7. vous devriez entendre HAL 9000 te parler.
8. maintenant la partie la plus facile (ha!), remplacer le programme original de isspointer.py avec la nouvelle isspointer2.py :
9. modifier la isspointer.py et à l’aide votre Latitude, Longitude, altitude environ au-dessus du niveau de mer et l’adresse IP de votre pointeur de Stepper ESP8266 (de la partie 1).
10. vous pouvez contrôler l’Audio (activer/désactiver) via le "AUDIO = interrupteur 0 ou 1".
11. par ailleurs, vous pouvez couper le son et afficher pendant la nuit à l’aide de la commande :
12. Si vous réglé votre isspointer.py de ISSPointer pour le démarrage automatique au redémarrage en l’ajoutant à /etc/rc.local, redémarrez simplement votre Raspi. Quand il arrive, vous devriez réentendre le HAL sonore ainsi que voyez l’affichage clignoter un message.
13. si quelque chose ne va pas, examinez le fichier nohup.out messages d’erreur. Très probablement, une dépendance manquante !
Éventuellement, les bibliothèques Adafruit LCD ne sont pas dans votre chemin. Vous devrez peut-être copier dans le sous-répertoire Adafruit_Python_CharLCD comme le montre leur tutoriel énuméré ci-dessus. Ce sont :
Il suffit de placer dans votre répertoire /home/pi avec le programme isspointer.py.
14. vous pouvez placer le Raspi dans n’importe quel endroit pratique pour voir l’écran LCD. Puisque le pointeur AltAz de ESP8266 est sans fil, il peut être placé distincte de la Raspi, ou ils peuvent être rapprochés.
N’oubliez pas, votre pointeur ne fonctionnera pas à moins que Raspi exécute le programme isspointer.py. Mais, vous pouvez utiliser le Raspi pour d’autres choses, si vous le souhaitez. N’oubliez pas de laisser tourner pour suivre ISS.
Attention aux détails et un peu de chance, vous devriez maintenant avoir un système élaboré de ISS Tracking/Pointing autonome.
Amusez-vous!