Codey OnlineBiblioteca de componentes Arduino y ESP32 › Servo SG90
Servo SG90
Actuadores

Servo SG90

El SG90 es un pequeño servo de hobby que se mueve a posiciones ordenadas mediante una señal de control PWM. Normalmente requiere tres conexiones: una señal PWM, la alimentación (VCC 3–6V) y una masa común (GND) conectada al driver. El servo se usa a menudo con microcontroladores como Arduino y ESP32 para un control preciso del ángulo.

Ancho: 66.3 mm

Pinout — Servo SG90

Pin Señal Descripción
GND Ground GND
VCC Power VCC 3V - 6V
PWM PWW signal PWM signal

Notas de cableado

Requiere PWM (señal), VCC (3–6V) y GND. Los tres deben estar conectados. VCC y GND van a V+ y GND del driver.

Esquema de cableado de ejemplo — Servo SG90

Desde Hasta Cable
board:GND x1:GND black
board:5V x1:VCC red
board:D9 x1:PWM green

Código Arduino de ejemplo — Servo SG90

Este ejemplo se escribió y verificó por compilación para arduino-uno. Codey Online lo adapta a cualquier otra placa compatible.

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

Crea tu proyecto de Arduino o ESP32 con IA

Describe lo que quieres construir. Codey Online escribe el codigo, dibuja el esquema de conexiones, lo compila y graba tu placa directamente desde el navegador.

Empieza gratis