Étape 2: Obtenir les paquets et les bibliothèques nécessaires
Cette étape est très simple. Juste besoin de quelques qualifications de dactylographie et d’une connexion internet.
Nous aurons besoin de ce peu de paquets et de mise à niveau de raspbian qui est i2c-tools, python-smbus et python3(smbus ne fonctionne que dans python3). Tapez les commandes suivantes dans terminal (tout ce qui suit le symbole « # » est un commentaire just pour vous de lire):
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install i2c-tools
sudo apt-get install python-smbus
sudo apt-get installer python3 #if vous avez le dernier Raspbian, python3 devrait être pré-installé
Après avoir obtenu tous les paquets, redémarrez le RPi2 à l’aide de "sudo reboot"
Alors il est temps d’obtenir les bibliothèques. Parmi les bibliothèques, que nous aurons besoin est "quick2wire" et "i2clibraries" pour python de Think-bol. Faire un dossier pour votre projet, permet de dire le nom du dossier « projet », tapez les commandes suivantes. (tout ce qui suit le symbole "#" est un commentaire just pour vous de lire)
mkdir ~/project #make un dossier nommé « projet » à ~ (répertoire)
projet de CD Répertoire de #change dans le ' dossier de projet
git clone https://github.com/quick2wire/quick2wire-python-AP... #get quick2wire de github.com
#if n’avez git, essayez « sudo apt-get install git »
mv. / quick2wire-python-api. / code #renaming le dossier de bibliothèque quick2wire au code pour la propreté, vous pouvez ignorer cela, si vous préférez garder original
nano setup.env #create une configuration file, essentiellement à préciser où il se trouve la bibliothèque quick2wire pour votre python
après cette ligne, terminal entrera édition mode, tapez ces lignes de texte
export QUICK2WIRE_API_HOME = ~ / projet/code #change l’adresse du répertoire si différent de ce que j’utilise
export PYTHONPATH = $PYTHONPATH: QUICK2WIRE_API_HOME $
après que CTRL + X, Y, entrée à cesser de fumer, enregistrer et d’écraser
retour en mode terminal
../quick2wire.env #run la configuration de l’environnement, exécuter une fois chaque fois après le redémarrage, en exécutant deux fois ajoutera le répertoire d’adresses
#for vérification, utilisation « env |grep quick2wire », adresse indiquée doit être la même chose avec le répertoire où vous installez votre bibliothèque quick2wire
code CD #aller dans le dossier quick2wire, ce sera où vous mettez votre code python
git clone https://bitbucket.org/thinkbowl/i2clibraries.git #getting les fichiers de bibliothèque contenant des fonctions pour les périphériques i2c tels que HMC5883L, ITG-3205, ADXL345 et LCD
Maintenant vous pouvez l’arrêtez avec "sudo shutdown-h maintenant" afin que nous puissions faire le câblage