Codey Online › Biblioteka komponentów Arduino i ESP32 › Servo SG90
Servo SG90
Aktuatory

Servo SG90

SG90 to mały serwomechanizm hobbystyczny, który ustawia się na zadane pozycje za pomocą sygnału sterującego PWM. Zwykle wymaga trzech połączeń: sygnału PWM, zasilania (VCC 3–6V) oraz wspólnej masy (GND) połączonej z driverem. Serwo jest często używane z mikrokontrolerami takimi jak Arduino i ESP32 do precyzyjnego sterowania kątem.

Szerokość: 66.3 mm

Pinout — Servo SG90

Pin Sygnał Opis
GND Ground GND
VCC Power VCC 3V - 6V
PWM PWW signal PWM signal

Wskazówki dotyczące połączeń

Wymaga PWM (sygnał), VCC (3–6V), GND. Wszystkie trzy muszą być podłączone. VCC i GND idą do V+ i GND drivera.

Przykładowy schemat połączeń — Servo SG90

Z Do Przewód
board:GND x1:GND black
board:5V x1:VCC red
board:D9 x1:PWM green

Przykładowy kod Arduino — Servo SG90

Ten przykład został napisany i sprawdzony kompilacją dla arduino-uno. Codey Online dostosuje go do każdej innej obsługiwanej płytki.

#include <Servo.h>

Servo sg90;
const int servoPin = 9;

void setup() {
  Serial.begin(9600);
  sg90.attach(servoPin);
  Serial.println("SG90 servo demo starting.");
}

void loop() {
  Serial.println("Moving to 0 degrees");
  sg90.write(0);
  delay(1000);

  Serial.println("Moving to 90 degrees");
  sg90.write(90);
  delay(1000);

  Serial.println("Moving to 180 degrees");
  sg90.write(180);
  delay(1000);
}

Podobne komponenty

A4988 Stepper Driver

A4988 Stepper Driver

BTS7960 Motor Driver

BTS7960 Motor Driver

DRV8825 Driver Board

DRV8825 Driver Board

L298N Motor Driver Board

L298N Motor Driver Board

Zbuduj swój projekt Arduino lub ESP32 z pomocą AI

Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.

Zacznij za darmo