Goofy – DropController

Todo empezó cuando en el grupo de foto propusieron hacer una sesión de fotos de gotas.

Algo de este tipo

Me puse a mirar por internet y enseguida me di cuenta de que esto, así a pelo, era imposible.
Es más fácil que te toque la loteria de Navidad que pillar esta gota así sin más ayuda que tu intuición.

El proceso es el siguiente, tiene que caer una primera gota y rebotar en el recipiente de abajo. En algún momento ha empezado a caer una segunda gota y tiene que golpear en la primera cuando está subiendo.
Y justo, en ese preciso instante, tienes que pulsar el botón de disparo de la cámara.
Lo dicho, imposible…..

El caso es que pasamos una tarde entretenidos haciendo «fotos» a un barreño de agua que no paraba de salpicar para todos los lados. 😛

Yo ya había mirado por internet y sabía que con Arduino esto se podía hacer y de esa manera controlar exactamente cada gota y el momento del disparo.
En los días siguientes estuve buscando proyectos similares, para enterarme de qué iba a necesitar exactamente y la dificultad de realizarlo yo mismo.

De todas las páginas que encontré la que más me gustó es :
https://www.talkphotography.co.uk/threads/an-idiots-guide-diy-water-drop-controller-with-arduinos-and-stuff.690385/

Después de leer y releer varias veces este megatutorial me decidí a hacerlo.
Solo tenía que comprar una válvula y poco más, el resto de componentes ya los tenía por casa.

La válvula que he comprado es esta (la más barata que encontré en Aliexpress)
https://es.aliexpress.com/item/32907806239.html?spm=a2g0s.9042311.0.0.540c63c0qG7AGn

No sé de dónde las sacan, pero son usadas, vienen hasta con un trozo de manguera que la han cortado con tijeras de donde sea que estaban conectadas.

En el enlace que he puesto arriba está todo muy bien explicado, componentes, esquemas, código…. TODO
Pero a mí me gusta complicarme y hacer las cosas por mí mismo, así que después de ver algún vídeo, las fotos que tienen colgadas en el foro y leer las distintas pruebas que han ido haciendo, arranco a crear mi propio código a mi estilo.
Ahora que lo he acabado realmente no sé si mi programa hace lo mismo que el suyo, más o menos.

Os dejo aquí el listado de componentes que he utilizado:

– Arduino Nano
– LM2596
– Transistor NPN
– Optoacoplador 4N35
– Rotary Enconder – KY040
– RCA hembra
– RCA Macho
– Jack 2.5
– LCD 20×04 i2c
– Resistencias 220ohm

El esquema sería este

Pero vamos por partes….

LCD 20×04 i2c
GND -> GND
VCC -> 5v
SDA -> A4
SDL -> A5

Rotary Encoder KY-040
GND -> GND
+ -> 5v
SW -> D7
DT -> D8
CLK -> D9

4N35
Es el que se va a encargar de mandar la orden de disparo a la cámara.

Cable amarillo (con resistencia de 220) a un pin digital del Arduino. (D6)
Cable negro a GND.
Los cables verdes cierran el circuito cuando el pin digital del cable amarillo está HIGH

Hace falta tener un cable como este

Puedes hacer la prueba con un trozo de cable, un clip o cualquier cosas que sea conductora. Según qué 2 partes del jack toques verás que tu cámara enfoca o dispara.
Eso es lo que vamos a usar, el optoacoplador lo único que hace es cerrar ese circuito. Después habrá que poner atención dónde soldamos los cables en el jack hembra para que la cámara dispare y no enfoque. Sino después nos tocará desoldar y poner bien (lo digo por experiencia)

Transitor NPN
Es el que va a controlar al apertura y cierre de la válvula

El cable verde (con una resistencia de 220) va un pin digital de Arduino D5.
El cable azul se conecta al negativo del RCA hembra.
El cable negro en el negativo de la fuente de entrada (12v)
Aquí se ve en grande cómo está colocado todo
Así es como ha quedado. Como no tenía resistencias de 220 he tenido que poner una de 100 y otra de 120 en serie.
El menú

El código lo tenéis en Github
https://github.com/xj4v1x/DropController

Os explico un poco qué es lo que hace.
Tenemos un menú con varias opciones:

  • D1 SIZE: Controla el tamaño de la gota 1 (en ms el tiempo que permanece la válvula abierta)
  • D2 SIZE: Tamaño de la gota 2
  • D1< >D2 : Intervalo de tiempo entre las 2 gotas
  • D. CAMERA: Retardo del disparo respecto a la caída de la segunda gota
  • PHOTOS: Número de fotos
  • D1 SIZE+ : Incremento en el tamaño de la primera gota
  • D2 SIZE+ : Incremento en el tamaño de la segunda gota
  • D. CAMERA+ : Incremento del retardo de la cámara
  • D. FLASH : Tiempo entre fotos, para no saturar los flashes
  • GO!!!! : Empieza a hacer las fotos

    Al poner una secuencia de varios fotos se puede elegir un incremento diferente para cada valor. Al terminar de hacer las fotos aparece un listado en pantalla con los valores de cada foto.
    De esta manera puedes ver en la cámara qué foto es la buena, o cuál está más cerca de serlo y ver directamente cuáles son sus valores.
Valores de las 4 primeras fotos de la secuencia
Goofy bebé

Una vez hechas varias pruebas, modificaciones del programa, añadidos algunos extras, depurando un poco todo, doy por concluido el proyecto.
No tengo intención de hacerle una caja con la impresora. La verdad es que me da mucha pereza….

Por casualidad, rebuscando en el trastero encuentro una caja eléctrica y me digo…. «Vamos a intentarlo»
Nunca lo había hecho, la verdad, pero ahora no sé porqué no lo intenté antes.

Vamos, ni punto de comparación…. Qué chulo ha quedado!!!!!!

Ahora me queda construir algún tipo de estructura donde colocar el depósito de agua y la válvula.
Y después habrá que probarla, digo yo….
A ver si sale alguna foto chula, y sino…. no importa, me lo he pasado genial haciendo este proyecto y he aprendido un montón de cosas!!!!


Resultados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio