ALAT PENGONTROL PERALATAN LISTRIK RUMAH

ALAT PENGONTROL PERALATAN LISTRIK RUMAH TANGGA VIA
YAHOO MESSENGER
Erwan Sistandi, SKom Dr. Raden Supriyanto, Ssi, Msc
Universitas Gunadarma
Jl. Margonda Raya 100 Depok
Email : erwansistandi@gmail.com, supriyan@staff.gunadarma.ac.id

Abstraksi
Perkembangan teknologi dan gaya hidup saat ini menunjukkan semakin pentingnya
kepraktisan dan efisiensi menyebabkan kebutuhan untuk mengontrol berbagai beban listrik
tidak hanya dilakukan dengan mengharuskan di dekat piranti listrik tersebut dan menekan
tombol saklar on/off tetapi bisa juga dilakukan dari jarak jauh (remote control). Alat
pengontrol beban listrik berbasis Yahoo Messenger memanfaatkan teknologi internet dengan
tujuan agar seorang dapat mengontrol perlatan listrik rumah tangganya dari jarak jauh.
Rangkaian alat ini terdiri dari beberapa relay yang terhubung dengan komputer dan DB25
sebagai konektornya. Dengan aplikasi Yahoo Messenger sebagai media informasinya dan
diteruskan dari komputer ke rangkaian maka dapat dihasilkan output yang diinginkan. Hasil
uji pada tugas akhir ini alat yang di kontrol berupa sebuah kulkas, AC, Kipas, lampu.
Adapun cara mengontrolnya dengan Yahoo Messenger sebagai media informasi dari alat
yang ingin dikontrolnya, namun alat ini masih memiliki kekurangan. Kekurang pada alat ini
adalah server yang berada di rumah harus stanbay 24 jam, jika server mati maka peralatan

tidak bisa dikontrol. Untuk pengembangannya pilihan SET ON / OFF pada peralatan listrik
yang berbeda dapat dilakukan bersamaan
Kata Kunci : Yahoo messenger, Relay, Peralatan listrik rumah tangga
1.
1.1

Pendahuluan

Latar Belakang
Pada saat ini, ada berbagai macam cara untuk mengontrol beban listrik. Pengontrolan
beban listrik yang banyak dijumpai yaitu dengan menekan tombol saklar on/off. Hal itu
kemudian berkembang sebagai alternatife dalam pengontrolan beban listrik yaitu antara lain
dengan cara menyentuh sebuah sensor untuk mengontrol on/off beban listrik, kemudian ada
lagi pengontrolan beban listrik dengan cara mengeluarkan bunyi siulan atau bunyi tepuk
tangan ke sebuah sensor untuk mengontrol on/off beban listrik. Perkembangan teknologi dan
gaya hidup saat ini menunjukkan semakin pentingnya kepraktisan dan efisiensi menyebabkan
kebutuhan untuk mengontrol berbagai beban listrik tidak hanya dilakukan dengan
mengharuskan kita berada di dekat piranti listrik tersebut dan menekan tombol saklar on/off
tetapi bisa juga dilakukan dari jarak jauh (remote control). Teknologi remote control telah
banyak dikembangkan dengan memanfaatkan berbagai media transmisi. Beberapa

diantaranya adalah remote control dengan memanfaatkan media infra merah, gelombang
radio, internet dan saluran telepon. Jika teknologi internet diterapkan di rumah tentunya akan
menjadi sebuah aplikasi yang futuristic. Pada tugas akhir ini penulis akan belajar membuat
alat pengontrol peralatan rumah tangga via yahoo messenger. Dengan aplikasi ini penulis

dimungkinkan untuk mengakses peralatan rumah lewat internet. Syarat yang harus ada untuk
membangun aplikasi ini adalah sebuah komputer yang terhubung ke internet Melalui aplikasi
ini dapat melihat status peralatan listrik, sekaligus mempunyai hak akses untuk mengaktifkan
atau menon-aktifkan alat-alat tersebut. Status alat akan ditampilkan dalam bentuk list chat.
Melalui Yahoo messeger ini user yang sudah terdaftar di aplikasi diberi wewenang untuk
mengaktifkan atau menon-aktifkan alat tersebut. Dengan metode kerja seperti inilah seorang
user dapat mengakses semua peralatan listrik secara wireless dari mana saja dan kapan saja.
1.2

Tujuan Penelitian
Tugas akhir ini bertujuan untuk merancang dan merealisasikan alat pengontrol beban
listrik berbasis Yahoo Messenger memanfaatkan teknologi internet

2.


LANDASAN TEORI

2.1

Tinjauan Pustaka

Pengontrol alat listrik rumah tangga merupakan permasalahan yang menarik untuk
dicari alternative penyelesaiannya. Berikut ini penelitian-penelitian yang sebelumnya
dilakukan seputar pengontrol alat listrik rumah tangga. Sisitem Kendali Dan Monitoring
Jarak jauh peralatan Elektronik Rumah Tangga Melalui Media Tranmisi Jala-jala Listrik
yang dikembangkan oleh Erik Mubarak et.al 2011 [1]. Perancangan system pengendalian
peralatan jarak jauh lewat jalur networking dikembangkan oleh Edi Kuswanto 2005 et.al [2]
Alat Pengukur dan pembatas dalam pemutusan listrik menggunkan remote control berbasis
MC AT89S51 yang dikembangkan oleh Agung saputra 2006 [3]. Perencanaan dan
pembuatan remote control lampu dan peralatan elektronika rumah secara wireless rf
berbasis mikrikontroler PIC yang dikembangkan oleh Viky surya abadi 2009 tet.al [4]
Penggunaan Teknologi Java Pada Sistem pengendali peralatan elektronik melalui Bluetooth
yang dikembangkan oleh David Fajar Hermawan 2008 [5]. Alat pengontrol peralatan listrik
menggunakan remote TV berbasis mikrokontroler AT89C51 yang dikembangkan oleh Eko
Putro Lasmono ,et .al 2009[6]. Sistem control peralatan rumah tangga dengan suara yang

dikembangkan oleh Widodo, Aries Tri et.al (2009) [7]. Sistem Kendali perangkat Listrik
menggunakan media sms yang dikembangkan oleh Nanang Sutarmanto et.al (2007) [8].
Pengontrol Alat menggunakan Handphone dengan memanfaatkan DTMF (Dual Tone Multi
Frequency) yang dikembangkan oleh Rachmat yudi et.al (2003) [9] .Dari pembahasan
singkat penelitian-penelitian diatas, penulis mengajukan penelitian baru yang merupakan
gabungan atau implementasi dari beberapa teknik yang telah diujicobakan pada penelitian
sebelumnya. Di penelitian ini penulis akan merancang dan membangun sebuah system
pengontrol alat listrik rumah tangga jarak jauh menggunakan aplikasi yahoo messenger.
Yahoo
messenger
Program
ini
dapat
diperoleh
melalui
alamat
http://messenger.yahoo.com dengan terlebih dahulu men-download file instalasinya sesuai
dengan versi sistem operasi yang digunakan (Windows, Linux, atau Mac). Pada versi Yahoo
Mesenger yang terbaru untuk sistem operasi Windows, proses instalasi program memerlukan
koneksi internet terus-menerus sampai aktivitas instalasi dinyatakan selesai. Hal ini

disebabkan oleh penyalinan file yang dilakukan secara langsung dari server Yahoo ke
komputer masing-masing. Program instalasi hanya berfungsi untuk mengatur proses
berlangsungnya instalasi ke dalam komputer. Setelah program terinstalasi, Yahoo Messenger
akan berjalan setiap kali awal menggunakan sistem operasi.
2.2 Komponen – komponen elektronika pada alat pengontrol peralatan listrik rumah tangga
via aplikasi yahoo messenger

2.2.1 Relay
Relay merupakan rangkaian yang bersifat elektronis sederhana dan tersusun oleh




saklar
medan elektromagnet (kawat koil)
poros besi

Cara kerja komponen ini dimulai pada saat mengalirnya arus listrik melalui koil, lalu
membuat medan magnet sekitarnya merubah posisi saklar sehingga menghasilkan arus listrik
yang lebih besar. Disinilah keutamaan komponen sederhana ini yaitu dengan bentuknya yang

minimal bisa menghasilkan arus yang lebih besar. Komponen sederhana ini dalam
perkembangannya digunakan (atau pernah digunakan) sebagai komponen dasar berbagai
perangkat elektronika, lampu kendaraan bermotor,jaringan elektronik, televisi, radio, bahkan
pada tahun 1930an pernah digunakan sebagai perangkat dasar komputer yang keberadaannya
kini digantikan oleh mikroprosesor seperti IntelCorp. dan AMD. Semua itu karena pemakaian
relay mempunyai Keuntungan yaitu ;




Dapat mengontrol sendiri arus serta tegangan listrik yang diinginkan
Dapat memaksimalkan besarnya tegangan listrik hingga mencapai batas maksimalnya
Dapat menggunakan baik saklar maupun koil lebih dari satu, disesuaikan dengan
kebutuhan

Relay juga banyak digunakan untuk pengontrolan mesin-mesin yang bekerja secara
sekuensial sebelum teknologi mikroprosesor tersedia, misalnya pada mesin injection
molding, blow molding, dan pada conveyor belt. Susunan kontak pada relay terbagi sebagai
berikut.
 NO Normally Open)

Relay akan menutup bila dialiriarus listrik.
 NC (Normally Close)
Relay akan membuka bila dialiri arus listrik
 CO (Change Over)
Relay ini memiliki kontak tengah yang akan melepaskan diri dan membuat kontak
lain berhubungan.
Relay adalah listrik beralih yang terbuka dan menutup di bawah pengawasan lain sirkuit
listrik. Dalam bentuk aslinya, beralih yang dioperasikan oleh sebuah electromagnet untuk
membuka atau menutup satu atau banyak set kontak. It was invented oleh Joseph Henry di
1835. Karena relay dapat mengontrol output sebuah sirkuit daya tinggi dibandingkan dengan
prediksi sirkuit, dapat dianggap, dalam arti luas, sebuah bentuk listrik amplifier.

2.2.2 Borland Delphi
Delphi adalah Suatu bahasa pemrograman yang menggunakan visualisasi sama
seperti bahasa pemrograman Visual Basic ( VB ) . Namun Delphi menggunakan bahasa yang
hampir sama dengan pascal (sering disebut objeck pascal ) . Sehingga lebih mudah untuk
digunakan . Bahasa pemrograman Delphi dikembangkan oleh CodeGear sebagai divisi
pengembangan perangkat lunak milik embarcadero . Divisi tersebut awalnya milik borland ,
sehingga bahasa ini memiliki versi Borland Delphi. Delphi juga menggunakan konsep yang


berorientasi objek ( OOP ) , maksudnya pemrograman dengan membantu sebuah aplikasi
yang mendekati keadaan dunia yang sesungguhnya . Hal itu bisa dilakukan dengan cara
mendesign objek untuk menyelesaikan masalah . OOP ini memiliki beberapa unsur yaitu ;
Encapsulation ( pemodelan ) , Inheritance ( Penurunan ), Polymorphism ( Polimorfisme ).
Awalnya bahasa pemrograman delphi hanya dapat digunakan di Microsoft Windows, namun
saat ini telah dikembangkan sehingga dapat digunakan juga di Linux dan di Microsoft .NET .
Dengan menggunakan free pascal yang merupakan proyek OpenSource, bahasa
pemrograman ini dapat membuat program di sistem operasi Mac OS X dan Windows CE.
Umumnya delphi hanya digunakan untuk pengembangan aplikasi dekstop, enterprise berbasis
database dan program - program kecil . Namun karena pengembangan delphi yang semakin
pesat dan bersifat general purpose bahasa pemrograman ini mampu digunakan untuk berbagai
jenis pengembangan software . Dan Delphi juga disebut sebagai pelopor perkembangan
RadTool ( Rapid Apllication Development ) tahun 1995 . Sehinnga banyak orang yang mulai
mengenal dan menyukai bahasa pemrograman yang bersifat VCL ( Visual Component
Library ) ini.
2.3 Komunikasi Paralel
Port paralel ialah port data pada komputer yang dapat mentransmisikan 8 bit data atau
keluaran hingga 12 bit data dalam waktu yang bersamaan dengan menggunakan jalur yang
terpisah. Terdiri dari 4 jalur kontrol, 5 jalur status dan 8 jalur data dan cocok untuk
pengiriman data dengan cepat, tetapi dengan kabel yang pendek (tidak lebih dari 15 kaki).

Umumnya digunakan untuk printer parallel, scanner, gamepad (joystick) dan zip drive.
Konektor yang digunakan adalah DB-25 yang terdiri dari 25 pin.
2.4 Yahoo Messenger
Program ini dapat diperoleh melalui alamat http://messenger.yahoo.com dengan
terlebih dahulu men-download file instalasinya sesuai dengan versi sistem operasi yang
digunakan (Windows, Linux, atau Mac). Pada versi Yahoo Mesenger yang terbaru untuk
sistem operasi Windows, proses instalasi program memerlukan koneksi internet terusmenerus sampai aktivitas instalasi dinyatakan selesai. Hal ini disebabkan oleh penyalinan file
yang dilakukan secara langsung dari server Yahoo ke komputer masing-masing. Program
instalasi hanya berfungsi untuk mengatur proses berlangsungnya instalasi ke dalam
komputer. Setelah program terinstalasi, Yahoo Messenger akan berjalan setiap kali awal
menggunakan sistem operasi. Hal ini sesuai dengan pilihan yang ditawarkan pada saat
instalasi. Pilihan tersebut akan menguntungkan pengguna internet 24 jam yang ingin
langsung bergabung dengan komunitasnya dan diketahui oleh pengguna lain bahwa ia sudah
online. Emoticon atau icon bulat yang melambangkan perasaan atau emosi akan berubah
warna ketika pengguna dalam status online. Pesan tersebut akan dikirim ulang pada saat aktif
kembali menggunakan Yahoo Messenger. Dengan demikian, kejadian permintaan untuk
mengulang penulisan pesan sangat kecil terjadi. Selain komunikasi berdua. Dapat melakukan
konferensi dengan mengundang teman lain untuk bergabung. Tampilan jendela konferensi
hampir mirip dengan program chating namun terasa lebih pribadi karena anggota-anggota
konferensi yang tergabung sudah ditentukan sebelumnya. Penghuni lain yang ingin tahu tidak

dapat begitu saja tergabung ke dalamnya tanpa adanya ajakan dari pengelola konferensi.
Namun jika lebih menyukai suasana chating yang tidak terbatas pada pengguna tertentu saja,
Yahoo! Chat juga disediakan sebagai salah satu fasilitas di dalam Yahoo! Messenger. Maka
dapat bergabung dengan ruang atau channel yang disediakan atau membuatnya sendiri sesuai
dengan kategori diskusi. Jika diperlukan, dapat menggunakan mikropon dan webcam untuk
berkomunikasi antar penghuni. Selain dapat mendengarkan suaranya, pengguna dapat melihat
langsung wajah lawan bicaranya. Fasilitas ini tentunya akan sangat membantu komunikasi

antar pengguna yang lokasinya sangat berjauhan, sedangkan uang di kantong tidak cukup
untuk biaya telepon.
2.5 Cara kerja pengiriman pesan pada Yahoo messenger
Yahoo messenger memiliki cara kerja mengirim pesan yang pertama dari client ke
server ( Enkripsi ) dan yang kedua dari server ke client
2.5.1 Enkripsi
Enkripsi dilakukan sebelum pesan dikirim ke server untuk kemudian dilanjutkan ke client.
Sehingga ketika pesan sedang dikirimkan melalui protokol YMSG, pesan tersebut sudah berupa
karakter-karakter (bytes) acak. Dalam proses pengiriman pesan, teks dienkapsulasikan dalam
sebuah paket yang kemudian dikirimkan melalui protokol YMSG. YMSG merupakan protokol yang
dipergunakan dalam sistem Yahoo Messenger. YMSG bukan merupakan protokol yang sifatnya
opensource. Yahoo tidak pernah mempublikasikan dokumentasi teknis dari YMSG ini. Protokol

YMSG mengatur komunikasi antara aplikasi client dan server dengan mempergunakan koneksi
TCP/IP melalui port 5050 sebagai port default. Apabila port ini diblok, maka akan dipergunakan port
lainnya. Misalnya pada jaringan yang memiliki firewall, YMSG akan memanfaatkan HTTP untuk
melakukan komunikasi. Pada perangkat lunak pengirim pesan instan terdapat sebuah kelas yang
bertugas menyusun paket-paket tersebut. Kelas tersebut memasukkan teks pesan yang akan
dikirim ke dalam body paket.Setelah mengalami proses enkripsi oleh method encryptor yang ada
pada kelas tersebut, baru kemudian teks tersebut diteruskan ke kelas yang akan memasukkannya
ke dalam paket yang selanjutnya dikirim ke server. Pada Yahoo Messenger, teks pesan yang diketik
direpresentasikan dalam karakter UTF-8 [YAH07]. Encoding UTF-8 ( eight bit Unicode
Transformation format) itu multibyte encoding yg hasilnya bisa sekecil 1 byte dan sebanyak 4 byte.
Jadi data yg di encoded bisa dimengerti oleh program yg memiliki type encode yg sama. Metode
enkripsi yang bekerja dalam bit-bit, maka karakter-karakter string UTF-8 tersebut perlu diubah ke
dalam bit. Setelah pengacakan dilakukan, keluaran yang masih dalam bentuk bit tersebut perlu
diubah ke dalam string kembali. Hal ini disebabkan oleh struktur data pada paket YMSG yang hanya
dapat mengirimkan teks yang direpresentasikan dalam UTF-8. Namun muncul permasalahan lain,
tidak ada jaminan bahwa seluruh keluaran bit-bit hasil pengacakan dapat dipetakan ke dalam
karakterkarakter UTF-8. Ada kemungkinan bahwa bit-bit ciphertext yang dikeluarkan merupakan
bit-bit yang invalid dalam UTF-8. Hal ini dapat menyebabkan ada data (bit-bit) yang hilang bahkan
sebelum pesan dikirimkan. Oleh karena itu, agar bit-bit tersebut tetap dapat dipetakan dalam
karakter-karakter UTF-8, maka bit-bit tersebut akan di-encode ke dalam format base64. Dengan
demikian, teks (string base64) tersebut dapat dienkapsulasikan ke dalam body suatu paket YMSG
dan kemudian dikirimkan tanpa ada masalah.

Gambar 2.14 pengiriman pesan

Gambar 2.15 Struktur paket YMSG
2.5.2 Dekripsi
Untuk mendapatkan teks pesan, paket yang diterima oleh client dari server harus
diekstraksi terlebih dahulu. Hasil ekstraksi yang dilakukan oleh kelas pembangun paket
adalah string base64 ciphertext yang perlu didekripsi. Oleh karena itu, string base64 tersebut
terlebih dahulu di-decode ke dalam bit-bit ciphertext, kemudian bit-bit itu didekripsi oleh
method decryptor yang ada pada kelas implementasi Blowfish. Keluaran dari dekripsi tadi
adalah bit-bit yang dapat diubah ke dalam bentuk karakter-karakter UTF- 8. Karakterkarakter inilah yang selanjutnya ditampilkan oleh client dan dibaca oleh user sebagai teks
pesan.

Gambar 2.16 Proses

3.

dekripsi dan penerimaan pesan dari server ke client

Perancangan sistem

Alat pengontrol peralatan listrik rumah tangga via aplikasi yahoo messenger ini
bekerja jika seorang user merequest ke server yang berada di rumah. ID yang sudah terdaftar
di server yang berhak mengakses peralatan listrik rumah tangga
3.1 Spesifikasi perancangan
Alat pengontrol peralatan listrik rumah tangga via yahoo messenger ini bekerja jika
seorang user merequest ke server yang berada di rumah. ID yang sudah terdaftar di server
yang berhak mengakses peralatan listrik rumah tangga. Dimana seorang user yang terhubung
dengan internet dapat melakukan request untuk menjalankan alat. Alat terletak di server yang
terhubung via kabel dengan LPT DB25 sebagi antar muka antara alat dan server. Keseluruhan
system yang dibuat dapat digambarkan dalam blok diagram sebagai berikut :

Gambar 3.1 Skema diagram blok pengontrolan
Penjelasan Blok Diagram sebagai berikut :
3.1.1 User
Langkah awal seorang user haruslah terhubung ke jaringan internet dan memiliki
aplikasi yahoo messenger dan ID yahoo messenger .Setelah masuk ke yahoo messenger maka
user akan melakukan chatting kepada id yahoo messenger yang ada di server dengan
perintah-perintah yang sudah di dirancang.User yang berada dimana saja dapat mengakses
server dan melakukan perubahan status alat dengan melakukan chatting dengan ID yahoo
messenger yang ada di server. Tidak semua ID yahoo messenger dapat melakukan
pengontrolan alat teersebut, hanya ID yahoo messenger yang sudah terdaftar diprogram
delphi yang dapat melakukan perubahan status alat.

