Přeskočit obsah

čtení pinu PCF8574 (get_pin_pcf8574)

Co dělá: Přečte logickou úroveň jednoho pinu na expandéru PCF8574.

get_pin_pcf8574

Vstupy

  • PIN: číslo pinu na PCF8574 (0-7).
  • Pole adress: adresa použitého expandéru.

Výstup

  • Logická hodnota pinu (0/1).

Kdy použít

  • čtení tlačítek nebo signálů připojených přes PCF8574.
  • Rozšíření počtu vstupů bez dalších GPIO pinů MCU.

Tipy a pasti

  • Před čtením musí být blok init_pcf8574 proveden.
  • Hlídej správně mapování pinů 0-7 podle zapojení desky.

Ukázka generovaného Python kódu

state = pcf8574_0.pin(3)