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:34] – [Bibliothèque de logiciels et versions] 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:// | [[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: | ||
Ligne 97: | Ligne 113: | ||
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 | ||
Ligne 103: | Ligne 119: | ||
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 7 est le bit 7 du port A |
- | --la broche 8 est le bit 0 du port B | + | --la broche 8 est le bit 0 du port B |
- | --la broche 15 est le bit 7 du port B | + | --la broche 15 est le bit 7 du port B |
- | Fonctions | + | **__Fonctions |
- | E / S à bit unique | + | **E / S à bit unique** |
Des fonctions membres similaires aux commandes de broches sur l' | Des fonctions membres similaires aux commandes de broches sur l' | ||
Ligne 118: | Ligne 134: | ||
mcp.digitalRead (0); | 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' | ||
Ligne 134: | Ligne 150: | ||
Connectez la broche n ° 1 du module d' | Connectez la broche n ° 1 du module d' | ||
| | ||
- | Remarque: | + | **Remarque:** |
les pullups sont activés pour les broches I2C dans la bibliothèque " | les pullups sont activés pour les broches I2C dans la bibliothèque " |
/home/chanteri/www/fablab37110/data/attic/start/arduino/mcp23017.1606995294.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)