start:arduino:mcp23017
                Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| start:arduino:mcp23017 [2020/12/03 12:32] – gerardadmin | start:arduino:mcp23017 [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ======== MCP23017 ======== | ======== MCP23017 ======== | ||
| + | |||
| + | Le MCP23017 utilise 2 broches I2C  (SCL SDA , qui peuvent être partagées avec d' | ||
| {{ : | {{ : | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| [[https:// | [[https:// | ||
| Ligne 9: | Ligne 16: | ||
| [[https:// | [[https:// | ||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[start: | ||
| {{ : | {{ : | ||
| + | |||
| + | |||
| Ligne 81: | Ligne 97: | ||
| Version IDE Arduino La dernière version: 1.8.13 ( 12/ | Version IDE Arduino La dernière version: 1.8.13 ( 12/ | ||
| - | Bibliothèque Adafruit Bibliothèque MCP23017 pour arduino | + | Bibliothèque Adafruit Bibliothèque MCP23017 pour Arduino | 
| - |      | + | [[http:// | 
|      |      | ||
| - | Ceci est facilement installé à partir de l'IDE Arduino. | + | //Ceci est facilement installé à partir de l'IDE Arduino.// | 
| Si vous ne voyez pas la bibliothèque comme une entrée lorsque vous cliquez sur les menus, installez la bibliothèque comme suit: | Si vous ne voyez pas la bibliothèque comme une entrée lorsque vous cliquez sur les menus, installez la bibliothèque comme suit: | ||
| + | |||
| Esquisse -> Inclure la bibliothèque | Esquisse -> Inclure la bibliothèque | ||
| + | |||
| Sélectionnez ensuite gérer les bibliothèques:  | Sélectionnez ensuite gérer les bibliothèques:  | ||
| + | |||
| Esquisse -> Inclure la bibliothèque -> Gérer les bibliothèques ... | Esquisse -> Inclure la bibliothèque -> Gérer les bibliothèques ... | ||
| + | |||
| Recherchez et installez <nom de la bibliothèque> | Recherchez et installez <nom de la bibliothèque> | ||
| - | Fonctionnement de la bibliothèque | + | |
| + | __**Fonctionnement de la bibliothèque**__ | ||
| Définition des broches pour la bibliothèque MCP23017 | Définition des broches pour la bibliothèque MCP23017 | ||
| + | |||
| Remarque: dans la bibliothèque, | Remarque: dans la bibliothèque, | ||
| - | la broche 0 est le bit 0 du port A | + | |
| - | la broche 7 est le bit 7 du port A | + | --la broche 0 est le bit 0 du port A | 
| - | la broche 8 est le bit 0 du port B | + | --la broche 7 est le bit 7 du port A | 
| - | la broche 15 est le bit 7 du port B | + | --la broche 8 est le bit 0 du port B | 
| - | Fonctions  | + | --la broche 15 est le bit 7 du port B | 
| - | E / S à bit unique | + | |
| + | **__Fonctions  | ||
| + | |||
| + | **E / S à bit unique** | ||
| Des fonctions membres similaires aux commandes de broches sur l' | Des fonctions membres similaires aux commandes de broches sur l' | ||
| - | mcp.pinMode (0, SORTIE); | + | |
| - | mcp.digitalWrite (0, HAUT); | + |    | 
| - | mcp.digitalRead (0); | + | mcp.digitalWrite (0, HAUT); | 
| - | Connexions | + | mcp.digitalRead (0); | 
| - | Connexions Netlist simples | + | |
| + | **Connexions Netlist simples** | ||
| La netlist et le diagramme suivants vous montrent comment la connexion du MCP23017 à l' | La netlist et le diagramme suivants vous montrent comment la connexion du MCP23017 à l' | ||
| - | Connectez la broche n ° 12 de l' | + | |
| - | Connectez la broche n ° 13 de l' | + |    | 
| - | Connectez la broche n ° 19 de l' | + |   Connectez la broche n ° 13 de l' | 
| - | Connectez les broches n ° 15, 16 et 17 de l' | + |   Connectez la broche n ° 19 de l' | 
| - | Connectez la broche n ° 9 de l' | + |   Connectez les broches n ° 15, 16 et 17 de l' | 
| - | Connectez la broche n ° 10 de l' | + |   Connectez la broche n ° 9 de l' | 
| - | Connectez la broche n ° 18 de l' | + |   Connectez la broche n ° 10 de l' | 
| - | Connectez la broche # 28 de l' | + |   Connectez la broche n ° 18 de l' | 
| - | Connectez la broche # 26 de l' | + |   Connectez la broche # 28 de l' | 
| - | Connectez la broche n ° 4 de l' | + |   Connectez la broche # 26 de l' | 
| - | Connectez la broche n ° 1 du module d' | + |   Connectez la broche n ° 4 de l' | 
| - | Remarque: les pullups sont activés pour les broches I2C dans la bibliothèque " | + |   Connectez la broche n ° 1 du module d' | 
| + | |||
| + | **Remarque:** | ||
| + | |||
| + | les pullups sont activés pour les broches I2C dans la bibliothèque " | ||
/home/chanteri/www/fablab37110/data/attic/start/arduino/mcp23017.1606995142.txt.gz · Dernière modification :  (modification externe)
                
                