Přeskočit obsah

Servo — nastavit úhel 0 až 180° (servo_angle)

Co dělá: Nastaví cílový úhel klasického RC serva na zvoleném kanálu.

servo_angle

Vstupy

  • Pole ID: číslo servo kanálu (18).
  • uhel: požadovaný úhel v rozsahu přibližně 0180.

Výstup

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

Kdy použít

  • Pro polohování běžného serva (rameno, klapka, mechanismus).
  • Když chceš přejít na konkrétní pozici.

Tipy a pasti

  • Když používáš pohony, používej i blok pro jejich zastavení při stisku tlačítka STOP v ESP IDE. Blok: Proveď tento kód při ukončení programu
  • Reálný mechanický rozsah serva nemusí být plných 180°.
  • Při krajních hodnotách může servo vibrovat nebo se přetěžovat.

Příklad použití

example_servo_angle

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

servo1.write_angle(int(90))