Abstract
Web-Based Air Quality Station is a system designed specifically to be able to collect, inform and present data on air
quality at the point or area that has been installed sensor and has been integrated with web application software so as to
facilitate the user to access the information at any time and Wherever the user is. The higher the number of users of
motor vehicles resulted in increased sources of air pollution. The disposal of the motor vehicle can cause contamination
and if it exceeds the normal limit it can adversely affect the health of humans and other living beings. The higher and
increasing the number of air pollution then it is time needed a system that can measure air contaminant content. The
system has been built using Arduino Uno microcontroller board, gas detection sensor and temperature and humidity
detection sensors, for its software built using Arduino C language, PHP-based web programming language, Apache web
server, and MySQL database. Utilization of the database in this system aims to store data that has been read or detected
by the sensor so that data can remain stored and can be displayed or presented if in the future measurement data is
required. Thus this information can be used as a reference so that can be avoided the bad impact of polluted air.
How to Cite: Sebayang, M.A. 2017, Stasiun Pemantau Kualitas Udara Berbasis Web , Journal of Informatics and
Telecommunication Engineering, 1(1) :24-33.
3
Matius Arihta Sebayang, Stasiun Pemantau Kualitas Udara Berbasis
4
Journal of Informatics and Telecommunication Engineering, 1 (1) (2017) : 24-
kode, sebuah area pesan, sebuah konsul, dengan database server dalam hal
sebuah toolbar dengan tombol - tombol pengolahan data. Dengan SQL, kita dapat
untuk fungsi yang umum dan beberapa membuat tabel yang nantinya akan diisi
menu. Arduino Development Environment dengan data, memanipulasi data, serta
terhubung ke arduino board untuk meng- membuat suatu perhitungan dengan
upload program dan juga untuk berdasarkan data yang ditemukan.
berkomunikasi dengan arduino board. MySQL merupakan software resmi
Perangkat lunak yang ditulis yng dikembangkan oleh perusahaan
menggunakan Arduino Development Swedia bernama MySQL AB, yang waktu
Environment disebut sketch.Sketch ditulis itu bernama TcX Data Konsult AB. Pada
pada editor teks.Sketch disimpan dengan awalnya MySQL memakai nama mSQL atau
file berekstensi .ino. Area pesan “mini SQL sebagai antarmuka yang
memberikan informasi dan pesan error digunakan, ternyata dengan menggunakan
ketika kita menyimpan atau membuka mSQL itu mengalami banyak hambatan,
sketch.Konsul menampilkan output teks yaitu sangat lambat dan tidak fleksibel.
dari Arduino Development Environment Oleh karena itu, Michael Widenius
dan juga menampilkan pesan error ketika berusaha mengembangkan interface yang
kita mengkompile sketch. Pada sudut tersebut hingga ditemukan MySQL.Kala itu,
kanan bawah jendela Arduino MySQL didistribusikan secara khusus,
Development Environment menunjukan yakni untuk keperluan non komersial
jenis board dan port serial yang sedang bersifat gratis, sedangkan untuk
digunakan. Tombol toolbar digunakan kebutuhan komersial diharuskan
untuk mengecek dan meng-upload sketch, membayar lisensi.Barulah sejak versi
membuat, membuka, atau menyimpan 3.23.19, MySQL dikategorikan software
sketch, dan menampilkan serial berlisensi GPL (General Public License),
monitor.Arduino Development yakni dapat dipakai tanpa biaya untuk
Environment dapat dilihat pada Gambar 6 kebutuhan apapun.
berikut. HTML (Hypertext Markup
Language) merupakan suatu dokumen
teks biasa yang mudah untuk dimengerti
dibandingkan bahasa pemrograman
lainnya, dan karena bentuknya itu maka
HTML dapat dibaca oleh banyak platform
seperti windows, unix dan lainnya
(Sampurna, 1996). HTML merupakan
bahasa pemrograman fleksibel dimana
kita bisa meletakkan script dari bahasa
pemrograman lainnya, seperti JAVA, Visual
Gambar 6. Arduino IDE Basic, C, dan lainnya.
Hypertext dalam HTML berarti
MySQL merupakan database yang bahwa kita dapat menuju ke suatu tempat,
dikembangkan dari bahasa SQL (Structure misal website atau halaman home page
Query Language).SQL sendiri merupakan lain, dengan cara memilih suatu link yang
bahasa yang terstruktur yang digunakan biasanya digaris bawahi atau diwakili oleh
untuk interaksi antara script program
5
Journal of Informatics and Telecommunication Engineering, 1 (1) (2017) : 24-
suatu gambar. Selain link ke website atau
6
Matius Arihta Sebayang, Stasiun Pemantau Kualitas Udara Berbasis
8
Matius Arihta Sebayang, Stasiun Pemantau Kualitas Udara Berbasis
HEADER
berikut.
9
Journal of Informatics and Telecommunication Engineering, 1 (1) (2017) : 24-
Grafik perbandingan hasil
pengukuran temperatur dan kelembaban
dapat dilihat pada Tabel 1 dan Tabel
2berikut.