AUTOMATIC CONTROLLING AND MONITORING OF UNDERWATER ENVIRONMENT SYSTEM.
Quality of water is the main parameter which directly affects the growth of marine life creature whether in a pond, sea, or an aquarium. Aquaculture growth is a key parameter which affects the health, hunger and economic benefits The project is all about monitoring and controlling different
2025-06-28 16:30:26 - Adil Khan
AUTOMATIC CONTROLLING AND MONITORING OF UNDERWATER ENVIRONMENT SYSTEM.
Project Area of Specialization Internet of ThingsProject SummaryQuality of water is the main parameter which directly affects the growth of marine life creature whether in a pond, sea, or an aquarium. Aquaculture growth is a key parameter which affects the health, hunger and economic benefits
The project is all about monitoring and controlling different parameters of under water to maintain heath of aquaculture. This project will make it possible to access real time data of water on ones mobile in order to prevent any mishap.
The project will give information about temperature, correct state of the fish tank (level and leakages). The project will also be able to control many parameters such as: heating or cooling the water, feeding the fish, activating the pumps for water change, and controlling the intensity of the light to simulate the day/night cycles.
All the tasks will be done and notified, all information will be displayed, on screen with the help of a webserver. All information will also be announced by the audio speakers. Furthermore, 220V power supply can be used to control the power supply of heater and cooler which maintain the specific temperature range of water.
“The framework consistently screens diverse submerged parameters and if there ought to be an occurrence of any vacillation the actuators consequently begin working, altogether to keep up the ideal condition. Despite that it is similarly proficient to express the present status of the system (parameters and actuators) by using two recognizes: sense of sight (screen) and sense of hearing (speaker). It also uploads data to web server.”
Project ObjectivesThe main goal of this project is to keep up the standard conditions which are necessary to accomplish beneficial aquaculture business. The specific objectives which are necessary to achieve the resulting project are given as follows:
- Maintaining appropriate temperature is one of the key parameter for aquaculture growth. Temperature should be maintained below 73 Fahrenheit or 23° C because after this temperature fish growth is stopped. To accomplish this task an actuator which is programed for automatic cooling and warming water to achieve desired temperature is used.
- Water of the place should be change according to the contaminations. This task will be achieved by using two types of pumps named as peristaltic pump and water pump.
- Filters will be used to keep the water contamination free. When filter would be turned on.
- To feed the fishes present is the most important parameter. Fishes should be fed properly on time.
- Water level should be maintained. A circuit of water level indicator will be used.
- Water filters are programed to filter the water so that water would be free from any contaminations.
- Temperature of water will be indicated through an audio speaker and through an LCD display.
- Water levels will be indicated through an audio speaker and through an LCD display.
- All the parameters and conditions of water will be displayed on web server so that owner can monitor his aquaculture and aquaporin anywhere in this world.
Controlling of power supply to actuators is necessary for the safety of project. This result will be achieved by any extension wires connected by 220V supply.
Project Implementation MethodThe project “automatic controlling and monitoring of underwater environment system” will be implemented by using the following methodology:
Temperature will be sensed by using the temperature sensor, the data which would be collected with temperature sensor will be sent to Arduino board, Arduino board will take the decision according to the situation, when the temperature would be more than the desired temperature the cooling actuator will come into action. Similarly, when the temperature would be less than the desired temperature then the heating actuator will come into operation. The temperature of water will be announced by the audio speakers, if the heating actuator would be turned on speakers will announce it, and when the cooling actuator would be turned on then it will also be announced by the audio speakers locally. Also these updates will be sent to the mobile through web server so that the owner of the project can check the status of the project from anywhere any time in the world unless they are connected to internet.
Water level will be sensed by using the ultrasonic sensor, the data which would be collected with ultrasonic sensor will be sent to arduino board, arduino board will take the decision according to the situation, when the water level of the tank would be more than the desired water level the outlet pump will come into action. Similarly, when the water level would be less than the desired water level then the inlet pump will come into operation. The water level will be announced by the audio speakers, if the outlet pump would be turned on speakers will announce it, and when the inlet pump would be turned on then it will also be announced by the audio speakers locally. Also these updates will be sent to the mobile through web server so that the owner of the project can check the status of the project from anywhere any time in the world unless they are connected to internet.
The aquaculture would be fed using the fish feeding elements on the programed timing and updates will be sent to the mobile through web server so that the owner of the project can check the status of the project from anywhere any time in the world unless they are connected to internet.
The water would be kept contamination free using the water filter which will be come into action on the programed timing and updates will be sent to the mobile through web server so that the owner of the project can check the status of the project from anywhere any time in the world unless they are connected to internet.
Expected block diagram of the system is given as below:

