Paso 4: Primera prueba – control de Skywatcher Virtuoso del Monte
Qué you´ll necesita:
-1 conector de x RJ11
-2 x resistencia de 220 Ohm
-2 x 8 pin cabezal apilable de Arduino, 1 x 6 pin cabezal apilable de Arduino y 1 x 10 el perno cabezal apilable de Arduino
-1 Cable de x Comunication
-1 x PCB tb.shield
-1 x montaje Virtuoso
Panohead biblioteca: descargar aquí - biblioteca de panohead.
El código: descargar aquí - panohead_test.
# incluir
# incluir
void setup() {}
panohead.init();
}
void loop() {}
lngPositionPitch largo = 0;
lngPositionYaw largo = 0;
Leer la posición actual
lngPositionPitch = panohead.readAxisPosition(PANOH_AXIS_PITCH);
lngPositionYaw = panohead.readAxisPosition(PANOH_AXIS_YAW);
lngPositionPitch = lngPositionPitch + panohead.fromAngle(20.0);
lngPositionYaw = lngPositionYaw + panohead.fromAngle(20.0);
20 grados de movimiento en ambos ejes
panohead.driveToPositionBothAxis (lngPositionYaw, lngPositionPitch);
Delay(20000);
lngPositionPitch = panohead.readAxisPosition(PANOH_AXIS_PITCH);
lngPositionYaw = panohead.readAxisPosition(PANOH_AXIS_YAW);
lngPositionPitch = lngPositionPitch + panohead.fromAngle(-20.0);
lngPositionYaw = lngPositionYaw + panohead.fromAngle(-20.0);
20 grados de movimiento en ambos ejes en la dirección opuesta
panohead.driveToPositionBothAxis (lngPositionYaw, lngPositionPitch);
Delay(20000);
}
Ahora solo tenemos que soldar el RJ11 (U5 en PCB), los dos 220 Ohm Resistor (R7 y R8 en PCB) y los headers apilables en los lugares correctos, conectar todo y subir el código a la placa Arduino. El montaje del Virtuoso debe mover los dos ejes 20 grados en una dirección y después de 20 segundos en el otro.