SI1531488586: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
Baris 498: | Baris 498: | ||
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.7 Rangkaian Keseluruhan | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.7 Rangkaian Keseluruhan | ||
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.8 Menambahkan Board Wemos D1 pada Arduino IDE | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.8 Menambahkan Board Wemos D1 pada Arduino IDE | ||
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.9 | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.9 Library Manager Arduino IDE |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.10 | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.10 Feeds yang diperlukan |
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.11 AIO key akun | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.11 AIO key akun | ||
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.21 | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.12 Tampilan Awal Aplikasi MQTT Dashboard |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.22 | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.13 Memasukkan Data Akun Adafruit IO |
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.14 Men-subscribe feed Adafruit IO | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.15 Chat BotFather | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.16 Membuat bot Telegram | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 3.17 Mendapatkan bot Token | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.1 Mengukur 19 Liter Air Galon | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.2 Pembacaan Load Cell 40Kg | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.3 Penampang Load Cell 5Kg Kosong | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.4 Pembacaan Load Cell 5Kg Ketika Penampang Kosong | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.5 Gelas Kosong Ditaruh di Atas Penampang Load Cell 5Kg | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">4.6 Pembacaan Load Cell 5Kg Ketika Ada Gelas di Atas | ||
+ | Penampang | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.7 Gelas Dipenuhi Air Penampang Load Cell 5Kg | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.8 Pembacaan Load Cell 5Kg Ketika Gelas Dipenuhi Air di Atas Penampang | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.9 Jarak yang Terdeteksi Ketika Penampang Load Cell 5Kg Kosong | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.10 Jarak yang Terdeteksi Ketika Gelas Ditaruh di Atas Penampang Load Cell 5Kg | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.11 Motor Servo Membuka Kran Ketika Gelas Terdeteksi | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.12 Motor Servo Menutup Kran Ketika Gelas Penuh | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.13 Wemos D1 (1) Terhubung Dengan WiFi | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.14 Wemos D1 (1) Terhubung Dengan Adafruit IO | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.15 Data Dari Wemos D1 (1) Berhasil Ter-publish | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.16 Membuat Koneksi Ke Adafruit IO | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.17 MQTT Dashboard Berhasil Terhubung ke Adafruit IO | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.18 Men¬-subscribe feeds air_liter pada Adafruit IO | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.19 Men¬-subscribe feeds air_persen pada Adafruit IO | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.20 Sisa Air Galon Berhasil Ditampilkan Pada MQTT Dashboard | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.21 Notifikasi Air Galon 2 Liter Atau Kurang | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.22 Flowchart Sistem yang Diusulkan | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.23 Listing Program Wemos D1 (1) bagian (a) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.24 Listing Program Wemos D1 (1) bagian (b) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.25 Listing Program Wemos D1 (1) bagian (c) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.26 Listing Program Wemos D1 (1) bagian (d) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.27 Listing Program Wemos D1 (1) bagian (e) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.28 Listing Program Wemos D1 (1) bagian (f) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.29 Listing Program Wemos D1 (1) bagian (g) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.30 Listing Program Wemos D1 (2) bagian (a) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.31 Listing Program Wemos D1 (2) bagian (b) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.32 Listing Program Wemos D1 (2) bagian (c) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.33 Listing Program Wemos D1 (2) bagian (d) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.34 Listing Program Wemos D1 (2) bagian (e) | ||
+ | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Gambar 4.35 Listing Program Wemos D1 (2) bagian (f) | ||
</ol> | </ol> | ||
Revisi per 10 Agustus 2019 04.34
ALAT PEMANTAU AIR GALON DAN PENGISI GELAS OTOMATIS
BERBASIS ESP8266 PADA KANTOR KECAMATAN
SERPONG UTARA
SKRIPSI
Disusun Oleh :
NIM |
: 1531488586
|
NAMA |
FAKULTAS SAINS DAN TEKNOLOGI
PROGRAM STUDI SISTEM KOMPUTER
KONSENTRASI COMPUTER SYSTEM
TANGERANG
TA. 2018/2019
UNIVERSITAS RAHARJA
LEMBAR PENGESAHAN SKRIPSI
ALAT PEMANTAU AIR GALON DAN PENGISI GELAS OTOMATIS
BERBASIS ESP8266 PADA KANTOR KECAMATAN
SERPONG UTARA
Disusun Oleh :
NIM |
: 1531488586
|
Nama |
|
Fakultas |
: Sains dan Teknologi
|
Program Pendidikan |
: Strata 1
|
Program Studi |
: Sistem Komputer
|
Konsentrasi |
: Computer System
|
Disahkan Oleh :
Tangerang, Juli 2019
Rektor |
Ketua Program Studi
| ||||
Universitas Raharja |
Program Studi Sistem Komputer
| ||||
(Dr. Po. Abas Sunarya, M.Si) |
(Ageng Setiani Rafika, S.Kom, M.Si)
| ||||
NIP : 000603 |
NIP : 13001
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
ALAT PEMANTAU AIR GALON DAN PENGISI GELAS OTOMATIS
BERBASIS ESP8266 PADA KANTOR KECAMATAN
SERPONG UTARA
Dibuat Oleh :
NIM |
: 1531488586
|
Nama |
Telah disetujui untuk dipertahankan di hadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Komputer
Konsentrasi Computer System
Disetujui Oleh :
Pembimbing I |
Pembimbing II
| |||
(Dr. Ignatius Joko Dewanto, S.Kom.,MM.) |
(Ageng Setiani Rafika, S.Kom, M.Si)
| |||
NID : 15022 |
NID : 13001
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
ALAT PEMANTAU AIR GALON DAN PENGISI GELAS OTOMATIS
BERBASIS ESP8266 PADA KANTOR KECAMATAN
SERPONG UTARA
Disusun Oleh :
NIM |
: 1531488586
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Komputer
Konsentrasi Computer System
TA. 2018/2019
Disetujui Penguji :
Tangerang, 2019
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID :__________ |
NID :__________ |
NID :__________
|
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
ALAT PEMANTAU AIR GALON DAN PENGISI GELAS OTOMATIS
BERBASIS ESP8266 PADA KANTOR KECAMATAN
SERPONG UTARA
Dibuat Oleh :
NIM |
: 1531488586
|
Nama |
|
Fakultas |
: Sains dan Teknologi
|
Program Pendidikan |
: Strata 1
|
Program Studi |
: Sistem Komputer
|
Konsentrasi |
: Computer System
|
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, 17 Juli 2019 | |
Mochamad Fadli Gustiansyah | |
NIM. 1531488586 |
)*Tandatangan dibubuhi materai 6.000;
ABSTRAK
Air minum sangatlah penting bagi tubuh manusia, manusia akan kehilangan konsentrasi bahkan merasa pusing ketika kekurangan air. Pada Kantor Kecamatan Serpong Utara terdapat beberapa lokasi air galon untuk minum, namun ketika seseorang ingin minum tapi air galonnya habis orang tersebut harus memberi tahu petugas tentang hal tersebut, sehingga petugas akan mengisi ulang galon. Ketika ingin minum harus memegangi gelas dan membuka kran air secara manual untuk mengisi gelas dan kemudian menutupnya ketika penuh. Penelitian ini dilakukan dengan metode SDLC dan pengujian Black Box. Penelitian ini membahas tentang merancang sebuah alat pemantau air galon dan pengisi gelas otomatis dengan Wemos D1 yang menggunakan chip ESP8266 sebagai mikrokontroler, load cell sebagai pendeteksi berat sisa air galon dan berat gelas, sensor ultrasonik untuk mengukur jarak gelas dan motor servo untuk menggerakkan tuas kran air. Dengan dirancangnya alat ini semoga sisa air galon dapat terjaga sehingga tidak ada orang yang sulit untuk minum dan pengisian gelas otomatis dapat mempermudah siapa pun yang ingin minum.
Kata Kunci : Wemos D1, Load Cell, Air Galon, Pengisi Gelas Otomatis
ABSTRACT
Drinking water is very important for the human body, humans will lose concentration and even feel dizzy when lacking water. At the North Serpong District Office there are several locations for drinking gallons of water, but when someone wants to drink but the gallon water runs out the person must tell the officer about it, so the officer will refill the gallon. When you want to drink you have to hold the glass and open the tap manually to fill the glass and then close it when it's full. This research was conducted using the SDLC method and Black Box testing. This research discusses about designing a gallon water monitor and automatic glass filler with Wemos D1 that uses the ESP8266 chip as a microcontroller, load cell as a detector for the weight of the remaining gallon water and glass weight, ultrasonic sensors to measure the distance of glass and servo motor to move the water tap . With the design of this tool, hopefully the rest of the gallon water can be maintained so that no one who is difficult to drink and fill the glass automatically can make it easier for anyone who wants to drink.
Keywords : Wemos D1, Load Cell, Gallon Water, Automatic Glass Fillers
Puji syukur Alhamdulillah, penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis dapat menyelesaikan Skripsi dengan judul “ALAT PEMANTAU AIR GALON DAN PENGISI GELAS OTOMATIS BERBASIS ESP8266 PADA KANTOR KECAMATAN SERPONG UTARA”.
Tujuan penulisan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1 Program Studi Sistem Komputer pada Universitas Raharja.
Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan dari banyak pihak penulis tidak akan dapat menyelesaikan Skripsi ini dengan baik dan tepat pada waktunya. Pada kesempatan ini pula penulis menyampaikan ucapan terimakasih kepada :
- Bapak Dr. Po. Abas Sunarya, M.Si. selaku Rektor Universitas Raharja.
- Bapak Dr. Henderi, S.Kom., M.Kom. selaku Dekan Fakultas Universitas Raharja.
- Bapak Padeli, M.Kom. selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja.
- Ibu Ageng Setiani Rafika, S.Kom, M.Si. selaku Kepala Program Studi Sistem Komputer dan sekaligus Dosen Pembimbing II yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis.
- Bapak Sugeng Santoso, M.Kom. sebagai Dosen Pembimbing I yang telah memberikan bimbingan dan masukan kepada penulis sehingga Skripsi ini dapat diselesaikan dengan baik.
- Bapak Dr. Ignatius Joko Dewanto, S.Kom., MM selaku Dosen Pembimbing I yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis.
- Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
- Bapak Bani Khosyatullah, M.Si. selaku Camat Serpong Utara yang memberikan kesempatan bagi penulis untuk melakukan penelitian di Kantor Kecamatan Serpong Utara.
- Ibu Tries Yani Mediarti, S.Sos. selaku stakeholder yang telah memberikan kontribusi besar terhadap lancarnya penelitian ini.
- Para pegawai di Kantor Kecamatan Serpong Utara yang senantiasa memberikan informasi yang dibutuhkan penulis mengenai Kantor Kecamatan Serpong Utara.
- Kedua orang tua dan saudara keluarga yang telah memberikan dukungan, baik moral, materi dan doa kepada penulis.
- Teman-teman yang telah memberikan dukungan dan masukan yang sangat berarti bagi penulis.
Penulis menyadari bahwa dalam penyajian dan penyusunan Skripsi ini masih banyak kekurangan dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakannya dimasa yang akan datang.
Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Tuhan Yang Maha Esa memberikan rahmat-Nya kepada kita semua. Dan semoga Skripsi ini dapat bermanfaat, khususnya bagi penulis dan umumya bagi seluruh pembaca sekalian.
Tangerang, 18 Juli 2019
NIM. 1531488586
|
Daftar isi
DAFTAR TABEL
- Tabel 2.1. Simbol-simbol Flowchart
- Tabel 3.1 Elisitasi Tahap I
- Tabel 3.2 Elisitasi Tahap II
- Tabel 3.3 Elisitasi Tahap III
- Tabel 3.4 Final DraftElisitasi
- Tabel 4.4 Schedule
- Tabel 4.5 Estimasi Biaya
DAFTAR GAMBAR
- Gambar 2.1 Ilustrasi Internet of Things
- Gambar 2.2 ESP8266
- Gambar 2.3 Wemos D1
- Gambar 2.4 Load Cell
- Gambar 2.5 Wheatstone Bridge Circuit
- Gambar 2.6 Strain Gauge
- Gambar 2.7 Modul HX711
- Gambar 2.8 Motor Servo
- Gambar 2.9 Step Down LM2596
- Gambar 2.10 Sensor Ultrasonik
- Gambar 2.11 Ilustrasi Publish/Subscribe pada protokol MQTT
- Gambar 2.12 Logo Adafruit IO
- Gambar 2.13 Aplikasi MQTT Dashboard
- Gambar 3.1 Struktur Organisasi Kantor Kecamatan Serpong Utara
- Gambar 3.2 Flowchart Sistem yang Berjalan
- Gambar 3.3 Diagram Blok
- Gambar 3.4 Rangkaian pengukur berat
- Gambar 3.5 Rangkaian Pengukur Jarak
- Gambar 3.6 Rangkaian Pengendali Motor Servo
- Gambar 3.7 Rangkaian Keseluruhan
- Gambar 3.8 Menambahkan Board Wemos D1 pada Arduino IDE
- Gambar 3.9 Library Manager Arduino IDE
- Gambar 3.10 Feeds yang diperlukan
- Gambar 3.11 AIO key akun
- Gambar 3.12 Tampilan Awal Aplikasi MQTT Dashboard
- Gambar 3.13 Memasukkan Data Akun Adafruit IO
- Gambar 3.14 Men-subscribe feed Adafruit IO
- Gambar 3.15 Chat BotFather
- Gambar 3.16 Membuat bot Telegram
- Gambar 3.17 Mendapatkan bot Token
- Gambar 4.1 Mengukur 19 Liter Air Galon
- Gambar 4.2 Pembacaan Load Cell 40Kg
- Gambar 4.3 Penampang Load Cell 5Kg Kosong
- Gambar 4.4 Pembacaan Load Cell 5Kg Ketika Penampang Kosong
- Gambar 4.5 Gelas Kosong Ditaruh di Atas Penampang Load Cell 5Kg
- 4.6 Pembacaan Load Cell 5Kg Ketika Ada Gelas di Atas Penampang
- Gambar 4.7 Gelas Dipenuhi Air Penampang Load Cell 5Kg
- Gambar 4.8 Pembacaan Load Cell 5Kg Ketika Gelas Dipenuhi Air di Atas Penampang
- Gambar 4.9 Jarak yang Terdeteksi Ketika Penampang Load Cell 5Kg Kosong
- Gambar 4.10 Jarak yang Terdeteksi Ketika Gelas Ditaruh di Atas Penampang Load Cell 5Kg
- Gambar 4.11 Motor Servo Membuka Kran Ketika Gelas Terdeteksi
- Gambar 4.12 Motor Servo Menutup Kran Ketika Gelas Penuh
- Gambar 4.13 Wemos D1 (1) Terhubung Dengan WiFi
- Gambar 4.14 Wemos D1 (1) Terhubung Dengan Adafruit IO
- Gambar 4.15 Data Dari Wemos D1 (1) Berhasil Ter-publish
- Gambar 4.16 Membuat Koneksi Ke Adafruit IO
- Gambar 4.17 MQTT Dashboard Berhasil Terhubung ke Adafruit IO
- Gambar 4.18 Men¬-subscribe feeds air_liter pada Adafruit IO
- Gambar 4.19 Men¬-subscribe feeds air_persen pada Adafruit IO
- Gambar 4.20 Sisa Air Galon Berhasil Ditampilkan Pada MQTT Dashboard
- Gambar 4.21 Notifikasi Air Galon 2 Liter Atau Kurang
- Gambar 4.22 Flowchart Sistem yang Diusulkan
- Gambar 4.23 Listing Program Wemos D1 (1) bagian (a)
- Gambar 4.24 Listing Program Wemos D1 (1) bagian (b)
- Gambar 4.25 Listing Program Wemos D1 (1) bagian (c)
- Gambar 4.26 Listing Program Wemos D1 (1) bagian (d)
- Gambar 4.27 Listing Program Wemos D1 (1) bagian (e)
- Gambar 4.28 Listing Program Wemos D1 (1) bagian (f)
- Gambar 4.29 Listing Program Wemos D1 (1) bagian (g)
- Gambar 4.30 Listing Program Wemos D1 (2) bagian (a)
- Gambar 4.31 Listing Program Wemos D1 (2) bagian (b)
- Gambar 4.32 Listing Program Wemos D1 (2) bagian (c)
- Gambar 4.33 Listing Program Wemos D1 (2) bagian (d)
- Gambar 4.34 Listing Program Wemos D1 (2) bagian (e)
- Gambar 4.35 Listing Program Wemos D1 (2) bagian (f)
DAFTAR GAMBAR |
DAFTAR TABEL |
DAFTAR SIMBOL
DAFTAR LAMPIRAN |