This was a small project I did for a friend. He needed an automated way to feed fishes in a lake. The circuit keeps track of the time even after a power outage using a Real-Time Clock. The LCD is used to configure the time points when to start the feeding sequence, set the time, and set up the timings between steps. The relay module receives the control signals from the Arduino then translates It into 24V signals for the valves which control the pistons.
Video:
A controller for pneumatics/hydraulics made using Arduino. It's purpose to run a sequence on schedule. The program runs on an Arduino Nano. The settings are stored in the EEPROM, and an RTC keeps track of the time when there is no power.#Arduino #Hydraulics pic.twitter.com/Id77Gqq6oF
— Nándor Szalma (@nandee95) September 27, 2019
Date: | 2018 May-June |
Language: | C++ (Arduino) |
Board: | Arduino Nano |
Libraries: | LiquidCrystal, DS3231, EEPROM |
Softwares: | Krita, Spine 2D |
Source code: | GitHub Gist |