Přeskočit obsah

Inicializace digitálního vstupu (GPIO) (gpio_init_get)

Co dělá: Nastaví zvolené pin do režimu digitálního vstupu včetně volby interního pull-up/pull-down.

gpio_init_get

Vstupy

  • pin: číslo pinu (obvykle přes blok pinout).
  • Pole in_pin: režim vstupu/pullu dle nabídky bloku.

Výstup

  • žádný (příkazový blok).

Kdy použít

  • Na začátku programu před opakovaném čtením pinu.
  • Když potřebuješ stabilní vstup bez externích rezistorů.

Tipy a pasti

  • Inicializaci dělej jednou, ne v každý iteraci smyčky.
  • Pull režim musí odpovídat fyzickému zapojení tlačítka/senzoru.

Ukázka generovaného Python kódu

from machine import Pin
Pin22 = Pin(22, Pin.IN, Pin.PULL_UP)