El diseño que finalmente implementé tiene un número de características avanzadas:
-2 palancas de mando proporcionan control de velocidad continuamente variable de la lente. Mover el derecho stick hacia delante y volver a sincronizar los controles de zoom y enfoque y mover a la izquierda stick enfoque sólo controles de lado a lado. La aplicación de control de velocidad también ayuda a mantener el ruido del servo hasta niveles aceptables.
-Hay 6 opciones de zoom/foco programable "goto" que puede programarse sobre la marcha desde el clásico de Wii, y que moverá el zoom y el enfoque a la posición deseada simplemente pulsando un botón (hombro para zoom mayor a la izquierda, la derecha hombro para el zoom de la mayoría y a, b, x e y para cualquier posición de zoom/foco).
-Los ajustes de movimiento máximo de la lente también pueden programarse sobre la marcha para que los servos no tratan de girar más allá de los límites de posiciones de enfoque y zoom del objetivo.
-D-pad ofrece grado solo movimientos de zoom (arriba y abajo del pad) y enfoque (pad izquierda y derecha) para hacer los ajustes precisos para el zoom de enfoque crítico.
Aquí es una demostración de cómo el zoom sincronizado - enfoque funciona en mi GH2 con un lente Nikon 28-85mm zoom:
En este instructable cubriré lo básico de cómo construir tu propia versión de este controlador, incluyendo el código de Arduino y las instrucciones para el montaje de los servos a un equipo ferroviario de la cámara. Mencionaré cómo construí mi plataforma, pero puesto que no estoy muy contento con él, no entrar en pasos detallados sobre y lo dejará a usted para averiguar tu propia solución basada en las fotos de mi plataforma y algunas notas acerca de cómo la hice.
Este fue mi primer intento de construir algo con Arduino, aunque he tenido alguna experiencia de programación por lo que no era demasiado difícil para mí aprender lo básico del código de Arduino. Sin embargo, si usted quiere abordar este proyecto y ya no has ganado familiaridad con configuración y programación de un Arduino, recomiendo que usted vea los tutoriales en el sitio de Arduino, especialmente ésos para Servos. http://Arduino.CC/en/Tutorial/homepage