Hi Friends
I have been working on a project making a aquarium monitoring system. Its complete and I thought I'd share it with you. Brief explanation of what the system do and its features.
OS: Arduino Uno
Monitors real time temperature and pH and displays on 16x2 LCD screen.
Controls the aquarium heater based on the temperature reading.
Sounds Alarm if temperature or pH reading exceeds the set min and max readings
Controls the automatic fish feeder.
Controls the aquarium light, heater, air pump and filter.
Set ON / OFF timer on aquarium light and air pump.
Full user configurable PC front application to monitor temp /pH reading, configuring the system and manual control.
Android Smartphone App to monitor temp/pH reading and switch ON/OFF aquarium light, heater, air pump, filter and feeding Fish
Bluetooth V.2 communication with PC and smartphone
Light ambient sensor.
WLAN and web based monitoring (optional)
Now some pictures:
Prototype
Sensor box ready
checking sensors on glass of water
Putting thing together in a neat enclosure
All nicely labeled
Screen Test
Hacking the auto fish feeder to connect to arduino
Hacked and ready to connect.
Everything that is in the project
(Note: Fish feeder is not there as took the pic before I figured out how to hack the feeder)
PC front end application. Connect to PC via either bluetooth or USB.
(note: I have just updated the app and added the "Feed Fish" button which activates the auto fish feeder)
Android App for smart phone. Connects via bluetooth. Provides real time reading. Shake the phone to activate fish feeder.
Running on my Aquarium
I already have a web designed and coded for it. So one can fully control the aquarium from any web capable device. This project does not have that feature yet, but its fully up gradable.
I will put some video soon. Please provide your feedback on this. Positive or negative.