Paso 6: Diagrama de flujo de sketch Arduino y código.
Ahora necesitaba averiguar exactamente lo que quería esta cosa para hacer. Al principio sólo tenía teniendo un tiro alguna vez "X" número de segundos pero funcionó en problemas cuando me enteré de que la cámara no sólo tenía que tener tiempo para exponer la imagen. pero luego el tiempo para escribir la imagen en la tarjeta SD. Después de alguna experimentación encontré que tiene doble la hora de que ajustar el obturador a plus 1 segundo extra. Así una segunda exposición 10 sería 10 para exponer el CCD más 10 más por la cámara hacer una cancelación de ruido de marco oscuro, además de un segundo extra para un total de 21 segundos para una segunda exposición 10.
así que escribí una rutina en el sketch de arduino para permitir al usuario seleccionar el tiempo de exposición y añadir el tiempo de espera esperado a los temporizadores. He hecho un diagrama de flujo que generalmente muestran el flujo de lo sketch de arduino.
Cuando enciende la pantalla LCD se inicializa y muestra una pantalla de presentación breve. "Intervalómetro de hablantes". Entonces le pedirá al usuario que introduzca los minutos de intervalo de la foto. Usted puede completar un ciclo el número de minutos arriba y abajo con los botones arriba/abajo. Cuando se alcanza el intervalo de minutos deseados usted presione el botón "Entrar/seleccionar". Si desea un intervalo de disparo menos de un minueto de largo luego de dejar el contador en "0" y oprima "Entrar/seleccionar". Entonces se mueve a las decenas de segundos. Lo mismo se aplica aquí. Presione entrar/seleccionar hecho. luego pasar a la 1 y siga el mismo procedimiento. Por lo tanto... Si quisieras tomar una foto cada 2 minutos y 25 segundos presionas
minutos 2 (entrar)
Decenas 2 (entrar)
0nes 5 (entrar)
El software le preguntará si gustaría hacer exposiciones de cada fotograma.
Si más yest, entonces pulse el botón de arriba y el software se procede a la configuración de tiempo de exposición. Estos son los mismos que el procedimiento de configuración de intervalo. Si no desea que a la larga exposición solo golpeó el botón de abajo y el software procede a empezar a tomar fotos.
Si estás disparando largas exposiciones. Asegúrese de ajustar la velocidad del obturador de la cámara para "Foco". El Intervalrometer se presione y mantenga presionado el disparador como se establece para cada vacuna. Tenga en cuenta que más de las cámaras digitales tienen una rutina de compensación marco oscuro que duplica los tiempos de exposición para más fotos de más de 10 segundos de duración. El código de Arduino tiene esto en accound y proporciona una demostración de la pantalla de cuenta regresiva este marco oscuro tiempo de espera.
Mientras que el intervalrometer se tiro un "HOLD" se puede colocar en el tiro siguiente pulsando y manteniendo pulsado el botón de entrar/seleccionar. Usted verá la pantalla cambiar a "Sostener" y puede mover la cámara o hacer ajustes. Presione entrar/seleccionar nuevamente para reanudar.