3.1.2 Server
Pada pengujian ini dipergunakan konfigurasi komputer Intel Celeron RAM 128 MB,
Sistem Operasi yang dipakai adalah windows XP yang didukung oleh aplikasi yahoo
messenger dan software Delphi 7. Yahoo Messebger dipergunakan untuk melayani
permintaan pengguna dalam mengakses server tersebut, segala informasi mengenai server
diatur pengaksesannya oleh Delphi 7. Adapun Id Yahoo messenger yang ada diserver adalah
erwan_biaggi@yahoo.com dan user yang terdaftar adalah tuxx.krenzz@yahoo.com dengan
kedua ID ini maka user dapat mengontrol atau melakukan perubahan status alat.
3.1.3 Konektor / LPT DB 25
Aplikasi ini menggunakan dua mode operasi, yakni operasi pembacaan dan penulisan
data. Sebelum program memerintahkan computer untuk mengktifkan atau menon-aktifkan
alat berdasarkan permintaan user terlebih dahulu program akan meminta status dari masingmasing alat. Proses pembacaan ini dilakukan dari port status pada LPT. Sedangkan untuk
penulisan datanya, program melakukannya via port data pada LPT.

3.1.4 Device
Alat yang dikendalikan pada tugas akhir ini adalah Kulkas , AC , Kipas ,

3.2

Analisa Logika Pemrograman

Dalam alat pengontrol peralatan rumah tangga jarak jauh berbasis internet
menggunakan aplikasi yahoo messenger ini menggunakan bahasa pemograman Delphi 7
yang berfungsi untuk memadukan rangkaian alat dengan aplikasi yahoo messenger. Adapun
cara kerja Delphi tersebuat yaitu bermula aktifkan Yahoo messenger dan program delphinya.
Setelah semua sudah aktif di server maka user dapat mulai mengontrol dengan cara chatting
dengan ID yahoo messenger yang bertindak sebagai server.awal yang dilakukan user adalah
memanggil server dengan ketik nama erwan.maka di tampilan windows yang aktif pertama
adalah chattingan dari user dari situ delphi mengcopy user lalu dicocokan nama pengguna
apakah ketikan user sudah cocok dengan yang ada deserver jika belum cocok maka server
akan membalas chatt ke user dengan perintah nama yang anda ketik tidak sesuai maka user di
suruh mengetik ulang dengan nama yang cocok yang ada deserver.Namun sebelumnya delphi
akan membaca ID yahoo messenger apakah sesuai dengan yang ada di program jika ya maka
delphi akan mengcopy hasil chatt dari user dan diteruskan kelangkah berikutnya. Sebaliknya
jika tidak cocok ID nya yang ada diserver maka server tidak akan membalas atau dengan kata
lain ID yang tidak terdaftar pada program delphi di diamkan saja oleh server.setelah user
sudah memanggil server maka server akan membalas chatt dari user yaitu dengan
menawarkan pilihan pertama adalah set alat dan pilihan yang kedua adalah liat status. Jika
user ketik anggka 1 maka server memberi 2 pilihan kepada user. Pilihan pertama ON atau
pilihan yang kedua OFF. Pilihan ON maka user berhak menyalakan peralatan atau pilihan
OFF user akan mematikan peralatan listrik. Dialat ini peralatan yang di aktikan atau
dimatikan sebanyak 4 yang terdiri dari pilihan 1 adalah kulkas yang ke 2 AC yang ke 3 kipas
dan yang ke 4 lampu.di pilihan On atau Off user berhak memilih perlatan yang akan di ON
atau di OFF. Setelah user memilih peralatan yang akan di On atau di Off maka alat akan
mengalami perunahan.Setelah user mengsekusi alat user akan kembali lagi kekondisi pilhan
pertama. Set alat atau lihat setatus. Status alat dapat di lihat dipilahan liat status kondisi ini
didapat dari perunahan yang dilakukan oleh user tersebuat. Program ini akan selesai jika
yahoo messenger di user logout IDnya.

1.

Diagram alur program Delphi

