Modifications

Sauter à la navigation Sauter à la recherche
167 octets supprimés ,  7 mai 2013 à 10:35
Ligne 6 : Ligne 6 :  
== Préparer votre Pi pour l'I2C ==
 
== Préparer votre Pi pour l'I2C ==
   −
Pour une introduction plus fondamentale pour installer I2C sur votre Pi vous pouvez faire un détour par le tutoriel d'Adafruit : [http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c].
+
Pour une introduction plus complète sur l'installation de I2C sur votre Pi vous pouvez [[Rasp-Hack-GPIO Configurer I2C faire un détour par notre tutoriel sur I2C]].
   −
Si vous avez installé Occidentalis, vous pouvez passer cette séquence, mais pour les utilisateurs de Raspbian, éditez le fichier  /etc/modules ('''sudo nano /etc/modules''') et ajoutez y :
+
Si vous avez installé Occidentalis, vous pouvez passer cette séquence. Pour les utilisateurs de Raspbian, éditez le fichier  /etc/modules ('''sudo nano /etc/modules''') et ajoutez y :
   −
<nowiki>
+
<nowiki>i2c-bcm2708
i2c-bcm2708
   
i2c-dev
 
i2c-dev
 
</nowiki>
 
</nowiki>
Ligne 17 : Ligne 16 :  
à la fin du fichier. Ensuite, sauvegardez et redémarrez le système pour activer le pilote du matériel (hardware) I2C.
 
à la fin du fichier. Ensuite, sauvegardez et redémarrez le système pour activer le pilote du matériel (hardware) I2C.
   −
Avant de démarrer avec I2C sur le Pi, vous devrez effectuer quelques démarches rapides à la console. Entrez les commandes suivantes pour ajouter à Python le support SMBus (qui comprend I2C) :
+
Avant de démarrer avec I2C sur le Pi, vous devrez effectuer quelques opération en ligne de commande (sur la console). Entrez les commandes suivantes pour ajouter le support SMBus à Python (le support SMBus comprend I2C) :
   −
<nowiki>
+
<nowiki>sudo apt-get install python-smbus
sudo apt-get install python-smbus
+
sudo apt-get install i2c-tools
sudo apt-get install i2c-tools
   
</nowiki>
 
</nowiki>
   −
i2c-tools n'est pas strictement nécessaire, mais c'est un 'package' utile pour rechercher les périphériques I2C ou SMBus reliés à votre Pi. Si vous connaissez le périphérique connecté, mais que vous ne connaissez pas son adresse I2C à 7-bits, cette bibliothèque est un grand 'petit outil' qui vous aidera à la trouver :
+
i2c-tools n'est pas vraiment nécessaire, mais c'est un paquet très utile pour rechercher les périphériques I2C ou SMBus reliés à votre Pi. Si vous avez un périphérique I2C connecté mais que vous n'en connaissez pas l'adresse (une adresse I2C à 7-bits), ce paquet dispose d'un outil qui vous aidera à la trouver :
   −
<nowiki>
+
<nowiki>sudo i2cdetect -y 0 (si vous utilisez une version 1 de Raspberry Pi)
sudo i2cdetect -y 0 (si vous utilisez une version 1 de Raspberry Pi)
+
sudo i2cdetect -y 1 (si vous utilisez une version 2 de Raspberry Pi)
sudo i2cdetect -y 1 (si vous utilisez une version 2 de Raspberry Pi)
   
</nowiki>
 
</nowiki>
   −
[[Fichier:RASP-LCD-RGB-Use-01.jpg]][http://learn.adafruit.com/assets/2664  ]
+
[[Fichier:RASP-LCD-RGB-Use-01.jpg]]
    
Cette commande va rechercher toutes les adresses de /dev/i2c-0 ou /dev/i2c-1, et si un projet LCD d'Adafruit est connecté, il devrait afficher '''0x20'''
 
Cette commande va rechercher toutes les adresses de /dev/i2c-0 ou /dev/i2c-1, et si un projet LCD d'Adafruit est connecté, il devrait afficher '''0x20'''
29 917

modifications

Menu de navigation