chipmunkofdoom2
Always Making Something
View BadgesExcellence Award
Article Contributor
Reef Squad Emeritus
I'd like to share a project I've been working on with the community. It's called PiAWC. It's an auto water change device that does one thing and does it well: change water on a schedule or manually. The software is open source and is available on Gitlab. The brains of the operation is a Raspberry Pi. It's written in ASP.Net Core and accessible via web browsers on mobile devices, PCs and Macs. The pumps and relays are all commodity parts and are interchangeable with virtually any other similar part.
The estimated cost of the project is about $200 if you have nothing already. Obviously if you already have some Raspberry Pi or maker stuff, it'll be cheaper. I chose to go all-out and get exactly what I want for this build in terms of pumps and connectors, so your actual cost could be lower if you choose parts differently. You could also probably go with cheaper pumps or find tubing/connectors cheaper locally.
While the code is complete and works, I'm still working on building the first physical prototype. The code is still very much in beta and is "use at your own risk." Having said that, preliminary testing with only the relay boards seems to work as expected.
I have all the parts I need except a project box. I hope to measure out the space needed and order one this weekend. I'll update this post to show how I put mine together once I have all the parts.
Let me know if there are any questions.
The home page. Has controls for setting the pump pins, calibrating, and running manually to purge any air in the tubing. Also shows the next scheduled change.
Shows editing the water change schedule.
The calibration screen. Includes instructions on how to calibrate the pumps.
The main menu, collapsed by default on mobile. Lets you view the schedule, perform an adhoc water change immediately, or view the system log.
The estimated cost of the project is about $200 if you have nothing already. Obviously if you already have some Raspberry Pi or maker stuff, it'll be cheaper. I chose to go all-out and get exactly what I want for this build in terms of pumps and connectors, so your actual cost could be lower if you choose parts differently. You could also probably go with cheaper pumps or find tubing/connectors cheaper locally.
While the code is complete and works, I'm still working on building the first physical prototype. The code is still very much in beta and is "use at your own risk." Having said that, preliminary testing with only the relay boards seems to work as expected.
I have all the parts I need except a project box. I hope to measure out the space needed and order one this weekend. I'll update this post to show how I put mine together once I have all the parts.
Let me know if there are any questions.
The home page. Has controls for setting the pump pins, calibrating, and running manually to purge any air in the tubing. Also shows the next scheduled change.
Shows editing the water change schedule.
The calibration screen. Includes instructions on how to calibrate the pumps.
The main menu, collapsed by default on mobile. Lets you view the schedule, perform an adhoc water change immediately, or view the system log.