Servo — inicializace kanálu (servo_init)¶
Co dělá: Inicializuje vybraný servo kanál (servo1 až servo8) na daném pinu a volitelně otočí směr.

Vstupy¶
- Pole
ID: číslo servo kanálu (1až8). pin: číslo GPIO pinu pro servo signál.- Pole
obrátit směr otáčení: volba obrácení směru (True/False).
Výstup¶
- Žádný (příkazový blok).
Kdy použít¶
- Na začátku programu před všemi bloky
servo_angle,set_servo_speed,set_servo_us. - Když používáš více serv současně a chceš je oddělit podle ID.
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
- Servo napájej samostatným zdrojem. 3.3V slouží k napájení procesoru, ne jako napájecí napětí pro motory a serva. GPIO pin slouží jen jako řídicí signál.
obrátit směr otáčeníje užitečné, když je servo mechanicky namontované opačně, nebo používáme dvě serva zrcadlově otočená vedle sebe.
Příklad použití¶

Ukázka generovaného Python kódu¶
servo1 = Servo(Pin(18), reverse=True)