IoT Based Fish Stress Monitoring System

Fisheries and aquaculture is one of the growing and demanding areas all across the world. Despite of all the facilities available in other countries; Pakistan is far away from providing the facilities to the fish farmers. Current and past few reports about Pakistan?s growing areas shows that

2025-06-28 16:33:25 - Adil Khan

Project Title

IoT Based Fish Stress Monitoring System

Project Area of Specialization Internet of ThingsProject Summary

Fisheries and aquaculture is one of the growing and demanding areas all across the world. Despite of all the facilities available in other countries; Pakistan is far away from providing the facilities to the fish farmers.

Current and past few reports about Pakistan’s growing areas shows that fisheries and aqua-culture is one of the most profitable & fast growing area in Pakistan. In addition, the climate of Pakistan in certain areas is very much suitable for fish farms, where if worked properly then it can benefit both the farmer and the government. Fish farmers face many challenges regarding fish growth, its behavior and reproduction; which are affected by certain parameters such as water temperature, pH etc. However, as described poor facilities are affecting the speed of growth. These all problems can be solved with an intelligent and cost effective System (proposed system/project) which can be deployed on fish farms to solve the problems of farmers as described above.

In this proposed system of Fish Stress Factor Monitoring, we will work on to measure and monitor the water pH level, Temperature of water, water salinity, dissolved oxygen level, Turbidity and Ammonia etc. The quality measurement is done by performing the data analysis on the output generated by described tools and will generate the report describing the levels of all parameters, which are responsible for fish stress level.

Sensors measures the values or collects data which will be stored on cloud. As the result, mobile application of the system will retrieve data from cloud and displays real-time data in the form of various charts, meters etc.

Project Objectives

The main objective of the project is to develop a system, which is cost effective and beneficial for local fish farmers, and fish lovers who owns large expensive aquariums for their rare kind of fishes.

The purpose is to manage the water quality parameters to the level, which is best for the fish. The objective of the project is to:

The major objective of the project is to measure and maintain all the parameters (described above) to provide benefit to the fish farmer in form of higher growth of fish, better reproduction and maintaining the behavior of fish or to protect the fish of being stressed. 

Project Implementation Method

The system hardware includes sensors, Arduino UNO and some sort of other hardware things. The Arduino UNO is a micro-controller in the sensor circuit, which reads the data from the sensors connected to it and sends the results. The system will be continuously uploading the data taken from the sensors on the cloud.

The system software consists on an android app, which will show the outputs from the cloud, and it may include a LCD screen on a side to the pond displaying data.

All the system hardware will be implemented on the pond or farm and the farmer or the owner can have the information remotely.

Benefits of the Project

As we described previously our proposed system will be working for the benefits of fish farmers in many ways. Main benefits of the system will go to the account of fish farmer or the owner of farmer along with the government to some extent.

The benefits include:

Technical Details of Final Deliverable

It is an IOT based fish stress factor monitoring system in which there will be the following sensors and other hardware:

No

Name

Functionality

Image

1

Arduino UNO

It is a microcontroller board based on the ATmega328. It has 20 digital input/output pins

IoT Based Fish Stress Monitoring System _1639951221.jpeg

2

PH Sensor (SEN0161 – pH sensor)

A pH meter is a scientific instrument that measures the hydrogen-ion activity in water-based solutions, indicating its acidity or alkalinity expressed as ph.

IoT Based Fish Stress Monitoring System _1639951222.jpeg

3

Turbidity Sensor (SEN-189 – Turbidity sensor)

The gravity Arduino turbidity sensor detects water quality by measuring the levels of turbidity, or the opaqueness.

IoT Based Fish Stress Monitoring System _1639951223.png

4

Wi-Fi Module (ESP01)

The ESP8266-01, Wi-Fi Module is a self-contained SOC with integrated TCP/IP protocol stack that can give any microcontroller access to your Wi-Fi network.

IoT Based Fish Stress Monitoring System _1639951225.jpeg

5

Dissolved Oxygen Sensor (AR82B20)

AR8210-Dissolved Oxygen Meter an optical DO sensor consists of a semi-permeable membrane, sensing element, light-emitting diode (LED) and photodetector

IoT Based Fish Stress Monitoring System _1639951226.jpeg

6

Temperature Sensor (DS18B20 – Temperature sensor)

It is an electronic device that measures the temperature of its environment and converts the input data into electronic data to record, monitor, or signal temperature change.

IoT Based Fish Stress Monitoring System _1639951227.jpeg

7

Power Bank (30000 mAh)

Portable Power Banks are comprised of a special battery in a special case with a special circuit to control power flow.

IoT Based Fish Stress Monitoring System _1639951228.jpeg

After connecting all the sensors with ARDUINO board we will the configure the board using Arduino IDE and then send the data over FIREBASE cloud database. In database, we will perform Analysis so that we can send an hourly report as output. For output purpose, we will make an ANDROID APP, which shows real-time report from the fishpond so that he can take necessary actions if any.

IoT Based Fish Stress Monitoring System _1639951229.png The final circuit will be like:

                

No

1

2

3

4

5

6

7

Final Deliverable of the Project HW/SW integrated systemCore Industry OthersOther Industries Others Core Technology Internet of Things (IoT)Other Technologies Cloud Infrastructure, OthersSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Research/study about the projectResearch/study about the project
Month 2Requirement Gathering related to the project.All the requirements are arranged in to form of proper list to understand them more accurately.
Month 3Collecting Data about Sensors and tools along with the installation of the softwares which are going to be used.All the details about sensors and software is clear and the software is installed.
Month 4Purchasing of sensors and other toolsSensors and other tools are purchased
Month 5Sensor connectivity and configurationAll the sensors will be connected with each other using microcontroller board
Month 6Back end development including all programming/coding tasks, Database connectivity and cloud services.All the code files will be created to make our integrated system work properly as we want.
Month 7Android App DevelopmentAn android application will be developed which will retrieve the data from the cloud and show the output which will be useful for the fish farmers.
Month 8Implementation The HW/SW integrated system will be implemented in the fish farm/pond environment for which it is created.
Month 9Testing and ImprovementAll the sensors and tools will be tested many times and all kind of improvements will be adopted which are required and necessary.

More Posts