Paso 2: Código de Arduino
Hay mucho que decir sobre el código de Arduino, ya que es bastante sencillo. He probado esto con el IDE de Arduino v1.6. Tenga en cuenta que necesita tres bibliotecas de código abierto para hacer este trabajo pero he incluido en el archivo zip incluye lo que no necesitas descargar nada.
Tenga en cuenta que antes de compilar este bosquejo usted necesitará instalar estas bibliotecas en el entorno de Arduino y reiniciarlo. En la página oficial de Arduino hay un buen tutorial sobre cómo instalar las bibliotecas.
Sólo quiero explicar una cosa que puede parecer extraña a primera vista, pero es crucial para entender cómo hacer este trabajo correctamente. En el código, verá que tan pronto como "brazo" del circuito presionando el obturador remoto liberación, obturador de la cámara se abrirá. Usted podría estar pensando en "espera, quiero tomar la fotografía cuando el láser es disparado no cuando pulsa el obturador de mi". Y sería correcto, excepto que la foto es realmente "tomada" por el flash, no por la cámara. Si no sabes mucho sobre parpadea funcionamiento esto puede ser un poco extraño. Sólo Asegúrese de que cuando usted está tomando estas fotos estén en completa oscuridad o (muy cerca). Si estás en completa oscuridad, no importa cuánto tiempo su exposición, la imagen será negro. La única vez que obtendrá una exposición aceptable es cuando el flash se dispara. Pero otra vez, ¿por qué abrir obturador de la cámara tan temprano? La cosa es que la cámara toma un tiempo para empujar el espejo de en medio y mover las hojas de la lente. Para el ojo humano esto es imperceptible. Si hiciera esto como el malvavisco dispara el láser, por el momento la cámara revestimientos subir las cuchillas y elevando el espejo, el malvavisco es ya la leche y el "mejor" de la presentación ya se ha ido.
Exagera un poco cuando le dije "total oscuridad". Puede hacer esto perfectamente con algo de luz en la habitación. Deje que tu experiencia de fotografía guiará en esto o simplemente hacer ensayo y error.