Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronach Poprzednia wersja | |||
| programowanie:esp32:mcp23017 [2024/08/25 22:26] – sases | programowanie:esp32:mcp23017 [2024/09/08 12:24] (aktualna) – sases | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| ====== MCP23017 ====== | ====== MCP23017 ====== | ||
| + | \\ | ||
| \\ | \\ | ||
| - | === Pinout i podłączenie === | + | ===== Pinout i podłączenie |
| {{: | {{: | ||
| + | \\ | ||
| \\ | \\ | ||
| - | === Deklaracje === | + | ===== Deklaracje |
| <code c> | <code c> | ||
| #include < | #include < | ||
| Linia 12: | Linia 14: | ||
| Adafruit_MCP23X17 mcp; | Adafruit_MCP23X17 mcp; | ||
| </ | </ | ||
| + | \\ | ||
| \\ | \\ | ||
| - | === Konfigurowanie pinów === | + | ===== Konfigurowanie pinów |
| <code c> | <code c> | ||
| void setup() | void setup() | ||
| Linia 27: | Linia 30: | ||
| } | } | ||
| </ | </ | ||
| + | \\ | ||
| \\ | \\ | ||
| - | === Obsługa pinów === | + | ===== Obsługa pinów |
| <code c> | <code c> | ||
| mcp.digitalRead(numer_pinu) | mcp.digitalRead(numer_pinu) | ||
| Linia 35: | Linia 39: | ||
| mcp.digitalWrite(numer_pinu, | mcp.digitalWrite(numer_pinu, | ||
| </ | </ | ||
| - | |||
| - | |||
| - | |||