Robocikowo>ROBOCIKOWO

Arduino dla początkujących · Silniki, aktuatory i komunikacja szeregowa

Serwomechanizm i biblioteka Servo — pierwszy ruch mechaniczny

Silniki, aktuatory i komunikacja szeregowa

Wprowadzenie

Serwomechanizm hobbystyczny (np. SG90) to najprostszy sposób, by Arduino wykonało realny ruch: ustawiło ramię, obróciło klapkę, sterowało kierownicą robota. W tej lekcji rozbieramy sygnał sterujący (PWM 50 Hz, okres 20 ms, szerokość impulsu 1-2 ms mapowana na kąt 0-180 stopni), bibliotekę Servo (attach, write, writeMicroseconds), różnicę między serwem pozycyjnym a serwem z ciągłym obrotem oraz najważniejsze pułapki: pobór prądu, wspólną masę, konflikt timerów z analogWrite i dlaczego dużego serwa nie zasilamy z pinu 5V Arduino.