Implementation of Smart Aquarium System Supporting Remote Monitoring and Controlling of Functions using Internet of Things

Project Code :TEMBMA3259

Objective

The main objective of this project is to Monitor and Control Aquarium from Remote Locations for better productivity

Abstract

Fish is one of the pets that need intensive care compared to others pet like cat, rabbit and hamster since they live in the water. Usually, fish had been abandoned with lack of care such as unclean water in the aquarium or fish breeding ponds. An IoT-based smart aquarium monitoring system is one of the solutions to cater the problems. This project presents an IoT-based Smart Aquarium Monitoring System to keep a fresh water in the aquarium for fish life habitats. The system functions to monitor the fresh water for healthier fish life habitat. This system operates as fish feedings system and controlled by a smartphone in its operation. Arduino and NodeMCU controllers are used in the designed system. Wi-Fi communication on the NodeMCU is used between the smartphone and the controller to control the operation. Analog pH sensor is used to detect the pH value of water and display the value through the Liquid Crystal Display (LCD). The coding is created by using Arduino Software IDE. The system is designed to monitor the pH value that is suitable with the type of fish life and control the fish feeding using smartphone in android application.

Keywords: Water Quality Monitoring, Internet of Things, pH sensor, Temperature Sensor, Blynk Application.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Arduino
  • pH Sensor
  • Temperature Sensor
  • LDR Sensor
  • Servo Motor
  • NodeMCU
  • LCD
  • Relay
  • Buzzer
  • LED’s

Software Requirements:

  • Arduino IDE
  • Embedded C
  • Fritzing

Learning Outcomes

  • Arduino pin diagram and architecture
  • NodeMCU pin diagram and architecture
  • How to install Arduino IDE software
  • Setting up and installation procedure for Arduino
  • Introduction to Arduino IDE
  • Basic coding in Arduino IDE
  • Working of pH Sensor
  • Interface pH Sensor with Arduino?
  • Working of Temperature Sensor
  • Interface Temperature Sensor with Arduino?
  • Working of LDR Sensor
  • Interface LDR Sensor with Arduino?
  • Working of Servo Motor
  • Interface Servo Motor with Arduino?
  • Working of Relay
  • Interface Relay with Arduino?
  • Working of LCD
  • Interface LCD with Arduino?
  • How to send data from NodeMCU to Arduino?
  • Working of power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video
Final year projects