Liquid drop collisions are really amazing, but they happen so fast that it is practically impossible to capture perfect shots without the use of an electronic device. However, the water drop control settings are so subtle that it is hard to capture the best moment by syncing valve, camera, and flashes.
ESP is used in this project to communicate between the other hardware and a smartphone. All the settings are controlled from the smartphone and also can be saved into the favorites list.
HardwareSolenoid valve is required to control the size of the water drop with different times between open and close. The nozzle size should be 1/4.
DSLR camera is required to capture the drop art image and should be set on manual focus, small aperture like f/18 or f/22, and slow shutter speed like 1 or 2 sec. Flash is required to give light while the two water drops are collided. The first drop bounces up from the water container and the second drop goes down.
CircuitPut all the parts into breadboard or solder them into your PCB.
- TIP120 is used to trigger 9v solenoid valve.
- Optocoupler 4n25 is used to trigger the flash and camera.
- ESP is used to manage when to triggert the valve, flash, and camera.
- Step-down Voltage Regulator is used to power on 3.3v ESP.
Wire RX (white), TX (green), GND/GPIO0/GPIO15 (black) from ESP to FTDI cable TX, RX, and GRND. Power on ESP for flash mode.
Install ESP core using board manager into Arduino IDE by following this.
Download esp firmware
below into ESP through FTDI cable, remove wires above, and power on again back to ESP normal mode.
Download app source codes
from Github below or install the app into your smartphone. Here is the iOS version.
Comments