Arduino
Dani Permana Marti Widya Sari R. Hafid Hardyanto
Program Studi Informatika Program Studi Informatika Program Studi Informatika
Universitas PGRI Yogyakarta Universitas PGRI Yogyakarta Universitas PGRI Yogyakarta
Yogyakarta, Indonesia Yogyakarta, Indonesia Yogyakarta, Indonesia
danipermana0818@gmail.com mwidyas@gmail.com hafid@upy.ac.id
Abstrak— Penelitian ini merancang suatu sistem sistem bantuan intensitas matahari mengunakan Pompa Air Tenaga
penyaringan air menggunakan sistem`.penjernih`.air`.dengan Surya[3].
kendali`,Pid`.berbasis`arduino, dimana air akan disaring Penelitian terdahulu yang membahas mengenai Analisis
diwater treatmen kemudian air akan di deteksi oleh sensor pencemaran lingkungan hidup limbah sampah Rumah
LDR masih keruh atau sudah bersih, jika air masih keruh
Tangga, Serta memberi cara penangananya ataupun.
maka arduino akan mengirim perintah ke rellay untuk
menghidupkan pompa air, sehingga air akan terseraing pencegahan[4]. Berbeda dengan penelitian selanjutnya yaitu
kembali ke water treatmen. jika air sudah bersih maka air yang memanfaatkan arduino sebagai sistem untuk
akan dimasukan ke wadah yang sudah disediakan. Kemudian mempermudah pemantauan kadar debu di dalam udara,
hasil dari air akan ditampilakn kedalam aplikasi yang sudah selain itu alat ini dapat bekerja secara otomatis di dalam
dibuat menggunakan app inventor. .Bersarkan hasil pengujian menjaga lingkungan agar tetap sesuai dengan batas kadar
system bahwa aplikasi sudah berjalan dengan sangat baik debu yang baik di udara berbasis Arduino[5]. Berbeda
ketika menampilkan hasil dari sistem yang dibuat. dengan penelitian yang menggunakan PID untuk
perancangan sistem kendali bola pada bidang datar[6].
Kata kunci— Air kotor, Sensor LDR, Water Treatmen,
Penelitian. Sistem kendali mesin air dengan rancangan
Rellay, App Inventor
perangkat yang memiliki sistem pemantauan cerdas yang
I. PENDAHULUAN dapat diakses melalui ponsel yang dilengkapi dengan sistem
Sulitnya mendapatkan air bersih menjadi masalah yang operasi Android, karena perangkat yang dibuat merupakan
harus diperhatikan. Hal ini disebabkan banyaknya limbah pengembangan dari teknologi mikrokontroler Arduino Uno,
yang tercemar. Karena menjadi mahal untuk mendapatkan yang memungkinkan modul Read from GSM[7]. Berbeda
dengan penerapan kontrol PID pada metode reverse osmosis
air bersih sesuai standar tertentu[1]. Untuk pengolahan air,
berbasis DCS pada proses pengolahan air laut, dibahas
diperlukan sistem kendali yang baik. Guna mendukung
penggunaan pengaturan kecepatan motor untuk
kelancaran proses tersebut, Sistem kendali PDAM juga telah
diterapkan.sistem kontrol yang sudah di monitoring. menjernihkan air laut pada proses reverse osmosis [8].
Sistem kendali dengan metode PID sudah cukup untuk III. METODE PENELITIAN
dijalankan pada penjernih air. Karena system
control`.kompatibel dengan sistem kontrol lain. dikarenakan A. Objek Penelitian
sistem kontrol yang cukup sederhana dan sangat sering Objek`.penelitian`.ini`.adalah.,Sistem`.penjernih`.air`.den
digunakan, seperti App Inventor dengan menggunakan gan.`kendali`,Pid`.berbasis`Arduino yang mempunyai
android. beberapa komponen seperti Arduino uno r3, Pompa air,
Penelitian ini membahas tentang penjernihan air untuk Relay, Sensor LDR, Sensor PID dan komponen lainnya.
disaring dan ditampung dalam wadah yang secara otomatis Pemrograman akan di buat melalui Arduino IDE, App
menggunakan sistem kendali PID berbasis Arduino. Sistem Inventor dan akan di kontrol melalui android.
ini akan diterapkan di tempat yang kekurangan air untuk B. Metode Pengumpulan Data
pembersihan harian dan di mana sungai digunakan sebagai Dalam Metode Pengumpulan data terdapat 2 cara yang
sumber air. dilakukan, yaitu: Studi Literatur dengan mempelajari sumber
data seperti buku referensi, jurnal, atau penelitian
II. TINJAUAN PUSTAKA
sebelumnya. Dan metode yang terakhir adalah Observasi
Dalam/.penelitian`.yang`.berjudul`.Sistem`.penjernih`.air dengan pengamatan di beberapa daerah Kasihan.
dengan kendali`Pid.berbasis`.Arduino, Dengan memiliki
kemampuan untuk melakukan implementasi kedalam C. Rancangan Sistem
prototype di kontrol oleh App Inventor melalui android. Rancangan rangkaian dibuat dalam bentuk protytpe
Berdasarkan penelitian membuat sistem pendeteksi aquarium dengan panjang 35 cm, lebar 20 cm, dan tinggi 20
kendaraan dengan menggunakan sensor Light Dependen cm[9].
Resistors (LDR). Sistem ini meberikan informasi hasil Dimana Sensor LDR mengirim data ke Arduino Uno R3
kecepatan kendaraan melintas dideteksi oleh sensor LDR ini Jika air hasil filter pada water treatment masih kotor maka
akan digunakan sebagai masukan mengenai jumlah Arduino akan mengirimkan data ke relay untuk
kendaraan yang lewat secara real time. Sistem akan mengaktifkan pompa untuk menyaring air kembali ke water
memberikan informasi ke pusat polisi lalu lintas, dan treatment hingga air yang terdeteksi oleh sensor LDR bersih
pengemudi dapat melihat informasi ini melalui layar LED. atau tidak keruh[3]. Bluetooth sebagai media perantara APK
Dengan cara ini pengemudi dapat menghindari jalan yang pada Smartphone sehingga dapat mengirim data melalui
macet atau kemacetan[2]. Penelitian selanjutnya yaitu jaringan nirkabel Arduino. Anroid untuk menerima
memindahkan Air Bersih Ke Tangki Penampung dengan notifikasi kepada pengguna, perancangan.blok`diagram ini
dapat dilihat pada gambar`1.
146
SEMINAR NASIONAL Dinamika Informatika 2021 Universitas PGRI Yogyakarta
Gambar. 1. Perancangan.Blok`Diagram
E. Rancangan Alat
Untuk bisa memasang dan menyusun hardware dengan
sambungan kabel yang tepat maka dibuatlah desain
Gambar. 2. Rancangan`Perangkat`Keras rangkaian sebagai peta untuk penyambungan dan peletakan
sambungan dari satu perangkat ke perangkat lainnya agar
Perancangan`algoritma.pemrograman.yang.kemudian bisa sesuai dengan sistem yang akan dibangun. Rangkaian
akan Diintergasikan ke dalam sistem perangkat keras yang tersebut dilihat pada gambar 6.
dirancang sebelumnya.
Sedangkan untuk data diagram terdiri dari diagram use
case. Use case diagram digunakan untuk memodelkan dan
mendeklarasikan fungsi / unit layanan yang disediakan oleh
sistem kepada pengguna.
Gambar 7. Penempatan Hardware
Perancangan Software
Implementasi software merupakan penerapan source
Gambar. 4. Diagram Flowchart code ke dalam Aplikasi. Tampilan di interface android ini
adalah tampilan aplikasi yang digunakan dan akan menjadi
media untuk memberikan perintah. Dan ini adalah tampilan
Sedangkan untuk desain Antar Muka yaitu Merupakan interface aplikasi system pengontrol lampu. Dapat dilihat
mekanisme komunikasi antara pengguna (user) dengan pada gambar 8.
147
SEMINAR NASIONAL Dinamika Informatika 2021 Universitas PGRI Yogyakarta
Hasil akan tampil di aplikasi apakah air sudah jernih atau IV. PEMBAHASAN DAN HASIL
belum, kemudian akan tampil juga suhu yang dideteksi A. Hasil Pengujian Sistem
berapa celsiusnya. Coding dalam app inventor dapat dilihat
pada gambar 9. Tahap pengujian dilakukan dengan metode black box
pada alat dan aplikasi apakah berfungsi dengan baik
kemudian di evaluasi. Mekanisme pengujian dilakukan
dengan analisa kelebihan dan kekurangan pada alat. Dari
pengujian sistem oleh dosen pembimbing Dapat disimpulkan
bahwa sistem yang sedang dibangun tidak memiliki
kesalahan sintaks dan telah menghasilkan hasil yang
diharapkan secara fungsional dilihat pada tabel I.
Tabel I. TABEL PENGUJIAN BLACK BOX
No. Nama Ket
1 Bluetooth Berhasil
2 Aplikasi Berhasil
3 Sensor LDR Berhasil
4 Sensor Suhu Berhasil
148
SEMINAR NASIONAL Dinamika Informatika 2021 Universitas PGRI Yogyakarta
DAFTAR PUSTAKA
[1] ANTARES | Reliable IoT Platform [WWW Document], n.d. URL
https://antares.id/id/mitappinventor2.html (accessed 11.23.19).
[2] Vrileuis, A., 2013. Pemantau Lalu Lintas dengan Sensor LDR
Berbasis Mikrokontroler ATmega16. JRE 10.
https://doi.org/10.17529/jre.v10i3.1016
[3] Hartono, B., n.d. Perancangan Pompa Air Tenaga Surya Guna
Memindahkan Air Bersih Ke Tangki Penampung 9, 6.
[4] Hasibuan, R., n.d. Analisis Dampak Limbah atau Sampah Rumah
Tangga Terhadap Pencemaran Lingkungan Hidup. Jurnal ilmiah
Gambar. 15. Manfaat system “Advokasi”. 4 (1) 42–52.
[5] Wisnulaksito, F.A., Sari, M.W., Tentua, M.N., 2017. Rancang
Bangun Sistem Pendeteksi Debu Berbasis Arduino 6, 11.
B. Pembahasan [6] Monita, N., Pangaribuan, I.P., Wibowo, A.S., N.D. Perancangan
Menyambungkan ke Bluetooth hingga tersambung Sistem Kendali Dengan Pid Untuk Keseimbangan Bola Pada Bidang
setelah itu jalankan alat. Dengan menggunakan sensor LDR Datar 8.
[7] Lubis, Z., Saputra, L.A., Winata, H.N., Annisa, S., Muhazzir, A.,
Kejernihan dan kekeruhan bergantung pada keluaran PID 2019. Kontrol Mesin Air Otomatis Berbasis Arduino Dengan
dan nilai kesalahan saat nilai yang ditetapkan adalah 518, Smartphone 14, 5.
kp=1,ki=0.2,kd=0.01, Untuk jernihnya nilai PID output = [8] Singgih, H.S., Subiyantoro, S., Siswoko, S., 2019. Aplikasi Kontrol
99 dinyatakan jernih atau bersih. Karena PID output = 120 Pid Pada Proses Pengolahan Air Laut Menggunakan Metode Reverse
Osmosis Berbasis Dcs. eltek 17, 32.
dinyatakan keruh. Kemudian aplikasi akan memberikan https://doi.org/10.33795/eltek.v17i2.157
hasil yang diperoleh dari alat penjernih. Hasil dari system [9] Arief. M. Ulfah, 2015 Aplikasi Kontrol Pid Untuk Kontrol Suhu
ini dapat ditampilkan dalam aplikasi, dan waktu dalam Dan Humidity Pada Sistem Pengeringan Seledri 7,8.
system bekerja juga akan ditampilkan. Keberhasilan system [10] Novianto1441561. 2016. Penjelasan Arduino R3. [online] Available
at:
ini akan sangat berpengaruh dengan jarak koneksi <https://noviantokarnonugroho1441561.wordpress.com/2016/01/22/p
Bluetooth. enjelasan-arduino-r3/>
149