Étape 3: Étape 3: installation de Python Scripts et paquets
La CAP1188 exige que vous téléchargez et installez les bibliothèques pour ce capteur. La bibliothèque peut être trouvée sur le site suivant :
https://github.com/Adafruit/Adafruit_CAP1188_Library/Archive/Master.zip
Instructions pour l’installation de la bibliothèque et les exemples se trouvent dans un fichier README.txt dans le conteneur zip.
Ce programme surveille le lever et le coucher de soleil pour votre emplacement spécifique et commence à compter et calendrier à un moment précis avant le lever et pour un montant égal de temps après le coucher du soleil. Avant et après cette date, aucune donnée n’est envoyée à votre feuille de calcul. Ce projet utilise un script python pour lire le lever et le coucher de soleil informations de Yahoo! météo chaque soir ou au démarrage obtenir ces temps.
La bibliothèque python suivant doit téléchargé et installé sur l’Arduino Yún.
python-météo-api
pywapi - https://code.google.com/p/python-weather-api/
Instructions pour l’installation de cette bibliothèque se trouve sur le site Web ci-dessus.
Scripts python
Le code d’emplacement dans le script python de « getastonomy.py » doit être modifiée pour inclure votre emplacement. Il est actuellement configuré pour Missouri City, Texas. Pour trouver votre ID consiste à aller sur le site suivant :
Entrez votre emplacement et votre code d’emplacement s’affiche dans le cadre de l’adresse URL. Remplacer le USTX0905 dans la ligne du script avec votre identifiant de localisation.
résultat = pywapi.get_weather_from_yahoo ('USTX0905', 'imperial')
Cela permettra le script extraire le lever et le coucher du soleil pour votre emplacement. Instructions de modification de « sendgdocs.py » sont trouvent à l’étape 6.
Une fois que les deux scripts ont été modifiés, vous devez les déplacer sur le répertoire de la carte micro-SD ' / mnt/sda1 /' de l’Arduino Yun.