Modifications

Sauter à la navigation Sauter à la recherche
1 604 octets ajoutés ,  29 février 2016 à 23:01
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Rasp-Hack-MCP230XX-NAV}}
 
{{Rasp-Hack-MCP230XX-NAV}}
   −
{{traduction}}
+
== Introduction ==
 +
{{bloc-etroit|text=Votre Raspberry-Pi manque d'entrée/sortie?
   −
Ce tutoriel est en cours de réalisation. Dans l'attente, nous pouvons vous recommander les liens suivants:
+
Alors vous êtes arrivé dans le bon tutoriel :-) }}
* [http://learn.adafruit.com/mcp230xx-gpio-expander-on-the-raspberry-pi MCP230xx GPIO Expander on the Raspberry Pi]
  −
* [http://nagashur.com/blog/?p=653 Ajouter des GPIO au Raspberry Pi en utilisant une puce MCP23017 ou 23008 - partie 1 : le câblage] réalisé par Sam
     −
Vous pouvez également faire une recherche sur le Net... le MCP23017 est vraiment populaire.  
+
{{ADFImage|Rasp-Hack-MCP230XX-01.jpg|640px}}
   −
== Où acheter ==
+
Le pack Raspberry Pi est un jouet incroyable et puissant pour son prix. Par contre il est moins flexible lorsqu'il est question des possibilités d'extension matérielle. Il y a des situations où vous pourriez avoir besoin de quelques entrées/sorties digitales en plus.
Tout le matériel nécessaire est disponible chez MCHobby.
  −
* {{pl|218|MCP23017 - GPIO Expander 16 entrées/sorties}}
     −
<hr ><small>
+
Heureusement, c'est un problème facile à résoudre en utilisant un périphérique I2C comme le MCP23008 (pour 8 broches GPIO en plus) ou un MCP23017 (pour 16 broches GPIO en plus).  
Source: [http://learn.adafruit.com/mcp230xx-gpio-expander-on-the-raspberry-pi MCP230xx GPIO Expander on the Raspberry Pi] créé par [http://learn.adafruit.com/users/13 Kevin Townsend] pour [http://www.adafruit.com www.adafruit.com] <br />
     −
Traduit par Meurisse D. pour [http://www.mchobby.be MCHobby.be]
+
Ce tutoriel vous montrera comment faire fonctionner l'un ou l'autre ces composants rapidement.
</small>
  −
{{MCH-Accord}}
     −
{{ADF-Accord}}
+
=== Pi-Cobbler ou Pi-Cobbler-Plus? ===
 +
Ce tutoriel utilise un PiCobbler pour faciliter le montage.
 +
 +
{{picobbler-compatibility}}
 +
 
 +
== Avantage ==
 +
L'utilisation d'un GPIO expander apporte aussi un avantage inattendu.
 +
 
 +
En effet, les broches du GPIO du Raspberry Pi sont limitées à un courant de 17mA avec un maximum de 50 mA pour toutes les broches du GPIO du Raspberry Pi. C'est vraiment peu!
 +
 
 +
En placant un MCP23017 (ou MCP23008) comme GPIO Extender, on dispose d'un courant de 25mA par broche sur le MCP230xx. Et le MCP230xx peut alors agir comme
 +
 
 +
Mais cela se fait aussi au dépend de la rapidité de lecture/modification de l'état d'une broche sur le MCP23017, les instructions passent en effet par le bus I2C.
 +
 
 +
== Le nécessaire ==
 +
* un {{link-product-pi3}} ou {{link-product-pi2}}
 +
* un {{link-product-picobblerplus}}
 +
* un {{pl|218|MCP23017}} ou MCP23008
 +
* Des {{cl|18|LED}} et {{cl|33|résistances}} pour faire vos tests si vous ne disposez pas d'un {{sl|multimètre|multimètre digital}} ou d'un oscilloscope.
 +
* Si vous ne disposez pas d'un {{pl|298|OS Occidentalis}}, la distribution Raspberry Pi crée par AdaFruit, [[Rasp-Hack-GPIO Configurer I2C|vous aurez besoin de configurer votre Pi pour activer I2C]] avant de poursuivre ce tutoriel. (Si vous utilisez Occidentalis alors le support I2C est déjà activé et vous êtes prêt à commencer!)
 +
 
 +
{{ambox-stop|text=Si vous l'utilisez pas Occidentalis (OS dérivé de Raspbian Wheezy produit par AdaFruit), vous aurez besoin d'activer le support I2C sur votre Pi en suivant les étapes de ce tutoriel [http://wiki.mchobby.be/index.php?title=Rasp-Hack-GPIO_Configurer_I2C http://wiki.mchobby.be/index.php?title=Rasp-Hack-GPIO_Configurer_I2C] (Si vous utilisez déjà Occidentalis alors le support I2C est déjà activé et vous êtes prêt à commencer!)}}
 +
 
 +
{{Rasp-Hack-MCP230XX-TRAILER}}
29 837

modifications

Menu de navigation