An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# 🐠 Smart Aquarium Controller


System Block Diagram


🌊 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


Circuit Diagram

πŸ“Œ **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 🌱🌊