Automatic control system for aquarium maintenance using Arduino and DS3231 RTC module.
⚠️ CAUTION: This project involves working with electrical components and may require handling of high voltage connections. Always prioritize safety, use proper insulation, and consult with a qualified electrician if you're unsure about any aspect of the installation or operation.
📢 Development Notice: This project will no longer receive feature updates. A new NodeMCU 12E (ESP8266) version: Smart Aquarium V3.1 is ready & ESP32 version: Smart Aquarium V4.0 is under development that supports more powerful customization options and advanced monitoring features for aquarium inhabitants. Be the first ones to try it out and give feedbacks! 🚀
- Automated lighting control
- Scheduled feeding system
- Time-based Aquarium management
The project contains three main files:
aquaFeeder.ino- Servo motor based automatic fish feederaquaLight.ino- Light timing control systemaquaLightFeed.ino- Combined light and feeder control
Required Libraries:
servo.hDS3231.h(Download Link)string.hstdio.h
For questions or queries, please open an issue.
This project is licensed under the GNU General Public License v3.0
- You can freely use, modify and distribute this software
- Any modifications must be released under the same license
- You must disclose the source code when distributing
- Changes must be documented
- Include original license and copyright notices