Modifications

Sauter à la navigation Sauter à la recherche
Ligne 43 : Ligne 43 :  
C'est la raison de l'existence du premier paramètre '''busnum'''.  
 
C'est la raison de l'existence du premier paramètre '''busnum'''.  
   −
Le paramètre '''address''' permet d'indiquer l'adresse du MCP23017 en notation hexadécimal assumes you are using an MCP23017 with all three address pins set to GND. If you are using a different address pin configuration, you can open up the datasheet to see how the address scheme works ([http://df.mchobby.be/datasheet/mcp23017.pdf fiche technique du MCP23017] ou la [http://df.mchobby.be/datasheet/mcp23008.pdf fiche technique du MCP23008].)
+
Le paramètre '''address''' permet d'indiquer l'adresse du MCP23017 en notation hexadécimal. En partant du principe que les 3 lignes d'adresses du MCP23017 sont branchées à la masse/GND, l'adresse du MCP23017 est 0x20 (qui est l'adresse de base).  
   −
  <nowiki># Use busnum = 0 for older Raspberry Pi's (pre 512MB)
+
Le paramètre '''num_gpios''' indique le nombre de broches d'entrée/sortie (GPIO) disponible sur le module MCP230xx. Puisqu'il s'agit d'un MCP23017, nous avons donc 16 broches.
 +
 
 +
  <nowiki># Utiliser busnum = 0 pour les Raspberry plus ancien (avant la version 512MB)
 
#mcp = Adafruit_MCP230XX(busnum = 0, address = 0x20, num_gpios = 16)
 
#mcp = Adafruit_MCP230XX(busnum = 0, address = 0x20, num_gpios = 16)
 
    
 
    
# Use busnum = 1 for new Raspberry Pi's (512MB)
+
# Utiliser busnum = 1 pour les nouveaux Raspberry (avec 512MB de RAM)
 
mcp = Adafruit_MCP230XX(busnum = 1, address = 0x20, num_gpios = 16)</nowiki>
 
mcp = Adafruit_MCP230XX(busnum = 1, address = 0x20, num_gpios = 16)</nowiki>
 +
 +
=== Addresse du MCP230xx ===
 +
Comme indiqué ci-dessus, l'adresse par défaut d'un MCP23017 est 0X20 si toutes les lignes d'adresses sont raccordées à la masse.
 +
 +
Si vous voulez utiliser une configuration des broches d'adresse différente, vous pouvez ouvrir la fiche technique pour voir comment fonctionne le schéma d'adressage ([http://df.mchobby.be/datasheet/mcp23017.pdf fiche technique du MCP23017] ou la [http://df.mchobby.be/datasheet/mcp23008.pdf fiche technique du MCP23008].)
    
== Numéro des broches ==
 
== Numéro des broches ==
29 917

modifications

Menu de navigation