https://github.com/vishal-n2403/smart-aquarium-controller
π Smart Aquarium Controller β Automated temperature, water level, and light management with IoT connectivity.
https://github.com/vishal-n2403/smart-aquarium-controller
aquaculture arduino esp8266 iot iotcloud sensors smart-aquarium thingspeak
Last synced: about 1 month ago
JSON representation
π Smart Aquarium Controller β Automated temperature, water level, and light management with IoT connectivity.
- Host: GitHub
- URL: https://github.com/vishal-n2403/smart-aquarium-controller
- Owner: vishal-n2403
- License: other
- Created: 2025-08-28T15:43:51.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-08-28T15:51:56.000Z (9 months ago)
- Last Synced: 2025-08-28T21:20:12.544Z (9 months ago)
- Topics: aquaculture, arduino, esp8266, iot, iotcloud, sensors, smart-aquarium, thingspeak
- Language: C++
- Homepage:
- Size: 1.11 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π Smart Aquarium Controller
π Intelligent IoT system for real-time aquarium monitoring & automation
---
---
## π Project Overview
The **Smart Aquarium Controller** ensures a healthy aquatic environment by automating:
- π‘ Temperature monitoring
- π§ Water level detection
- βοΈ Automatic light control
- π Cloud-based data visualization
Built with **Arduino Nano + ESP8266 Wi-Fi**, this system is **modular, low-cost, and scalable** β perfect for both home and research aquariums.
---
## βοΈ Key Features
- β
**DS18B20 Waterproof Sensor** β precise temperature readings
- β
**Dual Float Switches** β LOW / MED / HIGH water level detection
- β
**LDR Sensor + Relay** β intelligent LED light control
- β
**16Γ2 LCD** β live system feedback
- β
**ESP8266 IoT Module** β pushes data to ThingSpeak Cloud
- β
**ThingSpeak Dashboard** β graphs, gauges & remote monitoring
---
## π Components Used
| **Hardware** | **Software** |
|--------------------------|---------------------|
| Arduino Nano | Arduino IDE |
| ESP8266-01 Wi-Fi Module | ThingSpeak Cloud |
| DS18B20 Temp Sensor | OneWire + Dallas Lib|
| 2Γ Float Switches | LiquidCrystal Lib |
| LDR + 10kΞ© Resistor | |
| 5V Relay Module | |
| 12V LED Strip | |
| 16Γ2 LCD Display | |
| AMS1117-3.3V Regulator | |
---
## π§ System Architecture
π **Workflow:**
Sensors β Arduino Nano β Local LCD + Relay Control β ESP8266 β ThingSpeak Cloud
---
## π Key Learnings
- π§ Interfacing sensors & actuators with Arduino
- π IoT data publishing with ESP8266
- β‘ Safe multi-voltage circuit design (3.3V, 5V, 12V)
- π Cloud analytics using ThingSpeak
---
## π License
This project is licensed for **educational and research purposes**.
For reuse, licensing, or derivative works, please contact:
π **Vishal N (22BCE1166), VIT Chennai**
---
π§π Smart β’ Connected β’ Reliable β’ Your Aquariumβs Best Friend π±π