Paso 5:5. El Arduino/automatización
Para mejorar mi tasa de éxito hice un circuito de micrófono y escribió un programa de Arduino para él, por suerte puede salir haciendo un circuito y acaba de obtener uno en amazon (que te aconsejo sobre todo si no quieres soldar). Así que quieres conectar el micrófono a una entrada de su elección, luego empalmar la cámara y el cable de flash en 2 y gancho de uno hasta tierra (Arduino) y el otro a un pin digital analógica. Esto es lo que hará la activación del flash.
Aviso legal – como ingeniero eléctrico (-estudiante de ing) tengo que decir esto no es la manera más segura de ir sobre esto si te gusta el flash, es lo ideal sería mejor utilizar un optoisolator para aislar la venida actual de tu Arduino y que va a su flash, sin embargo he intentado esto y no funciona para usted, su kilometraje puede variar pero se le advierte , podría freír su pin flash. Dicho esto, he tomado cientos de fotos sin todos mis flashes funcionan perfectamente.
Tiempo para saltar en el código. El código es bastante simple y bien comentado, pero aquí es la verdad, se inicializa todo y comienza un bucle siempre que lee el micValue y comprueba si es menor que el umbral (que se supone que es mayor pero mi circuito era al revés en un sentido). Si pasa el umbral, rápidamente escriba 1, escriba 0 y luego demora durante 1 segundo. 1 segundo retraso es por lo que el flash no ir varias veces (es decir, si el patín rebota). Las líneas 31 y 32 están allí para que mí averiguar los niveles de umbral adecuado, no quiere ser demasiado alto, igual que no desea ser desencadenada por eventos normales como hablar. Lo gelps mucho si el micrófono está en la mesa, así como las vibraciones del impacto de simplificar las cosas. El código debe ser disponible para su descarga aquí.
Así que eso es todo! Disfrutar de
Si te ha gustado este instructable que usted me puede apoyar votando por este instructable, suscrito para atentos y utilizar los enlaces arriba (paso 2).