Diajukan Oleh :
KELOMPOK SIMOPELAR
ZAINAL ARIFIN
(110220043)
GEMASTIK 7 UGM
2014
1.
LATAR BELAKANG
Aktifitas
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.
4. ANALISIS SISTEM LAMA
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
5.1 Desain Sistem
5.1.1
Diagram Contex
Pada DFD contex ini user bisa melakukan 3 proses, yaitu : Login, Konfigurasi
No Telp dan Monitoring kemudian user juga mendapat 2 output, yaitu : Info
Konfigurasi No Telp dan Info Status Lampu yang berguna untuk pengendalian
lampu.
DFD Level 1
Pada DFD level 1 terdapat 3 proses, yaitu :
LogIn
LogIn
pass
Data pass
2
User
Konfigurasi No Telp
Konfigurasi
No Telp
3
User
Monitoring
Monitoring
+
Gambar 19. DFD Level 1
User
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.
1
Ambil data pass
User
pass : 2
LogIn
LogIn
Data pass
Masukkan Password Baru
Simpan Edit Pass
2
Edit
Password
pass : 1
User
Apliksi
Mopelar
Mikrokontroler
Lampu
Laporan
5.2.2
Format SMS
a. KON<space>(No Telp)
KON adalah format untuk melakukan konfigurasi no telp dan (No Telp)
adalah no telp yang akan dikonfigurasi.
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>
Untuk kondisi lampu menggunakan istilah 0 dan 1. 0 adalah format untuk
mematikan lampu ruangan dan 1 adalah format untuk menyalakan lampu
ruangan.
Ex. 1,0,1,0
Design Aplikasi
a. Design Tampilan LogIn
V a lid a s i
Pass
T id a k
Ya
T a m p ila n M e n u
A
ITEM
O
1
2
Panel
ImageView
Pawal
Iawal
Bx
Blogin
EditText
Tpass
3
4
5
NAME
Tidak
Monitoring
Edit Password
Cek
No Telp
Ya
Konfigurasi No Telp
Status Lampu
Info
Konfigurasi No Telp
Tampilan Kendali
ITEM
NAME
Panel
ImageView
Putama
ImageView2
ImageView3
Bedit
Blogout
Bmon
bmon2
Bkon
bkon2
9
10
EditText
11
12
Turut
Tno
Label
Label1
Label2
Label3
3
4
5
6
7
8
13
14
C
Tampilan Edit Pass
Isi Password Baru
Simpan
A
Gambar 35. Flowchart Edit Password
Password
Tampilan ini terdiri dari :
Tabel 2. Item Tampilan Edit Password
NO
1
2
ITEM
Panel
ImageView
NAME
Pedit
imageview6
Bsimpan
Bmenu
blogout2
EditText
Tedit
3
4
5
6
B
Tampilan Kendali
Pilih On/Off Lampu
Kendali
Info Status Lampu
Finish
ITEM
NAME
N
ImageView
O
ImageView4
15
EditText
Ikendali
16
Bkamar Label
17
Bmandi
18
Btamu
19
Bpraktek
20
ChackBox
Bkendali
21
bkendali2
22
blogut3
23
e1
24
e2
25
e3
26
e4
27
Tfrom
EditText
ITEM
NAME
tstatus
l1
l2
l3
l4
ckamar
5.3.2 Design Alat
ckamar
cmandi
a.
Konfigurasi No Telp
cmandi
Pada design ini user
ctamu
dapat
melakukan
ctamu
cprakterk
cprakter
konfigurasi/mendaftarkan
no
telp ke alat kendali, user bisa melakukan konfigurasi no telp melalui aplikasi
MoPeLaR. Dari data SMS yang dikirim oleh apikasi MoPeLarR ke alat
kendali, alat kendali menerima data tersebut, kemudian data tersebut di ubah
oleh rangkaian interface ke signal tegangan TTL sehingga dapat diterima
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.
2.
3.
4.
5.
6.
7.
8.
1.
User start aplikasi
Aplikasi mengirim perintah
Operator menyampaikan perintah ke alat kendali
Alat kendali menjalankan erintah
Alat kendali mengambil hasil perintah
Alat kendali mengirim hasil perintah ke oprator
Operator menyampaikan hasil perintah ke aplikasi
User dapat melihat 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
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
Apabila
Tampilan
password
Menu
Salah Password
Gambar 5. Tampilan
6.3 User
bisa
Menu
melakukan
berbagai
hal
dalam tampilan menu ini, yaitu : Edit Pass, Konfigurasi no Telp, Monitoring dan
LogOut
Apabila user ingin mengubah password maka user diminta untuk mengetik
password baru ke text box yang telah disediakan, kemudian user diminta untuk
menekan tombol Simpan, maka password sudah berubah dan tampilan aplikasi
akan kembali ke halaman menu.
Setelah SMS berhasil dihapus maka akan muncul tampilan seperti pada Gambar
11 dan alat kendali siap menerima perintah selanjutnya .
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 19.