Gambar 3.2. Diagram alur program Delphi
Penjelasan dari diagram alur mikrokontroler adalah sebagai berikut :
1. Start Program memulai
2. Cetak input nama
3. Kondisi cek nama jika nama sesuai dengan yang ada di server maka kondisi
dilanjutkan ke pilihan menu. Sebaliknya jika tidak sesuai maka user akan
kembali ke input nama
4. Cetak pilih menu
5. Kondisi Jika pilih menu pilihan 1 maka set alat maka user akan di cetak
pilihan ON / OFF
6. Kondisi jika user pilih On maka user berhak menyalakan perlatan yang ingin
dinyalakan, sebaliknya jika pilih Off maka user berhak mematikan peralatan
yang ingin dimatikan.setelah di eksekusi maka user kembali ke pilihan menu.
7. Dipilhan menu yang ke dua adalah cek status. Status ini didapat setelah
melakukan perubahan. Setelah cetak status maka user kembali ke pilihan
menu
8. Program ini berakhir dengan keluar dari aplikasi yahoo messenger
4.

HASIL UJI COBA

4.1

CARA KERJA ALAT

Alat pengontrol alat-alat listrik rumah tangga yang berbasis internet ini menggunakan
media jaringan sosial dalam tugas akhir ini menggunakan aplikasi yahoo messenger sebagai
media informasi status alat-alat rumah tangga. Dimana user sebagai media inputan di alat ini.
User itu sendiri adalah serangkaian huruf yang merupakan tanda pengenal untuk masuk dan
mengakses internet.untuk meningkatkan keamanan maka user membuat password. Password
merupakan serangkaian huruf atau angka yang merupakan sandi untuk dapat mengakses
internet. Password bersifat rahasia, sehingga tidak diperkenankan memberitahukanya kepada
orang lain. ketika pengguna memasukan password, maka yang terlihat pada tampilan
komputer hanya berupa karakter bintang (*) sehingga tidak akan terbaca dalam bentuk angka

maupun tulisan. Search engine/mesin pencari juga menyediakan kata bantu apabila
user/pengguna lupa akan passwordnya. Setelah user memiliki ID dan password maka yang
dibutuhkan untuk mengendalikan alat pengontrol jarak jauh ini atau penghubung antara user
dengan alat pengendali yang ada dirumah maka user butuh koneksi internet.
intranet adalah sebuah jaringan privat (private network) yang menggunakan protokolprotokol Internet (TCP/IP), untuk membagi informasi rahasia. Dengan internet maka user
dapat terhubung dengan alat yang akan dikontrol dalam jarak jauh sekalipun. Setelah
terhubung dengan internet maka user memiliki komputer server pribadi dirumahnya karena
alat ini bersifat pribadi. Dengan home server maka user dapat terhubung dengan alat
sekaligus dapat mengendalikan alat. Dari home server user yang sudah terhubung dengan
internet maka dilanjutkan dengan server yang ada dirumahnya untuk mengendalikan alat. Di
home server terinstal yahoo messeger yang berguna untuk mengetahui status alat. Dengan
yahoo messeger maka user yang sudah terdaftar di program Delphi yang berhak
mengendalikan alat tersebut. Setelah terhubung dengan home server maka user yang di
izinkan oleh home server yang berhak untuk mengendalikan alat. Dari home server terhubung
dengan hardware kendali.
Adapun cara kerja hardware kendali ini cukup sederhana. Pada saat port paralel
memberikan logikan “1”, secara otomatis kaki basis akan mendapatkan arus. Karena ada arus
pada kaki basis transistor maka kondisi transistor berada pada titik kerja saturasi kondisi ini
dapat disamakan dengan saklar tertutup atau On. Keadaan ini akan menyebabkan arus yang
melewati relay teralirkan dapat mengaktifkan relay. Sebaliknya jika port paralel memberikan
input logika “0”, maka tidak ada arus basis. Hal ini menyebabkan transistor dalam titik kerja
cut off. Cut off dapat diumpamakan sebagai saklar dalam kondisi terbuka atau off keaadaan
ini akan menyebabkan aliran arus menjadi terputus dan relay tidak akan aktif.
Aplikasi ini menggunakan dua mode operasi, yakni operasi pembacaan dan penulisan
data. Sebelum program memerintahkan computer untuk mengaktifkan atau menon-aktifkan
alat berdasarkan permintaan user terlebih dahulu program akan meminta status alat dari
masing-masing alat. Proses pembacaan ini dilakukan dari ort status pada LPT. Sedangkan
untuk penulisan datanya, program melakukan via port data pada LPT. Dalam pengendali alat
terutama alat rumah tangga biasanya alat-alat tersebut memerlukan arus yang bsar dalam
pengopersiannya. Oleh karena itu diperlukan relay yang mempunyai ketahanan arus melebihi
arus yang diperlukan oleh alat-alat tersebut. Misalkan alat rumah tangga tersebut
mengkomsumsi arus sebesar 5 ampere, jika tidak maka dapat mengakibatkan terjadinya lost
contact atau terbakarnya relay.
4.2

