Arduinet Electrónica
Menú
Inicio Tutoriales Componentes Herramientas Simulador Foro Arduino
Clase 6 · Arduino

Control básico de servo

Mover un micro servo a posiciones fijas desde Arduino.

2 min de lectura 35–50 min de clase completa Nivel Basico

Desarrollo de la clase

Materiales: SG90, Arduino UNO y fuente de 5 V si el servo tiene carga.

Cuidado: no alimentar motores desde pines digitales.

Modelo conceptual en profundidad

Un servo hobby recibe pulsos periódicos que representan una posición, pero la energía del motor llega por alimentación, no por la señal. La corriente de arranque o bloqueo puede reiniciar Arduino si se usa una fuente insuficiente. Cuando hay fuente externa, las masas deben compartir referencia. El ángulo solicitado no garantiza precisión mecánica ni ausencia de esfuerzo.

Resolución guiada

La biblioteca Servo genera pulsos adecuados sin que el programa construya cada temporización. Se conecta señal a un pin compatible, VCC a una fuente de 5 V capaz y GND común. Antes de montar una palanca se prueba el rango sin carga; luego se limitan extremos para que el mecanismo no choque ni mantenga corriente de bloqueo.

Desafío de transferencia

Planificá dos servos simultáneos calculando corriente máxima y explicá por qué no se suman sólo los consumos sin carga.