SISTEM MONITORING DAN PENGENDALIAN LISTRIK
RUANGAN BERBASIS ANDROID
PROPOSAL GEMASTIK 7 UGM 2014
PERANTI CERDAS
Diajukan Oleh : KELOMPOK SIMOPELAR
ZAINAL ARIFIN (110220043)
MUHAMMAD ZAMRONI (110220040)
GEMASTIK 7 UGM
1. LATAR BELAKANG
Aktifitas manusia yang sangat tinggi untuk memenuhi kebutuhan ekonominya menyebabkan manusia lebih sering menghabiskan waktunya jauh dari rumah sehingga waktu untuk berkumpul bersama keluarga menjadi berkurang, begitupun waktu untuk mengontrol peralatan listrik di rumah menjadi jarang karena minimnya waktu . Dan berdasar pada berbagai sumber berita yang ada, tindak kejahatan yang dilakukan oleh pencuri dengan sasaran rumah penduduk yang sedang ditinggal pemiliknya menyebabkan ada keresahan saat akan meninggalkan rumahnya.
Telepon seluler dengan fasilitas sms yang mampu bertukar informasi berbasis teks secara jarak jauh (remote) dan tanpa kabel (wireless) dapat memberikan solusi yang tepat terhadap masalah pengontrolan keamanan secara jarak jauh. Ditambah dengan dukungan teknologi mikrokontroler yang memungkinkan dibentuknya sebuah sistem komputer yang memiliki efisiensi daya dan tempat, menjadikan telepon seluler sebagai sarana alternatif selain sebagai sarana komunikasi juga dapat dijadikan sebagai sarana pengendali jarak jauh .
Dari permasalahan di atas penulis mempunyai ide untuk membuat “sistem monitoring dan pengendalian listrik ruangan”.
sistem yang kami buat format penulisan sms dipadukan dengan aplikasi android sehingga tampilan pengiriman sms lebih bagus dan menarik tidak hanya berbasis text, dan kesalahan format sms sangat kecil dikarenakan format sms sudah terprogram dalam aplikasi android tersebut dan juga dengan sistem ini user dapat mengetahui status lampu apakah nyala atau mati dengan cara melakukan monitoring status lampu .
2. TUJUAN PENELITIAN
Membuat sistem pengendalian dan menitoring listrik ruangan
3. MANFAAT
3.1 Memudahkan user dalam pengendalikan listrik ruangan.
3.2 Mengimplementasikan sistem monitoring dan pengendalian listrik ruangan.
3.3 Mempelajari perintah kontrol pada mikrokontroler sebagai menerima dan pengirim SMS.
3.4 Mempelajari perpaduan aplikasi andorid, SMS dan mikrokontroler untuk mengendalikan dan memonitoring listrik ruangan.
Sistem monitoring dan pengendalian lampu ruangan sebelumnya dilakukan dengan cara manual, dengan cara seseorang mendatangi dan melihat tiap ruangan untuk melakukan monitoring dan untuk pengendaliannya sesorang harus mendatangi tiap-tiap saklar yang terhubung dengan lampu untuk menyalakan ataupun mematikan lampu ruangan.
5. DESAIN SISTEM
Pada DFD level 1 terdapat 3 proses, yaitu : (a) Proses Login
User harus mengisi password yang valid yang dan dilakukan validasi di proses login yang mengambil data dari pass apabila ingin melakukan login.
(b) Proses Konfiguasi No Telp
User harus mengisi no telp yang akan dikonfigurasi apabila ingin melakukan konfigurasi no telp kemudian apabila no telp telah dikonfigurasi maka user akan mendapatkan informasi konfigurasi no telp.
(c) Proses Monitoring
Ambil data pass
Gambar 19. DFD Level 1
5.1.3 DFD Level 2
Pada DFD level 2 terdapat 4 proses, yaitu : (a) Proses Login
User harus mengisi password yang valid yang dan dilakukan validasi di proses login yang mengambil data dari pass apabila ingin melakukan login.
(b) Proses Edit Password
User harus mengisi password baru apabila ingin melakukan edit password, kemudian password baru tersebut akan disimpan untuk mengganti password yang lama.
(c) Monitoring
User dapat melakukan monitoring apabila no telp user telah terkonfigurasi, setelah melakukan monitoring user akan mendapatkan informasi status lampu. (d) Pengendalian
User dapat melakukan pengendalian apabila sudah mendapatkan informasi status lampu hasil dari monitoring, kemudian user dapat meilih mematikan atau menyalakan lampu sesuai yang diingikan, setelah itu user akan mendapat informasi status lampu hasil pengendalian tersebut.
User MopelarApliksi Mikrokontrol er
Lamp u
Laporan
Gambar 20. DFD Level 2
5.2Desain Hardware
5.2.1 Blok Diagram Alat Pengendali
Sistem kontrol loop tertutup adalah identik dengan sistem kontrol umpan balik, dimana nilai dari keluaran akan ikut mempengaruhi pada aksi kontrolnya.
Gambar 21. Sistem Loop Tertutup
Gambar 22. Blok Diagram Alat Pengendali
5.2.2 Rangkaian Alat Pengendali
Gambar 30. Tata Letak Rangkaian
5.2.3 Format SMS
a. KON<space>(No Telp)
Ex. KON 085749544754 b. MON
MON adalah format untuk memonitoring status lampu dan (ruangan) adalah tempat ruangan yang akan dimonitoring.
Ex. MON
c. <Kondisi L Kamar>,<Kondisi L K.Mandi>,<Kondisi L R.Tamu>,<Kondisi L R.Praktek>
Tampilan ini terdiri dari :
Tabel 1. Item Tampilan LogIn
N
b. Design Tampilan Menu
Pada tampilan ini terdapat 4 aksi, yaitu : Edit Password, Cek Pulsa, Konfigurasi No Telp, Monitoring. Apabila user ingin edit password, user diminta menekan tombol “Edit Pass”, maka akan muncul tampilan edit password. Apabila user ingin cek pulsa, user diminta menekan tombol “Cek Pulsa”, maka akan muncul info sisa pulsa. . Apabila user ingin konfigurasi no telp, user diminta mengisi “No urut Telp” dan “No Telp” kemudian menekan tombol “Konfigurasi No Telp”, maka akan muncul info hasil konfigurasi. Apabila user ingin monitoring, user diminta menekan tombol “Monitoring”, maka akan muncul info “No Anda Belum Terkonfigurasi” apabila no telp belum dikonfigurasi dan muncul info status lampu apabila no telp telah dikonfigurasi.
A
Gambar 342. Flowchart Tampilan Menu
Tampilan ini terdiri dari :
Tabel 2. Item Tampilan Menu
N
Pada Tampilan ini yang muncul tampilan edit password, user diminta untuk mengisi password baru kemudaian user diminta untuk menekan tombol “simpan” untuk menyimpan password yaang baru dan mengganti password yang lama.
Gambar 35. Flowchart Edit Password Gambar 36. Design Tampilan Edit Password
Tampilan ini terdiri dari :
Tabel 2. Item Tampilan Edit Password
NO ITEM NAME
Gambar 37. Design Tampilan Kendali Gambar 38. Flowchart Kendali
Tampilan ini terdiri dari : Tabel 3. Item Tampilan Kendali
5.3.2 Design Alat
a. Konfigurasi No Telp
dan dibaca oleh mikrokontroler dan data SMS tersebut muncul ke layar LCD dan no telp yang terdapat dalam data SMS akan disimpan kemudian data SMS tersebut dihapus untuk menghindari penumpukan SMS masuk, kemudian mikrokontroler mengirim info hasil konfigurasi yang akan diubah datanya menjadi teks oleh rangkaian interface dan dikirim oleh modem ke aplikasi MoPeLaR.
Gambar 393. Flowchart Konfigurasi No Telp
b. Monitoring
Gambar 404. Flowchart Monitoring
c. Pengendalian
Gambar 41. Flowchart Pengendalian
5.4 Diagram Interface
Gambar 42. Diagram Interface
1. User start aplikasi
2. Aplikasi mengirim perintah
3. Operator menyampaikan perintah ke alat kendali 4. Alat kendali menjalankan erintah
5. Alat kendali mengambil hasil perintah
Dari gambar 42 dapat diketahui bahwa sistem ini berjalan apabila aplikasi dijalankan oleh user dan user dapat mengetahui hasil dari perintah yang dia berikan
6. IMPLEMENTASI DAN DOKUMENTASI
6.1 User menyalakan atau beri tegangan alat pengendali dengan cara menancapkan power alat dan modem ke listrik, kemudian LCD akan tampil seperti gambar berikut
Gambar 1. Tampilan awal LCD
Tunggu sampai lampu modem berkedip, setelah lampu berkedip maka tekan ON salah satu saklar kemudian tekan OFF kembali untuk menunjukkan bahwa modem telah aktif / ready, setelah modem ready dan siap digunakan maka LCD akan penampilan data seperti pada Gambar 2, proses selanjutnya adalah alat kendali menunggun perintah yang dikirim melalui SMS yang masuk ke alat kendali.
Gambar 5. Modem sudah ready dan siap menerima SMS
Gambar 3. Tampilan Awal Gambar 6. Halaman Home
User diharuskan mengetik password yang valid agar bisa mengakses aplikasi, apabila user salah password maka user mendapat informasi seperti pada gambar 4, di halaman ini juga terdapat tombol “x” yang berguna untuk menutup atau berhenti mengakses aplikasi .
Gambar 7. Tampilan Salah Password
Apabila password benar maka akan muncul
Tampilan Menu seperti gambar ini .
Gambar 5. Tampilan Menu
6.3 User bisa melakukan berbagai hal
dalam tampilan menu ini, yaitu : Edit Pass, Konfigurasi no Telp, Monitoring dan LogOut
menekan tombol “Simpan”, maka password sudah berubah dan tampilan aplikasi akan kembali ke halaman menu.
Gambar 6. Halaman Edit Password
6.4 Apabila user ingin melakukan monitoring akan tetapi belum melakukan konfigurasi terlebih dahulu, maka user akan mendapatkan peringatan seperti pada gambar ini .
Gambar 7. Info No belum Terkonfigurasi
edittext No Telp (No telp harus berawalan +62), kemudian user diminta untuk menekan tombol “Konfigurasi No Telp” untuk mengirim konfigurasi ke alat pengendali .
Gambar 8. Halaman Menu
Alat kendali mendapat perintah konfigurasi dari data yang masuk, data konfigurasi akan tampil ke LCD seperti pada Gambar 13 . kemudaian no telp yang terdapat pada data SMS akan disimpan.
Gambar 9. Data SMS “Konfigurasi No Telp”
Gambar 10. SMS di hapus
Setelah SMS berhasil dihapus maka akan muncul tampilan seperti pada Gambar 11 dan alat kendali siap menerima perintah selanjutnya .
Gambar 11. Alat siap menerima perintah selanjutnya
Setelah no telp telah terkonfigurasi maka user mendapat info hasil konfigurasi yang muncul pada aplikasi mopelar, seperti pada gambar 12 .
Gambar 12. Halaman Info Konfigurasi
Gambar 13. SMS Masuk
Setelah perintah data SMS telah dilakukan maka SMS yang masuk tersebut otomatis dihapus untuk menanggulangi terjadinya penumpukan SMS masuk, tampilan penghapusan SMS seperti pada Gambar 14.
Gambar 148. SMS di hapus
Setelah SMS berhasil dihapus maka akan muncul tampilan seperti pada Gambar 15 dan alat kendali siap menerima perintah selanjutnya .
Gambar 15. Alat siap menerima perintah selanjutnya
Gambar 16. Hal Info Hasil Monitoring
Gambar 17. Halaman Pengendali
6.7 Apabila user ingin melakukan pengendalian maka user memilih mana lampu yang akan dikendalikan atau ON/OFF kemudian user menekan tombol “Kendali” untuk mengirim perintah kendali. Kemudian alat akan menerima data perintah kendali maka akan muncul no telp pengirim di LCD seperti pada Gambar 13. Kemudian alat kendali akan melakukan sesuatu sesuai dengan perintah dalam data SMS yang diterima.
Gambar 18. SMS Masuk
Gambar 199. SMS di hapus
Setelah SMS berhasil dihapus maka akan muncul tampilan seperti pada Gambar 20 dan alat kendali siap menerima perintah selanjutnya .
Gambar 20. Alat siap menerima perintah selanjutnya
User akan mendapat hasil pengendalian yang muncul pada aplikasi mopelar, seperti gambar berikut :
Gambar 21. Hal Info Hasil Monitoring
Gambar 22. Halaman Pengendali
6.8 Apabila proses yang inginkan telah selesai maka user bisa menutup / kembali ke halaman home dengan cara menekan tombol “LogOut”, maka aplikasi mopelar akan tmpil seperti gambar berikut :