Cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios.

Publicado en Programas

Movimiento Básico de Servo - Secuencia 0° 90° 180°

DESCARGAR CODIGO

Explicación del código

  • #include <Servo.h>: Incluye la librería estándar de Arduino para controlar servos.

  • Servo miServo;: Crea un objeto miServo que representará el servo a controlar.

  • miServo.attach(9);: Conecta el objeto servo al pin digital 9 del Arduino.

  • miServo.write(valor);: Envía una señal PWM al servo para moverlo a la posición indicada en grados (0° a 180°).

  • delay(1000);: Pausa el programa durante 1 segundo entre movimientos, permitiendo que el servo complete la posición antes de continuar.

Conexión del servo

Todos los servos utilizados en este manual (SG90, MG90S y MG996R) se conectan de la misma manera:

  • Cable de señal (naranja o amarillo): al pin digital del Arduino especificado en el código (en este ejemplo, pin 9).

  • Cable de alimentación (rojo): +5V (o fuente externa si se requiere más corriente).

  • Cable de tierra (marrón o negro): GND del Arduino.

Nota: Para servos de alto torque como el MG996R, se recomienda usar una fuente de alimentación externa para evitar sobrecargar el Arduino.