The benifits of the project are given as below:
- Monitoring all essential parameters required for healthy aquaculture environment.
- Accessibility of real time data through web server everywhere else in the world.
- Automatic performing of necessary tasks with the help of actuators.
- Few workers would be needed.
- Less amount in investment but surely result in dominating profit.
- This project will help PAKISTAN to boost its economy in marine industry.
- This project will help the country to overcome hunger since fish will breed faster at their ideal conditions which will produce more sea food resulting less hunger.
- User can also be notified by the audio announcements of the project.
At the final stage of project the project should be able to perform these technical tasks:
- Automatic monetization of temperature. This would be achieved by using temperature sensor.
- Automatic controlling of temperature. This would be achieved by using water heater and cooler which would be control by the microprocessor.
- Automatic announcements of temperature and actions. This would be announced by the audio speakers.
- Automatic notifications of temperature through webserver.
- Automatic monetization of water level. This would be achieved by using ultrasonic sensor.
- Automatic controlling of water level. This would be achieved by using water pumps which would be control by the microprocessor.
- Automatic announcements of water level and actions. This would be announced by the audio speakers.
- Automatic notifications of water level through webserver.
- Aquaculture would be fed automatically by automatic fish feeding system. This would be achieved by the automatic fish feeder which will be controlled by the microprocessor.
- Water will be filtered to keep water contamination free. This would be achived by the water filter this would be controlled by the microprocessor.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 63110 | |||
| Raspberry Pi 3 (Model B+) | Equipment | 1 | 8000 | 8000 |
| Aquarium | Equipment | 1 | 3000 | 3000 |
| Jumper Wires | Equipment | 300 | 15 | 4500 |
| Ultra Sonic Sensor | Equipment | 4 | 270 | 1080 |
| Led Shower | Equipment | 1 | 1500 | 1500 |
| 16x2 Arduino Lcd Display | Equipment | 2 | 690 | 1380 |
| Aquarium Filter | Equipment | 1 | 1300 | 1300 |
| Arduino | Equipment | 2 | 650 | 1300 |
| Speaker | Equipment | 1 | 600 | 600 |
| Bread Board | Equipment | 4 | 250 | 1000 |
| 7-Segment Display | Equipment | 30 | 25 | 750 |
| Cooler | Equipment | 1 | 650 | 650 |
| Under Water Heater | Equipment | 1 | 650 | 650 |
| Relay | Equipment | 3 | 200 | 600 |
| Water Proof Temperature Sensor | Equipment | 1 | 550 | 550 |
| Water Pump | Equipment | 1 | 450 | 450 |
| 12v D.C. Power Supply | Equipment | 1 | 450 | 450 |
| Usb Cables | Equipment | 1 | 200 | 200 |
| Serial To HDMI Converter | Equipment | 1 | 400 | 400 |
| Aquarium Sheet | Miscellaneous | 1 | 370 | 370 |
| Aquarium Pipes | Equipment | 20 | 17 | 340 |
| Stationary | Miscellaneous | 20 | 50 | 1000 |
| Color Printing | Miscellaneous | 20 | 95 | 1900 |
| Dual Sided Tape | Miscellaneous | 3 | 150 | 450 |
| Screws And Nails | Miscellaneous | 36 | 5 | 180 |
| Aquarium stones packet | Miscellaneous | 5 | 200 | 1000 |
| raspberry pi screen | Equipment | 1 | 7500 | 7500 |
| ESP8266 | Equipment | 1 | 700 | 700 |
| strobe | Equipment | 6 | 35 | 210 |
| live fishes | Equipment | 15 | 500 | 7500 |
| fishes food | Equipment | 10 | 450 | 4500 |
| project glass box | Equipment | 1 | 6000 | 6000 |
| LED saver | Equipment | 2 | 550 | 1100 |
| fish feeder | Equipment | 1 | 2000 | 2000 |