Design and Build a Temperature and Humidity Monitoring System Using Arduino IoT Cloud with ESP32 as an IoT-Based Learning Medium

Authors

  • Roynaldo Siahaan Universitas PGRI Sumatera Barat
  • Faiza Rini Universitas PGRI Sumatera Barat
  • Herisvan Hendra Universitas PGRI Sumatera Barat

DOI:

https://doi.org/10.58737/jpled.v6i1.923

Keywords:

Monitoring System, Temperature and Humidity, Internet of Things (IoT), Arduino IoT Cloud, ESP32, IoT-Based Learning Medium

Abstract

The objectives of this study are: (1) to design and develop an IoT-based temperature and humidity monitoring system in a wire house, (2) to implement an automatic spraying system that operates based on predetermined temperature and humidity parameters, and (3) to integrate the ESP32 microcontroller with sensors and actuators into the Arduino IoT Cloud platform so that the system can be monitored and controlled online. This research employs an applied quantitative approach with an experimental method. The study was conducted in August 2025 at the Wire House of SMK Negeri 1 Talamau. Data collection was carried out by testing the DHT22. The data analysis technique consisted of processing the measurement results of temperature and humidity obtained from the DHT22 sensor and the reference thermo-hygrometer (Humidity Temperature Clock-1). The results indicate that the IoT-based temperature and humidity monitoring system using Arduino IoT Cloud with ESP32 was successfully tested and performed well. The system was designed to allow easy real-time monitoring of room temperature and humidity through IoT technology, with real-time data accessible via laptop or smartphone, particularly Android devices. The findings show that the average relative error for temperature measurements was 1.12%, while the average relative error for humidity measurements was 2.07%. The average measured temperature using the DHT22 sensor was 34.68°C, compared to 34.27°C using the reference instrument. Meanwhile, the average humidity recorded by the DHT22 sensor was 67.04%, compared to 65.68% from the reference instrument.

Downloads

Download data is not yet available.

References

Abdurrazaq, Adrinta. (2020). Alat Ukur Suhu Menggunakan Atmega 32 https://www.researchgate.net/publication/313102517_Jurnal_-_Jurnal_ _Alat_Ukur_Suhu_Menggunakan_Atmega32

Al-fuqaha, et al. (2020). Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications, pp. 2347- 2348.

Arduino. (2018). Arduino . Arduino.cc. https://www.arduino.cc

Ardhiansyah, A., & Stefanie, A. (2022). Rancang Bangun Alat Monitoring Kelembaban Udara, Suhu dan Kelembaban Pada Tanah Berbasis Internet Of Things. EPIC Journal of Electrical Power Instrumentation and Control, 5(1), 49. https://doi.org/10.32493/epic.v5i1.20252

Botta, A., De Donato, W., Persico, V., & Pescapé, A. (2020). Integration of Cloud computing and Internet of Things: A survey. Future Generation Computer Systems, pp. 684–700.

Bandung, C. S. (n.d.-a). (2022). #20 Perbedaan Antara DHT1 Dht22 Dan dht21 serta Jenis-Jenis DHT (Sensor Suhu Dan Kelembaban). https://cncstorebandunggo.blogspot.com/2022/01/20-perbedaan-antaradht1-dht22-dan.html

Components101. (2021). DHT22 Sensor Pinout, Features, Equivalents & Datasheet. Components101 https://components101.com/sensors/DHT22- temperature-sensor

Greelane. (2020). Ini adalah Cara Menghitung Persen Kesalahan. https://www.greelane.com/id/sains-teknologi-matematika/ilmu/how-tocalculate-percent-error-609584/

Ismail, K. M., Ermawan, J. A., & Kosasih, A. (2024). Rancang Bangun Sistem Monitoring Serta Kendali Suhu dan Kelembaban pada Ruang Server Berbasis Arduino. Jurnal Arus Elektro Indonesia, 10(1), 1. https://doi.org/10.19184/jaei.v10i1.37054

Kris, N. F., Mandar, G., & Hamid, M. (2022). Rancang Bangun Sistem Pengukuran Suhu dan Kelembaban Ruang Server Berbasis Microcontroller. Jurnal Teknik Informatika (J-Tifa), 5(2), 35–40. https://doi.org/10.52046/jtifa.v5i2.1228

Kurnia, H. (2025). Implementasi IoT Pada Sistem Monitoring Suhu. Ejournal.Unsrat.Ac.Id, 7(3), 333–334. www.cec-unsrat.com.

Makruf, S. M., Ramadhani, L. R., Sandha, F., Ayu, P., Rini, P., Najwa, S. A., Amrullah, A. H., & Anatasa, S. (2025). Analisis Kelembaban Udara terhadap Tingginya Suhu di Sekaran Semarang. 4(1), 93–100.

Mischianti, R. (2023). Renzo Mischianti. Renzo Mischianti. www.mischianti.org (diakses:1 Mei 2025)

Noviardi, N. (2022). Desain Arsitektur Model pada Smart AQUAPONIC Berbasis ARDUINO IoT CLOUD. Simtika, 5(2), 53–57.

Pratama, Cahya Dicky (2020). Gischa, Serafica, ed. "Kelembapan Udara: Definisi dan Jenisnya". Kompas.com.

Prihandono, Eko. (2021). Min-Min Solution Sebagai Metode Konversi Skala Termometer. JPF (Jurnal Pendidikan Fisika) FKIP UM Metro, 9(2), 204

Sugiyono. 2017. Metode Penelitian Kuantitatif, Kualitatif, dan R&D. Bandung: Alfabeta.

Villari, M, et al. (2021). Leveraging the Internet of Things Integration of Sensors and cloud computing. International Journal Distributed Sensor Network. 12: 9764287.

Vinola, F., & Rakhman, A. (2020). Sistem Monitoring dan Controlling Suhu Ruangan Berbasis Internet of Things. Jurnal Teknik Elektro Dan Komputer, 9(2), 117–126.

Wijaya, A. S. (2018). Sistem simulasi kontrol relay proteksi over voltage (Laporan Tugas Akhir, Program Studi D-3 Fisika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara).

Yatmono, Sigit. dkk. (2020). Rancang Bangun Sistem Monitoring Suhu Dan Kelembaban Berbasis Labview Dan Android. Oktober, 1-2

Downloads

Published

2026-03-31

How to Cite

Roynaldo Siahaan, Faiza Rini, & Herisvan Hendra. (2026). Design and Build a Temperature and Humidity Monitoring System Using Arduino IoT Cloud with ESP32 as an IoT-Based Learning Medium. Journal of Practice Learning and Educational Development, 6(1), 325–332. https://doi.org/10.58737/jpled.v6i1.923