Stap 2:
AUTOMATIZANDO PULSACIONES
Para automatiseren la toma de fotografias, basta con un eenvoudige un eenvoudige circuito ya zee zwaartelijn un Les 555, transistores, o reles. Sinembargo si se requiere cosas mas complejas como tomar fotografias nl intervalos variabelen, o nl un intervalo mas largo que el tiempo de apagado de la camara o si se requiere algun tipo de "flash" activeren cuando hooi poca luz, se requerira de algun tipo de "inteligencia programable".
Para realizar esta tarea puede use cualquier sistema microcontrolado de situación, nl este caso se usara un Digispark, el cual es un sistema muy pequeño, muy economico ( cuesta ongeveer 1 DOLAR/EURO/LIBRA con envio trevlig een cualquier lugar del mundo ), se conecta problem al puerto sin requerir de VN usbkabel, ademas con un poco de esfuerzo puede hacerse verenigbaar con la suite ARDUINO.
La secuencia ciclica que realiza el microcontrolador es la siguiente.
Dejar presionado el pulsador de encendido de la camara y luego soltarlo. (Enciende camara).
Esperar mientras se inicializa la camara.
Om ketting las condiciones de Dado ( zwaartelijn un deelvenster zonne-miniatura used nl juguetes ) para encender o geen el "flash".
Dejar presionado el interruptor de disparo de fotografia y soltar
rapidamente (Para evitar entrar nl modo de grabacion de video).
Apagar el "flash" si es que este se encendio.
Esperar mientras se graba la fotografia nl la memoria micro SD.
Dejar presionado el pulsador de encendido de la camara y luego soltarlo. (Apaga camara).
Poner el microcontrolador nl modo bajo consumo, activar el temporizador de watchdog.
Los diferentes tiempos de espera como pulsacion de botones, inicializacion, encendido, apagado, deberan ser hallados de forma experimentele pues pueden variar afhankelijk del tipo de camara gebruikt. A uno de los interruptores funciona nl modo "Trek" y el otro funciona nl modo "pull down" te bien esto con un multimetro para om ketting la forma de conexion de los optoacopladores.
El sistema se programo nl C usando AVR GCC, y se deberan instalar los bestuurders Micronucleus para poder programar el Digispark