programowanie:esp32:mcp23017

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
programowanie:esp32:mcp23017 [2024/08/25 22:26] sasesprogramowanie:esp32:mcp23017 [2024/09/08 12:24] (aktualna) sases
Linia 1: Linia 1:
 ====== MCP23017 ====== ====== MCP23017 ======
 +\\
 \\ \\
  
-=== Pinout i podłączenie ===+===== Pinout i podłączenie =====
 {{:programowanie:esp32:mcp23017-pinout-500x500.jpg?400|}} {{:programowanie:esp32:mcp230172.jpg?400|}}\\ {{:programowanie:esp32:mcp23017-pinout-500x500.jpg?400|}} {{:programowanie:esp32:mcp230172.jpg?400|}}\\
 +\\
 \\ \\
  
-=== Deklaracje ===+===== Deklaracje =====
 <code c> <code c>
 #include <Adafruit_MCP23X17.h> #include <Adafruit_MCP23X17.h>
Linia 12: Linia 14:
 Adafruit_MCP23X17 mcp; Adafruit_MCP23X17 mcp;
 </code> </code>
 +\\
 \\ \\
  
-=== Konfigurowanie pinów ===+===== Konfigurowanie pinów =====
 <code c> <code c>
 void setup() void setup()
Linia 27: Linia 30:
 } }
 </code> </code>
 +\\
 \\ \\
  
-=== Obsługa pinów ===+===== Obsługa pinów =====
 <code c> <code c>
 mcp.digitalRead(numer_pinu)  // odczyt (LOW, HIGH) mcp.digitalRead(numer_pinu)  // odczyt (LOW, HIGH)
Linia 35: Linia 39:
 mcp.digitalWrite(numer_pinu, HIGH);  // ustawienie (LOW, HIGH) mcp.digitalWrite(numer_pinu, HIGH);  // ustawienie (LOW, HIGH)
 </code> </code>
- 
- 
- 
  
  • programowanie/esp32/mcp23017.1724617570.txt.gz
  • ostatnio zmienione: 2024/08/25 22:26
  • przez sases