Monitor Kualitas Udara Berbasis Web Menggunakan Raspberry Pi dan Modul Wemos D1
Abstract
Air pollutant is a physical, chemical, and biological substance that can endanger the health and can cause disease in living beings. Therefore, knowledge about air quality is very important. This research aims to implement a wireless sensor network for monitoring air quality, from three different location points which are presented in the form of a website. The communication used between the client and server is the Webscoket.io communication protocol, to reduce network latency. In addition, the communication protocol works in real-time because not only the client can send a request to the server, but also can receive a response without having to send a request first. The research method used is the experimental method, which is divided into two stages namely hardware design stage and server software, microcontroller and user client design stage. The results obtained are prototyping tools used to implement wireless sensor networks for monitoring air quality using Raspberry Pi as a server and Arduino ESP-8266 as a microcontroller module. The tools have performed well as intended. In the trial, a reading of gas (CO2 and CO) sensors, temperature and humidity at the location being tested were successfully displayed on the website.
Downloads
References
Af’idah, D. I., Rochim, A. F., & Widianto, E. D. (2014). Perancangan jaringan sensor nirkabel (JSN) untuk memantau suhu dan kelembaban menggunakan nRF24L01+. Jurnal Teknologi dan Sistem Komputer, 2(4), 267–276.
Ardiyanto, L., & Sumiharto, R. (2012). Implementasi jaringan sensor nirkabel berbasis Xbee studi kasus pemantauan suhu dan kelembaban. IJEIS,October 20(2), 119–130. https://doi.org/http://dx.doi.org/10.22146/ijeis.2422
D-robotics UK. (2010). Temperature sensor DHT 11 humidity & temperature sensor. D-Robotics, 1–9. Retrieved Juni 7, 2018 from http://www.micropik.com/PDF/dht11.pdf%0Awww.droboticsonline.com
ESP8266 Datasheet. (2015). ESP8266EX datasheet. Espressif Systems Datasheet, 1–31. Retrieved September 9, 2018 from https://www.adafruit.com/images/product-files/2471/0A-ESP8266__Datasheet__EN_v4.3.pdf
Ilham, J., Ridwan, W., Harun, E.H. (2018). Rancang bangun gas meter berbasis mikrokontroler arduino nano dengan sensor MQ-2 sebagai pengembangan Reaktor gas tipe fixed dome multi input skala laboratorium. Prosiding Seminar Nasional Teknik Elektro FORTEI 2018, 159-162.
Panser, M. B., Yahya Widhi, B. A. (2018). Analisis perbandingan kinerja protokol websocket dengan protokol SSE pada teknologi push notification. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 2(6), 2235–2242.
Pi, R. (2016). Datasheet Raspberry Pi Compute Module (CM1) Raspberry Pi Compute Module 3 (CM3) Raspberry Pi Compute Module 3 Lite (CM3L), 3 (October), 0–21. Retrieved September 12, 2018 from https://www.raspberrypi.org/documentation/hardware/computemodule/RPI-CM-DATASHEET-1_0.pdf%0Ahttps://www.sparkfun.com/products/13825
Widodo, S., Amin, M. M., Sutrisman, A., & Putra, A. A. (2017). Rancang bangun alat monitoring kadar udara bersih dan gas berbahaya CO, CO2, dan CH4 di dalam ruangan berbasis mikrokontroler. Jurnal Pseudocode 4 (2), 105–119.
Rachman, F. Z. (2016). Implementasi jaringan sensor nirkabel menggunakan Zigbee pada monitoring tabung inkubator bayi. JNTE, 5(2), 207–216.
Rachman, F. Z. (2017). Implementasi jaringan sensor nirkabel Zigbee menggunakan topologi Mesh pada pemantauan dan kendali perangkat ruang, 4(2), 201–206.
Richardson, M., & Wallace, S. (2012). Guetting Started with Raspberry Pi.
Ridwan, W., Nasibu, I.Z., Dako, R. D. R., Wiranto, I. (2017). Sistem pemantauan dan pengendalian penerangan rumah berbasis web menggunakan Raspberry Pi. Prosiding Seminar Nasional Teknik Elektro (Senter) 2017, 225-231.
Ridwan, W., Haryanto, D. H., Nasibu, I. Z. (2020). Rancang bangun model pengendali katup cerdas bak penampungan air PDAM. Jurnal Teknik Media Pengembangan Ilmu dan Aplikasi Teknik, 19(1).
Susana, R., Darlis, A. R., & Aqli, S. (2016). Implementasi wireless sensor network prototype sebagai fire detector menggunakan Arduino Uno. Jurnal Elektro Dan Telekomunikasi Terapan, 2(1), 53–60. https://doi.org/10.25124/jett.v2i1.93
Usman, F. R., Ridwan, W., Nasibu, I. Z. (2019). Sistem peringatan dini bencana banjir berbasis mikrokontroler Arduino. Jambura Journal of Electrical and Electronics Engineering, 1(1), 1-6.
UURI No. 23. (1997). Undang Undang No . 23 Tahun 1997 Tentang : Pengelolaan lingkungan hidup
Yuliza, H. P. (2016). Rancang bangun kompor listrik digital IOT. Jurnal Teknologi Elektro, 7(3), 187–192.
Copyright (c) 2020 Frenki Tahir, Wrastawa Ridwan, Iskandar Zulkarnain Nasibu (Author)
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.