Automatic Fish Feeding and Temperature Control System for Aquariums Based on Internet of Things (IoT)
Abstract
Keeping fish in aquariums has become one of the people's hobbies. An important factor in fish maintenance is the process of feeding and controlling the temperature of the aquarium. However, with various activities, fish care is often not carried out properly. This study develops an automatic system for feeding and controlling the temperature of the aquarium with goldfish as the test object. This study designs an automatic system to control the temperature and feeding in the aquarium using hardware such as a DS18B20 temperature sensor, load cell, and ultrasonic sensor. This system is controlled by ESP32 for reading sensor data and Arduino Uno for controlling the relay, cooling system, heater, and servo motor. ESP32 reads sensor data and sends it via MQTT to Node-red. Based on this data, the system regulates the temperature by activating the cooler (peltier and water pump) if the temperature is >28℃ and turning off the cooler when the temperature is <26℃. The heater is active if the temperature is <24℃ and stops when the temperature reaches 26℃. Feeding is carried out according to schedule, with servo 1 dropping feed into the load cell until the weight reaches the target weight. After that, servo 2 moves the feed into the aquarium. If the weight has not reached the target, servo 1 continues to be active. Based on the test, the average percentage of error in the temperature sensor is 0,08%, the weight sensor is 1.10%, and the ultrasonic sensor is 1.61%. This system successfully performs four times a day feeding and controls the temperature within the optimal range for goldfish, which is 24-28℃. The test results show that this system functions well and is in accordance with the research objectives.
Downloads
References
O. Mungkasa, “Bekerja dari Rumah (Working From Home/WFH): Menuju Tatanan Baru Era Pandemi COVID 19,” J. Perenc. Pembang. Indones. J. Dev. Plan., vol. 4, no. 2, pp. 126–150, 2020, doi: 10.36574/jpp.v4i2.119.
M. Z. Fonna, H. Husaini, and I. Indrawati, “Penerapan Iot (Internet Of Things) Untuk Pemberian Pakan Ikan Pada Aquarium,” J. Teknol. Rekayasa Inf. dan Komput., vol. 3, no. 2, pp. 20–26, 2020.
S. S. Belsare and H. S. Dhaker, “Feeding ration and frequency influences growth, feed utilization and body composition of goldfish (Carassius auratus),” Indian J. Anim. Res., vol. 53, no. 1, pp. 94–98, 2019, doi: 10.18805/ijar.B-3270.
M. A. R. Sugiarto, M. Muhtarom, and A. A. K. Asri, “Implementasi Sistem Pemberian Pakan Ikan Hias Otomatis Menggunakan Esp 32 Berbasis Iot (Internet of Things),” J. Indones. Manaj. Inform. dan Komun., vol. 5, no. 3, pp. 2781–2791, 2024, [Online]. Available: https://journal.stmiki.ac.id
Y. M. Adik and R. Aisuwarya, “Rancang Bangun Sistem Pemberian Pakan Ikan Secara Otomatis Berdasarkan Perilaku Ikan Menggunakan Kamera Berbasis Mini PC,” Chipset, vol. 2, no. 01, pp. 11–19, 2021, doi: 10.25077/chipset.2.01.11-19.2021.
H. Hayatunnufus and D. Alita, “Sistem Cerdas Pemberi Pakan Ikan Secara Otomatis,” J. Teknol. dan Sist. Tertanam, vol. 1, no. 1, p. 11, 2020, doi: 10.33365/jtst.v1i1.799.
Y. Susanthi, “Rancang Bangun Alat Pemberi Pakan Ikan Otomatis menggunakan Sistem Rotasi Wadah Berbasis Internet of Things,” TELKA - Telekomun. Elektron. Komputasi dan Kontrol, vol. 8, no. 1, pp. 36–48, 2022, doi: 10.15575/telka.v8n1.36-48.
A. A. P. Syah, K. S. Salamah, and E. Ihsanto, “Sistem Pemberi Pakan Otomatis, Ph Regulator Dan Kendali Suhu Menggunakan Fuzzy Logic Pada Aquarium,” J. Teknol. Elektro, vol. 10, no. 3, p. 194, 2020, doi: 10.22441/jte.v10i3.008.
S. Safitri, D. M. Sari, C. N. Insani, and S. A. Rachmini, “Sistem Kontrol dan Monitoring Pemberi Pakan Ikan Otomatis Berbasis IOT,” J. Manaj. Inform. Sist. Inf. dan Teknol. Komput., vol. 1, no. 1, pp. 74–82, 2022, doi: 10.70247/jumistik.v1i1.12.
A. U. Rahayu, M. Aris Risnandar, and I. Taufiqurrahman, “Sistem kontrol dan monitoring alat pakan ikan otomatis tenaga surya berbasis Internet of Things,” JITEL (Jurnal Ilm. Telekomun. Elektron. dan List. Tenaga), vol. 3, no. 3, pp. 203–212, 2023, doi: 10.35313/jitel.v3.i3.2023.203-212.
N. N. Pratama, A. G. Putrada, and M. Abdurahman, “Optimasi Kendali PH pada Akuarium Menggunakan Metode FuzzyPID,” e-Proceeding Eng., vol. 8, no. 2, pp. 3261–3271, 2021.
H. Jemakmun and M. Y. Syamsudin, “Rancang Bangun Akuarium Pintar Berbasis Mikrokontroler,” Jupiter, vol. 14, no. 2, pp. 619–628, 2022.
S. Indriyanto, F. T. Syifa, and H. A. Permana, “Sistem Monitoring Suhu Air pada Kolam Benih Ikan Koi Berbasis Internet of Things,” TELKA - Telekomun. Elektron. Komputasi dan Kontrol, vol. 6, no. 1, pp. 10–19, 2020, doi: 10.15575/telka.v6n1.10-19.
P. Wijaya and T. Wellem, “Perancangan dan Implementasi Sistem Pemantauan Suhu dan Ketinggian Air pada Akuarium Ikan Hias berbasis IoT,” J. Sist. Komput. dan Inform., vol. 4, no. 1, p. 225, 2022, doi: 10.30865/json.v4i1.4539.
D. Ferdianto, B. Nur Said, and R. Yunus, “Perancangan dan Implementasi Sistem Pemantauan Suhu, lampu otomatis dan pakan otomatis pada Akuarium Ikan Hias berbasis IoT,” Edu Elektromatika, vol. 4, no. 2, pp. 1–11, 2023.
I. F. Rahmad, A. Setiawan, and R. A. Marsudi, “Monitoring Suhu Air Akuarium untuk Ikan Hias berbasis Internet of Things,” BEES Bull. Electr. Electron. Eng., vol. 2, no. 3, pp. 92–97, 2022, doi: 10.47065/bees.v2i3.1360.
Website Node-red, “Node-RED.” Accessed: Oct. 29, 2024. [Online]. Available: https://nodered.org/
A. E. Wijaya and R. B. S. Sukarni, “Sistem Monitoring Kualitas Air Mineral Berbasis Iot (Internet Of Things) Menggunakan Platform Node-Red Dan Metode Saw (Simple Additive Weighting),” J. Teknol. dan Komun. STMIK Subang, vol. 12, no. 2, pp. 96–106, 2019, doi: 10.47561/a.v12i2.156.
N. P. Windryani, N. Bogi, and R. Mayasari, “Analisa Perbandingan Protokol Mqtt Dengan Http Pada Iot Platform Patriot Comparison Analysis Between Mqtt and Http Protocol in Patriot Iot Platform,” e-Proceeding Eng., vol. 6, no. 2, pp. 3192–3199, 2019.
Website MQTT, “MQTT: The Standard for IoT Messaging.” Accessed: Oct. 29, 2024. [Online]. Available: https://mqtt.org/
C. F. Naa, “Greenhouse Monitoring System using ESP32, Raspberry Pi, MQTT and Node-RED,” J. Tek. Elektro, vol. 11, no. 3, pp. 133–138, 2022.
C.-J. Kat and P. S. Els, “Validation metric based on relative error,” Math. Comput. Model. Dyn. Syst., vol. 18, no. 5, pp. 487–520, Oct. 2012, doi: 10.1080/13873954.2012.663392.
E. Bayunugraha and H. Pratikno, “Analysis of pH and Turbidity Sensor Outputs in Shrimp Ponds for Vannamei Shrimp Commodities,” vol. 8, no. 1, pp. 77–85, 2024.
Copyright (c) 2025 Made Ayu Sri Widyati, Yusuf Anshori, Chairunnisa Ar. Lamasitudju, Rahmah Laila, Yuri Yudhaswana Joefrie
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) ) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).