Skip to content

In this system I used microcontroller-based fish farming pond maintained using the sensors. The PH sensor used for measuring the water quality of fish tank. Also, water level sensor used for identifying the water level of fish tank. Furthermore, I used automated food feeding system for this, then farmer no need to warry about feeding the fish. T…

deshanonline/IoT-based-Pet-Fish-Farming-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT based Pet Fish Farming Management System 🐠

In this system I used microcontroller-based fish farming pond maintained using the sensors. The PH sensor used for measuring the water quality of fish tank. Also, water level sensor used for identifying the water level of fish tank. Furthermore, I used automated food feeding system for this, then farmer no need to warry about feeding the fish. There is automated food feeding system already in the market, but that small device may be not appropriate the outdoor fish farming tanks. When it comes to fish farming, a lot of fish are in one tank, but only a limited number of fish can be caught in one tank. The temperature sensor monitors the temperature in the tank and controls the temperature in the tank with a heater. We also used a turbulence sensor to measure Turbulence rate or opacity, Arduino gravitational perturbation the sensor senses the quality of the water. The system also adds an image processing-based population management feature as the farmer loses time for his other work while visiting each tank. The images were taken by attaching a camera to the selected locations. Another problem for farmers is the removal of water from these tanks and refilling. It is now done by manually. This includes a feature that automatically removes stale water and fills it with fresh water if the pH of the water changes adversely. It is also expected to be refilled not only when the pH changes, we can schedule this process as what farmer wants. E.g. farmer wants to change water every two days. The microcontroller is used to control the entire circuit of the system.

Aims of the Project

The aim of this project is to provide a solution for fish farmers where they are able to monitor key factors affecting in fish farming which are temperature, pH level and the water level in the tanks, from any location in the world.

  • Generally, fish farmers do their day-to-day activities in the farm manually.
  • Due to the above reason the unnecessary amount of time is consumed for simple tasks and sometimes due to errors in observations financial losses can be occurred.
  • When using this system, they can do conduct their activities with minimum risk and also save time as well.
  • Hardware Requirement

  • Liquid Water PH Value Detection Sensor with Control Board
  • ESP32 OV2640 Camera Bluetooth Wi-Fi Board
  • Digital Waterproof Temperature Probe DS18B20 100CM
  • NodeMCU WIFI Internet Development Board ESP8266 CP2102
  • Mini Micro Submersible Water Pumps DC 2.5-6V Amphibious Type
  • Servo Motor SG90 9G Micro Servo Motor
  • Water Level Float Switch
  • Raspberry Pi
  • Software requirement

  • Arduino Language
  • Blynk Server
  • Fritzing
  • Open CV
  • Open CV
  • SQLite
  • Physical Design

    There are two main types of this system.

    Part #01 - Diagram

    Below is the section that uses all the environmental data and other features of the fish tank

    Diagram

    Part #02 - Diagram

    The second part of this system is to calculate the fish population based on the images. Due to the diversity and complexity of the underwater environment, underwater images are usually subjected to intense noise, which reduces the quality of the underwater images and affects the accuracy of image analysis. Below is how the fish population is calculated based on the images.

    Diagram

    Web UI Design

    This is login page of the system

    Diagram


    All the photos taken of the fish can be seen through this dashboard

    Diagram

    Use Languages and Tools:

    arduino bootstrap css3 html5 linux opencv php python sqlite

    Connect with me:

    deshanonline deshanonline deshanonline deshanonline vihangadeshanofficial

    About

    In this system I used microcontroller-based fish farming pond maintained using the sensors. The PH sensor used for measuring the water quality of fish tank. Also, water level sensor used for identifying the water level of fish tank. Furthermore, I used automated food feeding system for this, then farmer no need to warry about feeding the fish. T…

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published