Descripción
El servo MG90D es un servo tamaño miniatura (20x30x10 mm aprox.), ligero, potente (engranajes metálicos) y de bajo coste. Respecto al MG90S, las características son similares, pero aporta un par ligeramente mayor y rodamiento en vez de cojinete, para soportar cargas radiales. Además, incluye un set de palancas y tornillos de montaje para que lo puedas montar en tu proyecto fácilmente. De bajo consumo, podrás alimentarlo directamente desde tu Arduino conectado al USB del ordenador. ¡Más fácil imposible! La conexión se realiza mediante un conector hembra de 3 pines: Rojo (alimentación – VCC), Marrón (masa – GND) y Naranja (señal PPM).
- Par máximo: 2,1Kg·cm (4,8V) – 2,5Kg·cm (6V)
- Velocidad de giro: 60º – 0,1seg (4,8V) / 0,08seg (6V)
- Tensión de alimentación: 4,8 – 6V (compatible con Arduino a 5V)
- Dimensiones: 22,8 x 12,4 x 28,4 mm
- Peso: 13,4gr
- Longitud del cable: 180mm
- Ancho de banda muerta: 10micro-seg
- Incluye: 3 palancas + tornillos montaje
Nota: el aspecto y/o marca del producto puede diferir ligeramente del de la foto.
#include <Servo.h> Servo MG90; // Creamos el objeto con nombre "MG90" (máximo 12 objetos) int pos = 0; // Variable "posición" // *** CONFIGURACIÓN *** void setup() { myservo.attach(9); // Cable naranja del servo al pin D9 } // *** CÓDIGO PRINCIPAL *** void loop() { for (pos = 0; pos <= 180; pos += 1) { // Recorre 180º en pasos de 1º MG90.write(pos); // Mueve el servo a la posición delay(15); // Espera 15ms antes de actualizar la posición del servo } for (pos = 180; pos >= 0; pos -= 1) { // en sentido inverso... MG90.write(pos); delay(15); } }
Valoraciones
No hay valoraciones aún.