Pokaż stronęPoprzednie wersjeOdnośnikiDo góry Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ====== MCP23017 ====== \\ \\ ===== Pinout i podłączenie ===== {{:programowanie:esp32:mcp23017-pinout-500x500.jpg?400|}} {{:programowanie:esp32:mcp230172.jpg?400|}}\\ \\ \\ ===== Deklaracje ===== <code c> #include <Adafruit_MCP23X17.h> Adafruit_MCP23X17 mcp; </code> \\ \\ ===== Konfigurowanie pinów ===== <code c> void setup() { if (!mcp.begin_I2C()) { Serial.println("MCP23017 Error"); while (true); } mcp.pinMode(numer_pinu, INPUT); mcp.pinMode(numer_pinu, OUTPUT); } </code> \\ \\ ===== Obsługa pinów ===== <code c> mcp.digitalRead(numer_pinu) // odczyt (LOW, HIGH) mcp.digitalWrite(numer_pinu, HIGH); // ustawienie (LOW, HIGH) </code> programowanie/esp32/mcp23017.txt ostatnio zmienione: 2024/09/08 12:24przez sases