Hasil Pengujian system

 Beberapa Kondisi yang dapat di uji cobakan
1. Kondisi awal
Kondisi awal pada rangkaain ini adalah tergantung pada akhir pengkontrolan

2. Kondisi Kulkas ON
Kondisi pada saat rangkaian menerima masukan data dari port DB25 pin 8 yang
dikirim melalui computer dan mendapatkan logika satu. Dan perhatikan apa yang
terjadi pada tampilan kulkas pada gambar di bawah ini :

Gambar 4.1 Kulkas ON
1. Kondisi Semua peralatan ON
Kondisi pada saat rangkaian menerima masukan data dari port DB25 pin 1,2,4,6 yang
dikirim melalui computer dan mendapatkan logika satu. Dan perhatikan apa yang
terjadi pada tampilan kulkas pada gambar di bawah ini :

5.

Gambar 4.2 Semua Alat ON
Kesimpulan dan Saran

5.1

Kesimpulan

Setelah melakukan perencanaan dan pembuatan sistem kemudian dilakukan
pengujian dan analisanya, maka dapat diambil beberapa kesimpulan sebagai berikut :
1. Alat ini berfungsi sebagai pengontrol peralatan lisrik rumah tangga jarak jauh.
Pada tugas akhir ini alat yang dikontrol berupa sebuah kulkas, AC, Kipas, lampu.
User dapat mengontrol perlatan listrik terutama kulkas, AC, kipas, lampu dari
mana saja dan kapan saja.
2. Kelebihan pada alat ini adalah kemudahan dalam mengontrol peralatan lisrik yang
jaraknya jauh dengan pemilik rumah.
3. Kekurangan pada alat ini adalah komputer server yang berada di rumah harus
menyala 24 jam. Jika komputer server mati maka alat – alat listrik tidak dapat
dikontrol
5.2.

Saran

Adapun saran tambahan yang diperlukan dalam meningkatkan kemampuan alat
adalah sebagai berikut :
 Agar respon komputer menjadi lebih cepat sebaiknya menggunakan USB sebagai
media transmisinya.
 Sebaiknya memilih layanan koneksi proveider yang mempunyai kinerja yang
cepat, akurat dan bagus agar tidak sering mengalami gangguan dalam koneksi.



Pilihan SET ON / OFF pada peralatan listrik yang berbeda dapat dilakukan
bersamaan

DAFTAR PUSTAKA

1. Sisitem Kendali Dan Monitoring Jarak jauh peralatan Elektronik Rumah Tangga
MelaluiMedia Tranmisi Jala-jala Listrik yang dikembangkan oleh Erik Mubarak et.al
2011
2. Perancangan system pengendalian peralatan jarak jauh lewat jalur networking
dikembangkan oleh Edi Kuswanto 2005
3. Alat Pengukur dan pembatas dalam pemutusan listrik menggunkan remote control
berbasis MC AT89S51 yang dikembangkan oleh Agung saputra 2006
4. Perencanaan dan pembuatan remote control lampu dan peralatan elektronika rumah
secara wireless rf berbasis mikrikontroler PIC yang dikembangkan oleh Viky surya
abadi 2009
5. Penggunaan Teknologi Java Pada Sistem pengendali peralatan elektronik melalui
Bluetooth yang dikembangkan oleh David Fajar Hermawan 2008
6. Alat pengontrol peralatan listrik menggunakan remote TV berbasis mikrokontroler
AT89C51 yang dikembangkan oleh Eko Putro Lasmono ,et .al 2009
7. Sistem control peralatan rumah tangga dengan suara yang dikembangkan oleh
Widodo, Aries Tri et.al (2009)
8. Sistem Kendali perangkat Listrik menggunakan media sms yang dikembangkan oleh
Nanang Sutarmanto et.al (2007)
9. Pengontrol Alat menggunakan Handphone dengan memanfaatkan DTMF (Dual Tone
Multi Frequency) yang dikembangkan oleh Rachmat yudi et.al (2003)
10. www.wikipedia.com
11. www.klik-kanan.com
12. www.pcinterfacing.html.com