Přeskočit obsah

Servo 360° — nastavit rychlost -100 až 100 (set_servo_speed)

Co dělá: Nastaví rychlost a směr kontinuálního (360°) serva.

set_servo_speed

Vstupy

  • Pole ID: číslo servo kanálu (18).
  • speed: rychlost -100100 (0 znamená stop).

Výstup

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

Kdy použít

  • Pro kontinuální i polohovací serva řízené hodnotou v procentech -100% až 100%.
  • Pro pojezdy, podavače nebo jednoduché pohony řízené joystickem nebo pomocí ESP NOW RC.

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
  • Tento blok je možné použít i pro klasická poziční serva, která chceme řídit joystickem nebo pomocí ESP NOW RC v rozsahu -100% až 100%.
  • Směr otáčení závisí na zapojení a případně nastavení obrátit směr otáčení při inicializaci.

Příklad použití

example_set_servo_speed

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

servo1.write_speed(int(40))