Omet navegació

6.4 Servomotor de 180º

Anem a veure el funcionament d'un servomotor molt comú, el SG90 que podem connectar directament a ESP32, tot i que en hi ha a dotzenes que funcionen igual. El cable roig va a 5V , el cable marró a GND i el taronja al 19 o a qualsevol altre GPIO PWM d'ESP32,

SG90

Fes el següent muntatge:

Servo + ESP32

El primer que farem es definir un objecte PWM on posem una freqüència de 50 Hz que és la que solen tindre el servos petits, i li posem el port i un nom: servo=PWM(Pin(19), freq=50) Més endavant amb duty variem l'angle del servo.

Fes el programa següent a l'IDE de Thonny:

Programa Servo

El fitxer editable el tens ací, descomprimeix i edita'l: Servo.py.zip (zip - 495 B)

Creat amb eXeLearning (Finestra nova)