Modifications

Sauter à la navigation Sauter à la recherche
1 724 octets ajoutés ,  25 novembre 2017 à 22:15
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Rasp-Hack-GPIO-NAV}}
 
{{Rasp-Hack-GPIO-NAV}}
   −
AdaFruit Industries à développé une collection très étendue de codes/utilitaires extrêmement<br />
+
== Introduction ==
utiles en vue de faciliter la vie de hacker désirant faire des expérimentations en raccordant des<br />
+
AdaFruit Industries à développé une collection très étendue de codes/utilitaires extrêmement utiles en vue de faciliter la vie de hacker désirant faire des expérimentations en raccordant des composants électronique sur leur Raspberry Pi.
composants électronique sur leur Raspberry Pi.
     −
Cette collection inclus des librairies Python simple facile à utilisé et convenant à un grand nombre<br />
+
Cette collection inclus des bibliothèques Python simple facile à utiliser et convenant à un grand nombre de modules, incluant des afficheurs, des senseurs, des contrôleurs PWM et etc.
de modules, incluant des afficheurs, des senseurs, des contrôleurs PWM et etc.
     −
Pour télécharger ce code, vous aurez besoin d'utiliser un logiciel appelé 'git'. Git est pré-installé<br />
+
== Installer Git ==
sur Occidentalis, mais sur un Raspbian vous devez l'installer en entrant les commandes suivantes dans "LX Terminal".   
+
Pour télécharger de nombreux code, vous aurez besoin d'utiliser un logiciel appelé 'git'. Git est normalement pré-installé sur toutes les distributions récentes. Cependant, si ce dernier n'était pas présent, vous pourriez l'installer en entrant les commandes suivantes dans "LX Terminal".   
   −
Vous trouverez l'icone de LX Terminal sur le bureau.
+
Vous trouverez l'icône de LX Terminal sur le bureau.
    
[[Fichier:Rasp-Hack-GPIO-AdfPiCode1.png]]
 
[[Fichier:Rasp-Hack-GPIO-AdfPiCode1.png]]
Ligne 17 : Ligne 15 :  
Avant tout autre chose, entrez la commande suivante dans LX Terminal. Cela assure que les paquets puissent être localisés et que vous en obtiendrez la dernière version. Le répertoire dans lequel vous vous trouvez au moment où vous exécutez la commande n'a aucune importance.  
 
Avant tout autre chose, entrez la commande suivante dans LX Terminal. Cela assure que les paquets puissent être localisés et que vous en obtiendrez la dernière version. Le répertoire dans lequel vous vous trouvez au moment où vous exécutez la commande n'a aucune importance.  
   −
 
+
<syntaxhighlight lang="bash">
<nowiki>sudo apt-get update</nowiki>
+
sudo apt-get update
 +
</syntaxhighlight>
    
[[Fichier:Rasp-Hack-GPIO-AdfPiCode2.png]]
 
[[Fichier:Rasp-Hack-GPIO-AdfPiCode2.png]]
Ligne 24 : Ligne 23 :  
La mise à jour peut prendre un moment, plus particulièrement la première fois que vous faite fonctionner votre Pi. Finalement il doit vous proposer une nouvelle invite de commande '$' et il sera alors temps de taper la commande suivante qui est:  
 
La mise à jour peut prendre un moment, plus particulièrement la première fois que vous faite fonctionner votre Pi. Finalement il doit vous proposer une nouvelle invite de commande '$' et il sera alors temps de taper la commande suivante qui est:  
   −
<nowiki>sudo apt-get install git</nowiki>
+
<syntaxhighlight lang="bash">
 +
sudo apt-get install git
 +
</syntaxhighlight>
 +
 
 +
Une fois que ''git'' est installé (si ce n'est pas déjà fait) vous pourrez passer à la suite.
 +
 
 +
== Qu'est il arrivé au code au code Python d'Adafruit!? ==
 +
Par le passé, tout le code Python des bibliothèques Adafruit était disponible dans un unique dépôt GitHub localisé sur [https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git]
 +
 
 +
In the past this repository held all of the Raspberry Pi related Python code that Adafruit published. For example code to talk to sensors like the BMP085, TCS34725, and other hardware like character LCD plates. Over time we found it difficult to manage so much code in a single repository, and couldn't easily put the code on Python's package index for simple installation. Now we've broken out all of the previous Python code into individual GitHub repositories, and we've loaded all of these repositories on the Python package index so they can be installed with pip (note that pip won't install example code so for most users it's recommended to install from source).
 +
 
 +
In addition all of the Python libraries below support both Python 2.7 and Python 3.x! Note if you do plan to use Python 3 it has totally separate libraries from Python 2 so you might need to install all the libraries you use in both Python 2 and 3. See this video stream for more details: https://www.youtube.com/watch?v=rRFG32EebNc In particular on a Raspberry Pi you probably want to install Python 3, PIP for Python 3, and the RPi.GPIO library (used to talk to GPIO pins on the Pi) with these commands:
 +
 
 +
sudo apt-get update
 +
sudo apt-get install -y python3 python3-pip python-dev
 +
sudo pip3 install rpi.gpio
   −
Une fois que ''git'' est installé (si ce n'est pas déjà fait) préparez un répertoire qui contiendra tout le code Python que vous allez installer.
+
=== ANCIEN TUTO ===
    
Faite maintenant un 'cd' pour vous déplacer dans un répertoire et tapez ensuite cette commande dans LX Terminal.
 
Faite maintenant un 'cd' pour vous déplacer dans un répertoire et tapez ensuite cette commande dans LX Terminal.
29 917

modifications

Menu de navigation