Introduction
AquaSense is a solution for fish enthusiasts, offering a seamless and integrated all-in-one solution with real-time monitoring, automated controlling with just few clicks.
Problem Domain
- Inconsistent Environment Management
- Time-Consuming Maintenance
- Overfeeding, Underfeeding and forgetting to feed
- Lack of Problem Detection
Our Solution
- Real-Time Monitoring
- Automated Control
- Live Video Streaming
- Low Oxygen Level Detection using fish behavior monitoring
- Alert Systems

AquaSense System Overview
Key Features
Real-Time Monitoring
Sensors track water parameters such as temperature, pH levels, and turbidity, displaying live data on your dashboard.
Automated Control
The system automates feeding and temperature regulation, reducing manual intervention for users.
Live Video Streaming
Users can view the aquarium from anywhere, anytime, ensuring peace of mind when you're away.
Fish Behavior Monitoring
Detects irregular fish movements and low Oxygen levels, notifying users of potential health issues.
Alert Systems
Continuously monitors the aquarium and sends instant notifications to users if unfavorable conditions arise.
Solution Architecture
The architecture of our system is designed to seamlessly integrate IoT sensors, cloud analytics, and user interfaces.

System Architecture Diagram
Design and Prototyping
From the user interface to the physical enclosure, every component was carefully designed and prototyped.

UI Design
The user interface was designed in Figma with a focus on clarity, ease of use, and providing at-a-glance information.

3D Model
A custom enclosure was designed in solidworks to house all electronic components securely and efficiently.

Fish Feeding Dispenser
The feeder mechanism was prototyped to ensure reliable, portion-controlled feeding on an automated schedule.
Testing
To ensure reliability and performance, our system underwent rigorous testing across both hardware and software components.
Hardware Testing
Sensor Calibration & Accuracy
Temperature and pH sensors were calibrated against lab-grade equipment to ensure data accuracy.
Actuator Functionality Test
Automated feeder, Peltier module, and water pump were tested for correct functionality and response time.
Sensor Failure Testing
Tested upon disconnected sensors and out of range sensor readings.
Integrated testing
Tested upon disconnected sensors and out of range sensor readings
Software Testing
Unit Testing
Achieved 95% code coverage with unit tests.
Integrated Testing
Integration tests confirmed seamless data flow from sensors to the cloud and to the user dashboard.
Real-time Data Sync Test
Verified that sensor data is updated on the user interface at least within 2 seconds, ensuring a true real-time monitoring experience.
API Testing
API endpoints were tested.
Used tools:- postman for url endpoints, wscat for websocket connections.
Bill of Materials (BOM)
Below is a breakdown of the estimated costs for the hardware.

Hardware Cost Breakdown
Project Timeline

Project Development Timeline
Final Product
See the final product in action. This video demonstrates the complete functionality and user experience of the AquaSense system.
Final Product Demo
Click to watch the final demonstration