Modifications

Sauter à la navigation Sauter à la recherche
Ligne 8 : Ligne 8 :  
Une fois que vous avez ouvert WebIDE dans votre Navigateur, vous pouvez simplement cliquer sur les répertoires et noms suivants dans la barre de navigation à gauche:
 
Une fois que vous avez ouvert WebIDE dans votre Navigateur, vous pouvez simplement cliquer sur les répertoires et noms suivants dans la barre de navigation à gauche:
   −
* Adafruit-Raspberry-Pi-Python-Code
+
# Adafruit-Raspberry-Pi-Python-Code
* Adafruit_MCP230xx
+
# Adafruit_MCP230xx
* Adafruit_MCP230xx.py
+
# Adafruit_MCP230xx.py
    
Vous devriez alors avoir une vue ressemblant à celle-ci:}}
 
Vous devriez alors avoir une vue ressemblant à celle-ci:}}
    
{{ADFImage|Rasp-Hack-MCP230XX-Librairie-01.jpg}}
 
{{ADFImage|Rasp-Hack-MCP230XX-Librairie-01.jpg}}
 +
 +
Si vous ne disposez de WebIDE, vous pouvez [https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code télécharger toute la bibliothèque directement depuis le dépôt GitHub d'AdaFruit]
 +
 +
{{ambox-stop|text='''Lisez les 4 premières lignes du code ci-dessous AVANT d'exécuter''' le programme ci-dessous... il faut activer la ligne adéquate pour faire fonctionner le programme  sur un '''Raspberry Pi MODELE B 512Mb'''!!!}}
    
  <nowiki># Use busnum = 0 for older Raspberry Pi's (256MB)
 
  <nowiki># Use busnum = 0 for older Raspberry Pi's (256MB)
Ligne 36 : Ligne 40 :  
   mcp.output(0, 0)  # Pin 1 Low</nowiki>
 
   mcp.output(0, 0)  # Pin 1 Low</nowiki>
   −
This file contains both the base MCP230xx class that makes it easy to use the chip, along with a very simple demo that will toggle a single pin as fast as possible. The example code shows how you can set pins to both input and output:
+
Ce fichier contient à la fois la classe de base MCP230xx pour utiliser facilement les GPIO Extender, avec un démo très simple qui change l'état des broches aussi vite que possible. Le code d'exemple (commenté ci-dessous) montre comment assigner des broches en entrée ("''input''" en anglais) et en sortie ("''output''" en anglais).
    
== Créer une instance de Adafruit_MCP230xx ==
 
== Créer une instance de Adafruit_MCP230xx ==
29 917

modifications

Menu de navigation