Decision Tree Method for Automation of Plant Sprinklers and Monitoring Based On Soil Moisture
DOI:
https://doi.org/10.23887/janapati.v12i1.59075Keywords:
Decision Tree, C 4.5 Algorithm, Microcontroller, Soil MoistureAbstract
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.
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
How to Cite
Issue
Section
License
Copyright (c) 2023 Sri Siswanti, Asin, Muhammad Hasbi
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with Janapati agree to the following terms:- Authors retain copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgment 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 acknowledgment 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)