caused by poor observations of water quality (Boyd,
1990). About 80% of aquaculture still uses manual
methods in observing water quality (Lannan et al.,
1986). Water quality cannot be observed with the
naked eye, to make observations, farmers take
aquaculture pond water samples and then take them
to the laboratory or use handheld sensor equipment.
This mechanism requires the presence of farmers
periodically in fish farming ponds. In addition, it also
takes a long time and costs a lot (Ismail et al., 2020;
Manoj et al., 2022). For laboratory tests, the costs
range from Rp. 10,000/parameter/one test to Rp.
200,000/parameter/one test. While handheld sensor
equipment, prices start from Rp. 1,500,000 to Rp.
7,000,000 per test parameter.
Based on these problems, the authors propose a
design of a water quality monitoring system for
aquaculture ponds that can transmit data on physical
parameters of water quality in real time without
requiring the presence of farmers around the pond.
Parameters observed consisted of pH, turbidity,
temperature, salinity, and water level. This system
will also utilize data from weather forecast service
providers, because rainwater is indicated affect water
quality. In addition, there is a warning notification
feature if the water condition crosses the safe
threshold if the farmer does not want to check the
PC/smartphone regularly.
2 DESIGN
Based on previous research, there are several
shortcomings, including: the average water quality
monitoring system only uses one node, the physical
parameters used to measure water quality are few, the
protocol has not used a low size and bandwidth
efficient protocol, the data obtained is not stored and
processed, then no integration with other service
providers. In this study, a water quality monitoring
system for fishpond was designed that could be
developed in terms of quantity (scalable). The
prototype of the device to measure the physical
parameters of the water quality of aquaculture ponds
in this study also uses a more complete sensor. This
system uses the MQTT protocol to be able to transmit
data in real time. This protocol is known to be suitable
for devices with limited capabilities (embedded) and
efficient communication of power and bandwidth.
Then, not only monitoring, the measurement data can
also be stored for big data purposes. In addition, the
system is designed to be able to connect with other
service providers such as weather forecasting,
messaging, and others. The system architecture
design proposed in this study can be seen in Figure 1
below.
Figure 1: Architecture of Fishpond Water Quality
Monitoring.
The proposed monitoring system consists of three
main parts: a collection of sensor nodes, a router/hub
device and a cloud service. The following is an
explanation of each of these sections.
2.1 Sensor Node
The sensor node is a device that observe the physical
parameters of fishpond water. This device is placed
directly on the observed pool object. Broadly
speaking, this device is composed of three
components, namely: a microcontroller as a
computing device, a sensor to observe the physical
parameters of water and a communication module to
transmit the observed data to the gateway device. The
design of the device can be seen in the image below.
Figure 2: Sensor Node Component.
To be able to measure temperature, author uses
the DS18B20 sensor, measures distance using the
SR04 ultrasonic sensor, measures water clarity using
a turbidity sensor, measures salt levels using a
conductivity / salinity / TDS sensor, and to measure
the degree of acidity or base using a pH meter sensor.
Meanwhile, to transmit measurement data, the author
uses the ESP8266 wifi module.