Codey OnlineArduino- & ESP32-Komponentenbibliothek › Servo SG90
Servo SG90
Aktoren

Servo SG90

Der SG90 ist ein kleiner Hobby-Servo, der sich mit einem PWM-Steuersignal auf vorgegebene Positionen bewegt. Er benötigt in der Regel drei Anschlüsse: ein PWM-Signal, die Versorgungsspannung (VCC 3–6V) und eine gemeinsame Masse (GND), die mit dem Treiber verbunden ist. Der Servo wird häufig mit Mikrocontrollern wie Arduino und ESP32 für eine präzise Winkelsteuerung verwendet.

Breite: 66.3 mm

Pinbelegung — Servo SG90

Pin Signal Beschreibung
GND Ground GND
VCC Power VCC 3V - 6V
PWM PWW signal PWM signal

Hinweise zur Verdrahtung

Benötigt PWM (Signal), VCC (3–6V) und GND. Alle drei müssen angeschlossen sein. VCC und GND gehen an V+ und GND des Treibers.

Beispielschaltplan — Servo SG90

Von Nach Kabel
board:GND x1:GND black
board:5V x1:VCC red
board:D9 x1:PWM green

Arduino-Beispielcode — Servo SG90

Dieses Beispiel wurde für das arduino-uno geschrieben und kompiliergeprüft. Codey Online passt es für jedes andere unterstützte Board an.

#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);
}

Bau dein Arduino- oder ESP32-Projekt mit AI

Beschreib einfach, was du bauen willst. Codey Online schreibt den Code, zeichnet den Schaltplan, kompiliert alles und flasht dein Board direkt aus dem Browser.

Kostenlos starten