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
IoT Based Fish Stress Monitoring System
Project Area of Specialization Internet of ThingsProject SummaryFisheries 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 ObjectivesThe 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:
- Measure the pH level of the water.
- Measure the temperature of the water in the pond.
- Measure the dissolved oxygen level of the water in the pond.
- Measure the turbidity of the water.
- Measure the ammonia & nitrogen percentage in the water.
- Develop a mobile application.
- Install all the sensors to collect results/data.
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 MethodThe 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 ProjectAs 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:
- Increase in the yield.
- Better management
- Less human intervention will be required.
- Increase in the income.
- Increase in growth of fish industry.
- Data collection which will help to study/monitor the trends
- It will connect the fish farmers globally to their farms.
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 |
|
| 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. |
|
| 3 | Turbidity Sensor (SEN-189 – Turbidity sensor) | The gravity Arduino turbidity sensor detects water quality by measuring the levels of turbidity, or the opaqueness. |
|
| 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. |
|
| 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 |
|
| 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. |
|
| 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. |
|
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.
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 1 | Research/study about the project | Research/study about the project |
| Month 2 | Requirement Gathering related to the project. | All the requirements are arranged in to form of proper list to understand them more accurately. |
| Month 3 | Collecting 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 4 | Purchasing of sensors and other tools | Sensors and other tools are purchased |
| Month 5 | Sensor connectivity and configuration | All the sensors will be connected with each other using microcontroller board |
| Month 6 | Back 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 7 | Android App Development | An 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 8 | Implementation | The HW/SW integrated system will be implemented in the fish farm/pond environment for which it is created. |
| Month 9 | Testing and Improvement | All the sensors and tools will be tested many times and all kind of improvements will be adopted which are required and necessary. |






