|# Auto Aquarium
- Sihun Hyun (sihunhh2)
- Caleb Chow (calebyc2)
- Irfaan Attarwala (iia2)
With owning a fish tank, there are many maintenance steps that need to be conducted every so often to make sure the environment is livable for the fish. For example, the pH of the tank must remain constant, along with water levels, temperature, and oxygenation. These things require human maintenance and monitoring to make sure the fish have a livable environment. In addition, feeding the fish is typically a manual process.
Our solution seeks to create an autonomous all-in-one solution that can monitor things such as (pH, water levels, temperature), via sensors. Our microcontroller will be wifi connected and will have a compatible mobile app that will alert the user when any of these variables are outside the acceptable variance for the fish’s living environment. In the mobile app, the user can set the ranges of acceptable variance for each variable, make profiles, etc. In addition, we will have LEDs on the tank that change color in accordance with the variables.
## Subsystem 1: Microcontroller
The microcontroller will be the processor that connects all other sensors and the wifi.
## Subsystem 2: Sensors
The sensors subsystem will contain a pH sensor, temperature sensor, and conductivity sensor. These sensors will be connected to the microcontroller and provide constant data back, that gets relayed back to the mobile app and LEDs.
## Subsystem 3: Feeder
The feeder will be controlled by the microcontroller. The automated feeder will be on a time based schedule set in the app. In addition, the feeder can be dispensed remotely from a button on the app.
## Subsystem 4: Wifi/mobile app
The wifi module will interface with the microcontroller and send data to the mobile app (ex. Temperature of water, pH level, etc.) The mobile app will display such information.
# Envision of final demo
For our final demo, we will have a small scale fish tank, and be able to add different things into the tank that will reflect in the app and show the LEDs changing.