Přeskočit obsah

Rotační enkodér — nastavit pozici (encoder_set)

Co dělá: Nastaví interní pozici enkodéru na zadanou hodnotu (např. při nulování nebo synchronizaci).

encoder_set

Vstupy

  • Val: nová pozice enkodéru.
  • Pole index: výběr instance enkodéru.

Výstup

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

Kdy použít

  • Po startu systému pro vynulování referenční polohy.
  • Při synchronizaci UI hodnoty s fyzickým enkodérem.

Tipy a pasti

  • Při nastavení pozice se resetuje i interní akumulátor kroků.

Příklad použití

example_encoder.png

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

encoder1.position = 0