Dog water dish filler
I have finally finished my intensive project. It is a 3 foot long dog dish filler. It fills the bowl in just a few seconds and comprises of a 12 volt pump and a set of tubing. The pump takes water from the source of water and its fills the bowl. Once the 2 sensors that are in the bowl find that there is water, it tells the pump to stop. This project took me along time to finish because I had messed up a few times and had to debug A LOT. My circuit consists of a lot of screw ports, wires, resistors and diode. When I completed the circuit I had to finish my code. I took a long time to finish because I had never worked with code before and it took me a long time to figure out what I was doing with it. After the code and a series of test I had to now try and make sensors. The sensors I had to make were 2 wires that would send volts to each other. If they got the voltage, there is water because water is conductive. If they don’t, they tell the arduino and the arduino pumps water in. After I got my sensors working, I had to assemble the project and iterate to get the exact speed I wanted. I assembled the project using 3 pieces of wood and a bunch of screws. I then had to solder all the pieces of my circuit to a perfboard to make it permanent. It took a lot of debugging because I made a bunch of mistakes. And this project is pretty amazing if you ask me.
Here is a ZIP file with my schematic, BOM, and source code: MichaelL12 Docs
Here is my Final video for you guys to check it out: