Ir al contenido

2.8 Servomotor 2560

El servomotor es un tipo de motor con engranajes que puede rotar hasta 180 grados. En esta guía te mostramos cómo controlarlo enviando pulsos eléctricos desde tu placa 2560 R3 para definir su posición exacta. Descripción general El servo ti…

El servomotor es un tipo de motor con engranajes que puede rotar hasta 180 grados. En esta guía te mostramos cómo controlarlo enviando pulsos eléctricos desde tu placa 2560 R3 para definir su posición exacta.

Descripción general

El servo tiene tres cables: el marrón es tierra y se conecta al puerto GND de la 2560, el rojo es el de alimentación (5V) y el naranja es el de señal, que va al pin digital 9. Es fundamental para darle movimiento preciso a tus proyectos.

Componentes necesarios

Vas a necesitar una placa Elegoo Mega 2560 R3, un servomotor SG90 y tres cables jumper macho-macho (M-M).

Introducción al componente SG90

Este servo es universal para conectores JR y FP. Tiene un torque de 1.6kg/cm a 4.8V, opera en un rango de 3.5V a 6V y soporta temperaturas de entre -30 y 60°C. Es bárbaro por su tamaño compacto y su peso ligero de 134 g incluyendo el pack.

Configuración de la librería y objetos

Para que el código ande, fijate de tener instalada la librería Servo. El programa usa la clase "Servo" para crear un objeto llamado myservo, lo que nos permite acceder a funciones miembro como attach() y write() para manejar el motor.

Inicialización en Setup

En la función setup(), usamos myservo.attach(9) para vincular el pin 9 con la línea de control. También ejecutamos myservo.write(90) para que el servo arranque en la posición central, evitando movimientos inesperados cuando le das energía.

Lógica del Loop y Movimiento

El loop() principal controla una secuencia de movimientos: el servo va a la posición central (90°), espera un segundo, gira a 60°, vuelve al centro y finalmente se mueve a 150°. Este ciclo se repite constantemente para validar el rango de movimiento del motor.

Fuente: Adaptado al español desde el wiki oficial Elegoo (licencia CC BY-SA). Revisión técnica por equipo Breva.

Fuente: Adaptado al español desde el wiki oficial (licencia CC BY-SA). Revisión técnica por equipo Breva.
25%
Tecnología real Impresión 3D en Rosario FilAr fabricado por nosotros Probá antes de comprar Soporte técnico local Academia Mini Makers Robótica y electrónica Showroom tecnológico Empresas y escuelas Asesoramiento real No somos marketplace Somos makers Kits para empezar Repuestos y mantenimiento Envío a todo el país Factura A para empresas Demos los sábados Tu proyecto empieza acá Tecnología real Impresión 3D en Rosario FilAr fabricado por nosotros Probá antes de comprar Soporte técnico local Academia Mini Makers Robótica y electrónica Showroom tecnológico Empresas y escuelas Asesoramiento real No somos marketplace Somos makers Kits para empezar Repuestos y mantenimiento Envío a todo el país Factura A para empresas Demos los sábados Tu proyecto empieza acá