Decision Tree Method for Automation of Plant Sprinklers and Monitoring Based On Soil Moisture

Authors

DOI:

https://doi.org/10.23887/janapati.v12i1.59075

Keywords:

Decision Tree, C 4.5 Algorithm, Microcontroller, Soil Moisture

Abstract

Watering the plants is an important part of plant care, but due to our busy schedules, we frequently forget to do it. It can be caused by a number of variables, including the weather, in addition to human irresponsibility. The goal of this research is to develop a device that can automatically water plants and monitor plants based on soil moisture. Automatic sprinklers that use NodeMCU ESP8266 and Telegram bots employ the decision tree approach. The C 4.5 algorithm is used by the Decision Tree approach to choose the microcontroller's course of action. The value of various case studies utilized in this study is determined using algorithm C 4.5. The Arduino IDE, Fritzing, and Visual Studio Code were the tools used to design and produce this tool. Additionally, it configures Telegram bots using the Telegram universal bot library. The website setting for plant monitoring employs the native PHP language, but the configuration of the telegram bot uses the general telegraph bot library. The end result is an automatic plant sprinkler that operates based on the soil moisture value and activates the water pump when the soil moisture level drops below a threshold of 50%. When the soil moisture reading exceeds 75%, the water pump will then turn off. The outcomes of this investigation also comprise websites and Telegram bots for tracking soil moisture levels.

Author Biography

Sri Siswanti, STMIK Sinar Nusantara

Lecturer of Informatics Study Program at STMIK Sinar Nusantara

Subjects that are mastered: Decision Support Systems, Animation, and Multimedia

References

J. Mccarthy, M. L. Minsky, N. Rochester, and C. E. Shannon, “Dartmouth Summer,” vol. 27, no. 4, 2006.

I. Robandi, Artificial Intelegence -Mengupas Rekayasa Kecerdasan Tiruan, 1st ed. Yogyakarta: Penerbit ANDI, 2019.

P. Rahardjo, “Sistem Penyiraman Otomatis Menggunakan Sensor Kelembaban Tanah Berbasis Mikrokontroler Arduino Mega 2560 Pada Tanaman Mangga Harum Manis Buleleng Bali,” Maj. Ilm. Teknol. Elektro, vol. 21, no. 1, p. 31, 2022, doi: 10.24843/mite.2022.v21i01.p05.

D. Kurnianto, A. M. Hadi, and E. Wahyudi, “Perancangan Sistem Kendali Otomatis pada Smart Home menggunakan Modul Arduino Uno,” J. Nas. Tek. Elektro, vol. 5, no. 2, 2016, doi: 10.20449/jnte.v5i2.276.

M. A. R. Maulidin, T. N. Ali, and M. I. Mustofa, “Perancangan Sistem Monitoring Penggunaan Air Pam Berbasis Iot Dengan Bot Telegram,” Indones. J. Technol. Informatics Sci., vol. 2, no. 1, pp. 46–50, 2020, doi: 10.24176/ijtis.v2i1.5627.

D. E. Nadindra and J. C. Chandra, “Sistem Iot Penyiram Tanaman Otomatis Berbasis Arduino Dengan Kontrol Telegram,” Skanika, vol. 5, no. 1, pp. 104–114, 2022, doi: 10.36080/skanika.v5i1.2887.

M. H. R. Utama, S. Hasibuan, and Maimunah, “Respon Penggunaan Zat Perangsang Tumbuh Sintetik Dan Alami Pada Petumbuhan Stek Tanaman Hias Lidah Mertua (Sansevieria spp ),” J. Agroteknologi dan Ilmu Pertan., vol. 1, no. 2, pp. 81–91, 2017.

G. sari merliana, “Rancang Bangun Alat Penyiram Tanaman Otomatis Menggunakan Sensor Kelembaban Tanah,” J. Electr. Technol., vol. 3, no. 1, pp. 13–17, 2018.

J. Han and M. Kamber, Data mining: Concepts and Techniques, Second Edition, Second. Diane Cerra, 2006.

A. Franseda, W. Kurniawan, S. Anggraeni, and W. Gata, “Integrasi Metode Decision Tree dan SMOTE untuk Klasifikasi Data Kecelakaan Lalu Lintas,” J. Sist. dan Teknol. Inf., vol. 8, no. 3, p. 282, 2020, doi: 10.26418/justin.v8i3.40982.

A. Shiddiq, R. K. Niswatin, and I. N. Farida, “Ahmad Shiddiq Analisa Kepuasan Konsumen Menggunakan Klasifikasi Decision Tree Di Restoran Dapur Solo (Cabang Kediri),” Gener. J., vol. 2, no. 1, p. 9, 2018, doi: 10.29407/gj.v2i1.12051.

F. Al Islami, “Algoritma Decision Tree Pada Sistem Penyiraman Tanaman Otomatis Berbasis Internet Of Things,” 66 J. Ilm. Teknol. dan Rekayasa, vol. 23, no. 1, pp. 66–77, 2018.

R. H. Pambudi, B. D. Setiawan, and Indriati, “Penerapan Algoritma C4.5 Untuk Memprediksi Nilai Kelulusan Siswa Sekolah Menengah Berdasarkan Faktor Eksternal,” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 2, no. 7, pp. 2637–2643, 2018.

C. Rizky, A. Nugroho1, and T. Kristiana2, “Penerapan Algoritma C4.5 Untuk Kepuasan Pelanggan Toko Online Parfume Chantik,” J. Algoritm., vol. 3, no. 1, pp. 10–21, 2022.

Downloads

Published

2023-03-31

How to Cite

Muchlasin, M., Muhammad Hasbi, & Sri Siswanti. (2023). Decision Tree Method for Automation of Plant Sprinklers and Monitoring Based On Soil Moisture. Jurnal Nasional Pendidikan Teknik Informatika : JANAPATI, 12(1), 25–32. https://doi.org/10.23887/janapati.v12i1.59075

Issue

Section

Articles