Rancang Bangun Alat Kontrol Listrik Berbasis Web ... · Video output Audio input dan output Ooard...
Transcript of Rancang Bangun Alat Kontrol Listrik Berbasis Web ... · Video output Audio input dan output Ooard...
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Rancang Bangun Alat Kontrol Listrik Berbasis Web MenggunakanServer Online Mini PC Raspberry PI
Hening Hendrato, Ahmad Rifai dan Sunny A. [email protected]
STMIK Jakarta STI&KJl. BRI No.17 Radio Dalam Kebayoran Baru Jakarta Selatan
ABSTRAKArtikel ini memaparkan purwarupa alatkontrol jarak jauh untuk mematikan daya listrik. Uji cobadilakukan dengan sebuah alat kendali berupa Raspberry Pi dan smartphone. Raspberry Pi digunakansebagai alat proses dan alat kendali web server. Aplikasi web server memiliki sebuah layanan file .htmluntuk diakses client. Sementara smartphone yang terhubung ke jaringan internet untuk mengakses serverweb pada Raspberry Pi. Pada file ada beberapa tombol untuk memerintahkan Raspberry Pi untukmenghubungkan dan memutuskan daya. Jadi smartphone digunakan sebagai alat untuk mengontrolRaspberry Pi atau perangkat kontrol. Dengan adanya alat ini merupakan sebuah solusi agar dapatmenghubungkan dan memutuskan listrik dari jarak jauh (online).
Kata Kunci : Kontrol Listrik Online, SistemKontrol Listrik
PENDAHULUANPada saat ini ilmu pengetahuan dan ilmuteknologi berkembang sangat pesat,khususnya pada ilmu teknologi.Perkembangan teknologi tersebutberkembang dengan tujuan untuk membantuaktivitas manusia agar lebih mudah dan lebihefisien. Elektronika merupakan salah satuteknologi yang tidak bisa lepas dari energilistrik sebagai sumber tenaga.
Meninggalkan rumah merupakankebiasaan manusia dalam kehidupan sehari– hari, seperti bekerja, berbelanja, sekolah,maupun rekreasi. Hal tersebut memangmerupakan hal biasa, akan tetapimeninggalkan rumah dalam waktu yanglama dengan kondisi listrik atau barang –barang elektronika dalam keadaan menyalamerupakan kebiasaan yang harus kitahindari, karena hal tersebut dapat berakibatfatal seperti kerusakan barang elektronikbahkan sampai kebakaran.
Rancang Bangun Alat Kontrol ListrikBerbasis Web Menggunakan Server OnlineMini PC Raspberry PI adalah sebuah solusialat elektronik yang digunakan untukmengaktifkan dan mematikan listrik darijarak jauh.
Masalah dan Batasan MasalahMasalah dalam penelitian ini adalah
bagaimana membuat alat pengendali untuk mematikan dan menghidupkan perangkat
elektronik melalui internet. Alat kendali inidilakukan dengan mengakses website dariweb server Raspberry Pi Model B yangsudah terhubung dengan sebuah ModemADSL2 TP-Link TD-W8951ND yangmemiliki akses internet. Smartphone yangterhubung dengan internet digunakan untukmengendalikan sebuah purwarupa berupa 1buah modul relay dengan 8 relay sebagaisaklar untuk mematikan ataumenghidupkan 8 buah lampu led.
Tujuan PenelitianTujuan dari penelitian ini adalah untuk
mendapatkan purwarupa alat kendaliperalatan elektronik secara onlinemenggunakan server Raspberry Pi.
Metode PenelitianDalam peneltian ini menggunakan
metodologi penelitian:1. Studi PustakaMetode ini dilakukan untuk mencari danmendapatkan sumber-sumber kajian.Landasan teori yang mendukung, data-data, atau informasi sebagai acuan dalammelakukan perencanaan, percobaan,pembuatan, dan penyusunan laporan.
Studi LapanganMetode ini dilakukan sebagai bahanacuan dalam merancang, menguji danmengimplementasikan tentang konsep
86
CORE Metadata, citation and similar papers at core.ac.uk
Provided by STMIK Jakarta Journal Online
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
yang di buat dengan melakukan ujicoba di Laboratorium Sistem Komputer.
Sistematika PenulisanSistematika penelitian ini dibuat
dengan tujuan untuk mempermudah danmemberi gambaran umum dalampembahasan. Adapun sistematika penelitiantersebut adalah sebagai berikut :Pendahuluan, terdiri dari latar belakang,masalah, batasan masalah, tujuan penelitian,metode penelitian, dan sistematikapenulisan. Tinjauan pustaka, terdiri daridasar – dasar teori Raspberry Pi, relay, danled. Perancangan dan pemrograman, terdiridari penjelasan membangun sebuah serverdengan sebuah mini-PC Raspberry Pidanpenjelasan pemrograman web. Analisadan Ujicoba,pada bagian ini menjelaskancara kerja, dan bagaimanamengimplementasikan alat yang telahdirancang dan dilanjutkan dengan mengujialat tersebut.Penutup, terdiri dari analisadan simpulan atas penelitian yang dibuat,kemudian memberikan saran-saran untukmengembangkan sistem tersebut.
TINJAUAN PUSTAKAMikrokontroler
Mikrokontroler adalah suatu perangkat yang mengintegrasikan sejumlah komponen dari sistem mikroprosesor kedalam sebuah microchip tunggal. Ada tigakomponenutamadarimikrokontroler, yaitu: processor CPU, memory dan input/output (I/O).[1]
Raspberry Pi Model A / B
Gambar 1 Raspberry Pi Model A atauB
a. Hardware Raspberry PiPerangkat Raspberry Piterlihat
seperti motherboard, dengan berbagai chipdan port yang dipasanag sama seperti Andamembuka casing komputer desktop ataulaptop dan lihat board didalamnya.Raspberry Pimemiliki 2 model yangberbeda, yaitu model A dan model B.Perbedaan kedua model tersebut terdapatpada port Ethernet dan USB yang lebihbanyak model B daripada model A.Dibawah ini akan disebutkan berbagaispesifikasi hardware pada Raspberry Pi.ARM CPU/GPUGPIO(General Purpose Input/Output)SDRAM(Synchronous Dynamic Random
Access Memory)USB 2.0 port(s)Video outputAudio input dan outputOoard storageOoard network (papan jaringan)Power
b. SistemOperasi Raspberry PiIni adalah daftar sistem operasi yang berjalan pada Raspberry Pi.Raspbian (Debian Wheezy port with faster
floating point support)PidoraOpenELECRaspbmcRISC OSArch Linux ARM [4]
Jaringan KomputerSekumpulan komputer yang terpisah-pisahakan tetapi saling berhubungan dalammelaksanakan tugasnya, sistem seperti inidisebut jaringan komputer (computernetwork).
Macam Jaringan Komputer Jaringan Berdasarkan TransmisiJaringan broadcast
Memiliki saluran komunikasi tunggalyang dipakai bersama-sama oleh semuamesin yang ada pada jaringan.Pesan-pesan berukuran kecil, disebut paket,yang dikirimkan oleh suatu mesin akanditerima oleh mesin-mesin lainnya.
87
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Jaringan point-to-pointTerdiri dari beberapa koneksi pasanganindividu dari mesin-mesin. Untukmengirim paket dari sumber kesuatutujuan, sebuah paket pada jaringan jenisini mungkin harus melalui satu ataulebih mesin-mesin perantara.
Jaringan Berdasarkan Luas :Local Area NetworkMetropolitan Area NetworkWide Area Network
ServerServer adalah sebuah sistem komputer yangmenyediakan jenis layanan tertentu dalamsebuah jaringan komputer.Dilihat dari fungsinya, server dikategorikanmenjadi beberapa jenis :Server Aplikasi (Application Server)Server Data (Data Server)Server Proxy (Proxy Server)
Aplikasi ServerBeberapa aplikasi server yang seringdigunakan secara umum yaitu DHCP server,Mail Server, DNS Server, FTP Server, WebServer, Proxy Server, dan Database Server.
HTMLBerikut gambaran struktur HTML.<html>
<head><title>Judul web ditulis
disini</title><head><body>
... kode kode HTML lainnya ditulis di bagian ini ....
</body></html>
Dari struktur di atas, terlihat bahwapenulisan kode-kode HTML lainnya untukkeperluan isi situs web akan diletakkan dibagian tag Oodp Dengan demikian dapatdikatakan bahwa informasi yang berupakode-kode akan diapit oleh tag awal dan tagakhir, dan sebuah apitan tag bisa juga diapitOleh tag lainnya.
<a href =" blabla.html" name =’id’></a>
RelayRelay adalah sebuah saklar
elektronis yang dapat dikendalikan darirangkaian elektronik lainnya.Berdasarkan cara kerja relay dibagi menjadi 2 jenis :NC (Normally Closed)NO (Normally Open)
Gambar 2 Pin Pada Relay
ANALISIS DAN PERANCANGAN Tahap Analisis
Pada alat ini menggunakan beberapaperangkat yaitu smartphone, modem internet,Raspberry Pi Model B, modul relay dan led.Smartphone digunakan sebagai antarmukauser dengan raspberry untuk mengakses webserver Raspberry Pi. Sedangkan modeminternet digunakan untuk menghubungkanserver Raspberry Pi dengan smartphonemelalui IP public. Raspberry Pi digunakansebagai web server yang file web-nya telahdiubah dan sebagai pengontrol pin padaRaspberry Pi. Pada alat ini, pin yang akandifungsikan sebagai output hanya 8 pin. Pintersebut dihubungkan ke relay sebagai triggeruntuk mengaktifkan atau mematikan relay.Sehingga relay dapat menyalurkan listrikuntuk menyalakan led.
Tahap PerancanganPerancangan alat kendali ini terdiri
dari beberapa bagian, yaitu 8 buah lampuLed sebagai indikator output, Modul relay8 channel sebagai pengganti saklar manual,Mini-PC Raspberry Pi model B sebagaipemroses, Modem ADSL2 TP-Link TD-W8951ND sebagai interface untuk
88
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
menghubungkan server dengan internet,dan end device berupa smartphone.Pembuatan alat kendali ini dilakukan diLaboratorium Komputer SMK SalafiyahSyafi’iyyah. Perancangan dalam membuatalat ini dilakukan dengan diagram blokrangkaian dan prinsip kerja rangkaian.
Rancangan Diagram Blok Alat KontrolListrik Berbasis Web
Gambar 3 Diagram Blok Alat KontrolListrik Berbasis Web
Pada Gambar 3 terdapat diagram blok yangmemiliki fungsi atau cara kerja tertentutetapi dengan tujuan yang sama, berikutcara kerjanya :Pada smartphone atau dalam hal ini sebagai
alat masukanSmartphone mengakses website pada
Raspberry Pi lalu memberikan masukandengan menekan tombol pada websitetersebut. Website disini sebagaiantarmuka antara user dan Raspberry Pi
Website juga digunakan sebagai pemantau kondisi lampu.
Raspberry Pi berfungsi sebagai mesinuntuk memproses perintah yangdiberikan dari website kedalamterminal Raspberry Pi.
Setelah mengeluarkan output pada pinRaspberry Pi, maka ketika relayterhubung pada pin raspberry yang telahdiaktifkan dengan logika aktif low (0),maka relay akan aktif dan arus listrikdisambungkan lalu lampu led menyala.
Prinsip Kerja RangkaianSistem kontol listrik berbasis web
server ini secara keseluruhan dikendalikanoleh mini-pc Raspberry Pi yang difungsikansebagai server pengendali komponen relaysebagai saklar untuk menyalurkan ataumemutuskan listrik berarus AC maupun DC.Perangkat ini bekerja setelah mini komputerRaspberry Pi diberikan tegangan yang didapatdari adaptor. Pada sistem ini ada
beberapa bagian yaitu blok input, prosesdan output.
Blok input merupakan blok yangmemberikan masukan suatu data ke blokproses agar data tersebut diproses danmendapatkan output. Dalam hal ini blokinput dilakukan dengan cara memanggil IPpublic dari modem speedy yang sudahterhubung dengan server Raspberry Piuntuk mengakses website dalam web serverRaspberry Pi yang sudah dibuat, website inidifungsikan sebagai antar muka userterhadap pin Raspberry Pi. Setelah halamanwebsite terbuka maka user akan melakukaninput dengan cara menekan salah satutombol untuk menyalurkan ataumemutuskan saluran listrik berarus ACmaupun DC menggunakan saklar atau relayyang diaktifkan oleh pin Raspberry Pidengan logika aktif low (0).
Blok proses merupakan blokpengolahan data yang dilakukan olehRaspberry Pi atau server. Dalam sistem iniRaspberry Pi bertindak sebagai web serveryang menyediakan suatu layanan websiteuntuk antar muka user. Raspberry Pi yangdijadikan web server telah disiapkan agardapat terhubung ke internet dan dapatdiakses menggunakan DNS yang telahdidaftarkan. Ketika user mengakses webserver pada raspberry, maka akan munculwebsite berupa tombol – tombol lampu.Pada tombol - tombol lampu terdapatperintah untuk mengaktifkan ataumematikan pin – pin pada Raspberry Pi.Dengan menekan tombol lampu user dapatmenghidupkan atau mematikan arus listrikdengan logika aktif low (0).
Blok output merupakan suatu hasilkeluaran dari alat, yang terdiri dari relay danrangkaian led. Pada sistem ini ketika usermenekan tombol pada halaman website, makawebsite melakukan perintah untukmengaktifkan dan mematikan pin padaRasberry Pi. Setelah pin aktif maka pintersebut akan mengaktifkan menonaktifkanrelay yang telah terhubung pada pin tersebut.Sehingga arus listrik yang terhubung ke relayakan disalurkan maupun diputuskan untukmenyalakan atau mematikan led.
89
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Rangkaian Keseluruhan
Gambar 4 Rangkaian Keseluruhan
Rangkaian keseluruhan terdiri dariRaspberry Pi, modul relay, led , end device(smpartphone) dan jaringan WAN.
Maka dibuatlah rangkaian denganlangkah – langkah sebagai berikut :Persiapan
0 Mempersiapkan Raspberry Pi,memory card, jumper, rangkaian leddengan 8 buah led, dan modul relay
1 Secure Digital (SD) Card kapasitas8Gb (untuk instalasi terhadapraspberry Pi model B)
2 Raspberry Pi lengkap dengan powersupply/adaptor
3 Program Win32SDImager4 Image File Operating System(OS)
yang ingin diinstall. Dalam hal inimenggunakan OS Wheezy.
5 Monitor, keyboard dan Converter HDMI to VGA(Opsional).
6 (Opsional) SD Card ReaderEksternal jika di laptop / komputertidak terdapat SDCard Reader.
Install sistem operasi untuk Raspberry PiMemasangkan SD Card yang
telahdiinstallsistemoperasi. Sepertigambarberikut :
Gambar 5 Memasang Memory Card padaRaspberry Pi
Menghidupkan Raspberry Pi dengan caramemasang adaptor ke Raspberry Pi.Adaptor yang digunakan tidak bolehmelebihi 5V.
Menghubungkanperangkat I/O pada Raspberry Pi.
Memasukan user dan password dariraspberry. User dan password RaspberryPi yaitu, user = “pi” password = “raspberry”.
Menghubungkan Raspberry Pi denganinternet untukmenginstallaplikasiuntukpin I/O pada Raspberry Pi, lalucekkoneksinya.
Menginstallaplikasi pin I/O dengancarasebagaiberikut :0 Memindahkanke mode root pada
Raspberry Pi denganmengetikan“sudosu” atau “sudo –i”.
1 Setelah itu mengetikan perintah seperti berikut :sudo apt-get install git-coregit clone git://git.drogon.net/wiringPicd wiringPi./build
2 Mengecek fungsi aplikasi denganperintahUntuk mengaktifkan led = exec /usr/local/bin/gpio -g write 23 1 Untuk menonaktifkan led = exec /usr/local/bin/gpio -g write 23 0
Memasang kabel pada pin sebagai berikut :
90
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Pin no 2(5v)Pin no 9(GND)
Pin no 11(GPIO17)Pin no 13(GPIO27)Pin no 15(GPIO22)
Pin no 19(GPIO10)Pin no 22(GPIO25)
Pin no 18(GPIO24)Pin no 16(GPIO23)Pin no 12(GPIO18)
Pin no 6(GND).
Gambar 6 Pemasangan Pin padaRaspberry Pi
MempersiapkansmartphonedanRaspberry Pi yang terhubungdengansatujaringanlokal.
Menyiapkan memory card yang sudahdiinstall sistem operasi “RaspberryWheezy”, jumper, 8 buah led, danmodul relay.
Menghubungkan Raspberry Pi denganmodem atau router wireless yang sudahaktif.
Mengubah IP pada Raspberry menjadi IP static dengan cara :0 Ketikan perintah : sudo nano
/etc/network/interfaces1 Lalu ubah seperti dibawah ini
auto eth0allow-hotplug eth0 iface eth0 inet staticaddress 192.168.1.125 (IP disesuaikan dengan router) gateway192.168.1.1netmask 255.255.255.0dns-nameserver 8.8.8.8
Simpan konfigurasi dengan menekan ctrl+xlalu tekan “y” lalu enter.
Restart Raspberry Pi dan login kembali.
Menginstall aplikasi webserver dengan perintah :
0 Sudo apt-get install apache2 apache2-doc apache2-utils (untuk install webserver, dokumentasi webserver, danbeberapa perangkat webserver)
1 Sudo apt-get install libapache2-mod-php5 php5 php-pear php5-xcache(perintah agar file index.php dapatdibaca oleh webserver)
Menghapus file web index.html pada webserver dan membuat index.php denganperintah :Sudo rm /var/www/index.html(untuk
menghapus file index.html)Sudo nano /var/www/index.php(untuk
membuat file index.php)Mengubah file index.php menjadi sesuai
dengan tampilan dan cara kerja websiteyang diinginkan.Perintah – perintah penting yang digunakan dalam index.php adalah :0 shell_exec("gpio -g mode $pin out");1 shell_exec("gpio -g write $pin 1");2 shell_exec("gpio -g write $pin 0");
Perintah pertama berfungsi sebagaiinisialisasi pin sebagai output, perintahyang ke-2 dan ke-3 merupakan perintahyang berfungsi untuk mengaktifkan danmenonaktifkan pin pada Raspberry Pi.Perintah tersebut diletakan sesuaidengan program yang akan dibuat.
Setelah itu save dengan menekan Ctrl+X lalu tekan “y” dan tekan enter.
Uji coba dengan memanggil IP static padaRaspberry Pi menggunakan browserpada smartphone yang telah terhubungdengan jaringan yang sama.
Setelah website dari server terbuka,menguji dengan menekan tombollampu pada tampilan halaman web.
Membuat DDNSNo-IP merupakan sebuah penyedia
layanan DNS, dengan sebuah fiturDynamic Update Clients (DUC) yangberfungsi mengecek perubahan ip addresssecara kontinyu untuk kemudian akan di-update ke akun host atau domain anda.
91
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Sign-UpAktivasi akunLoginMembuat hostnameKonfigurasi hostnameKonfigurasi routerKonfigurasi port pada hostname
Diagram Alur Program
Gambar7 Alur Kerja Alat
Smartphone meminta akses web server ataumengirimkan perintah kepada server kesebuah server yang melewati jaringaninternet.
Permintaan atau perintah akan diarahkan kealamat server yang sudah terhubungdengan modem.
Permintaan diproses oleh server.Permintaan dikirm oleh web server kepada
User.Data file web dikirim melewati jaringan
internetData file web dikirim kedalam smartphone.Setelah file web ditampilkan pada browser,
user akan menekan tombol lampu padawebsite. Tombol tersebut akan memberiperintah kepada server untukmengeluarkan output kepada salah satupin untuk mengaktifkan relay.
Setelah relay akan aktif maka arus listrik keled akan tersambung dan led akanmenyala.
Gambar 8 Flowchart Alat Kendali
IMPLEMENTASI DAN UJI COBATahapImplementasi
Tahap implementasi merupakansebuah tahap penerapan secara real darikonsep yang sudah direncanakan secaramatang dan terperinci.
Implementasi Perangkat KerasAlat dan bahan yang digunakan dalam ujicoba alat ini adalah:Raspberry Pi yang sudah diinstall sistem
operasi dan SD card.Purwarupa (miniatur sebuah tempat).ModemRelay 8 ChannelKabel LANKabel jumperMulti meterStopwatch
Gambar 9 Alat dan bahan untuk uji coba
Dalam implementasi perangkat keras yangdibutuhkan untuk mengoprasikan alat ini
92
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
minimal menggunakan seperti yang disebutkan dibawah ini:1 buah smartphone
0 RAM 512 Mb1 WiFi2 Terkoneksidengan internet3 Browser
1 buah Raspberry Pi0 Model B1 SD Card (OS Raspberry Wheezy)
1 buahmodul relay0 1 channel relay
8 buah LEDKabel jumper2 buah Adaptor ±5vModem TP-Link 8591ND
0 Terhubungdengan ISP(Speedy)1 Adaptor2 Kabel UTP(LAN)
Gambar10 Setelah Dipasang
Pemasangan dilakukan denganmenghubungkan Raspberry Pi denganmodem yang memiliki koneksi internet(WAN). Setelah itu pemasangan kabeljumper pada pin Raspberry Pi yang sudahterhubung pada lampu led. Pin yangdigunakan adalah pin no 2(5v), 9(GND),11(GPIO17), 13(GPIO27), 15(GPIO22),19(GPIO10), 22(GPIO25), 18(GPIO24),16(GPIO23), 12(GPIO18), dan 6(GND).
Implementasi Perangkat Lunak Implementasi perangkat lunak merupakan sebuah proses pengubahan spesifikasi sistem menjadi sistem yang dapat dijalankan dalam kegiatan – kegiatan yang lebih spesifik.[8]
Pada impelementasi alat inimenggunakan beberapa perangkat lunak,diantaranya adalah :1. OS Raspberry Wheezy
3 Web Server4 PHP5 HTML6 GPIO
Browser (pada smartphone)Port Forward dan DDNS (pada modem TP-
Link 8591ND)Dynamic DNS Server
(https://www.noip.com/)
UjiCoba AlatPada uji coba alat kendali ini menggunakandua metode, yaitu Uji Teknis dan UjiFungsional.
Uji TeknisPada uji teknis dilakukan berbagaipengukuran yang bertujuan untukmengetahui seberapa cepat respon suatusistem atau alat.Uji Coba yang dilakukanadalah Uji Coba Daya dan Uji Coba WaktuTanggapUji Coba DayaUji Coba Tegangan Pada Adaptor Untuk
Relay Dan Led
Gambar 11 Uji Coba Sumber Daya
Dalam uji coba daya ini, yang akandiuji coba adalah daya pada adaptor yangdigunakan untuk Raspberry dan led.Percobaan ini dilakukan denganmenghubungkan kabel tegangan (+)dihubungkan dengan kabel multimeterberwarna merah, dan kabel ground (-)dihubungkan dengan kabel multitesterberwarna hitam. Lalu arahkan pengaturanmultimeter ke arah tegangan (v).
93
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Setelah dilakukan perhitunganmenggunakan multimeter didapatkan hasilseperti berikut :
Tabel 1 Hasil Uji Coba Sumber DayaAmpere (A) Volt (v)
0,4 5,42
Adaptor 0,47 5,46Relay dan 0,28 5,57Led 0,2 5,45
0,48 5,54
Rata -0,366 5,48
Rata :0,5 5,17
Adaptor 0,57 5,31
Raspberrsy 0,52 5,2Pi 0,56 4,93
0,59 5,15
Rata -0,548 5,152
Rata :
Dari data uji coba tegangan diatas,maka dapat disimpulkan bahwa hasilpengukuran dari daya dari adaptorRaspberry Pi dan lampu led adalah:
Adaptor Raspberry Pi :Tegangan : 5,48 VArus : 0,36 A
Adaptor Relay dan Led :Tegangan :5,152 VArus :0,548 A
Setelah mendapatkan nilai tegangandan arus pada kedua adaptor diatas makadaya pada adaptor tersebut dapat dihitungdengan hasil sebagai berikut :
Sumber daya / adaptor untuk Relay dan Led :P = V x IP = 5,54V x 0,366 A= 2,00568 Watt
Perhitungan sumber daya / adaptor untukRelay dan Led :P = V x IP = 5,152V x 0,548 A= 2,823 Watt
Uji Coba Tegangan Terhadap Pin pada Raspberry Pi ketika On dan Off
Uji coba dilakukan dengan ketentuan:a. Ujicobadilakukanketika smartphone
mengirimkanperintahuntukmengaktifkan pin.
Ujicobadilakukansebanyak 5 kali percobaanpadasetiap pin.
Pin yang digunakan sebagai output dalamuji coba ini adalah pin no11(GPIO17),13(GPIO27),15(GPIO22),19(GPIO10),22(GPIO25), 18(GPIO24), 16(GPIO23), dan 12(GPIO18).
Pengujiandilakukandengancaramenguk urteganganatauvoltasepada pin output.
Tabel 2 Hasil Uji Coba Tegangan Pada PinSaat On dan Off
Pin On (v) Off (v)1 3,320 0,072 3,320 0,073 3,310 0,074 3,320 0,075 3,320 0,076 3,320 0,077 3,320 0,078 3,320 0,07
Uji Coba Waktu TanggapDalam uji coba ini, alat akan diukur
berdasarkan kecepatan waktu tanggapnya.Perhitungan dilakukan ketika perintahdiberikan hingga menghasilkan output.Lama waktu ini yang akan dihitung ujicoba ini.Uji coba dilakukan dalam beberapa kondisi,yaitu:Uji Coba Waktu Tanggap Status Lampu
pada Website Via LANUji Coba Waktu Tanggap Pin Raspberry Pi
Via LANUji Coba Waktu Tanggap Pin Raspberry Pi
Via Internet (WAN)Uji Coba Waktu Tanggap Status Lampu pada
Website Via Internet (WAN)
Uji Coba Waktu Tanggap Pin Raspberry Pi Via LANUji coba dilakukan dengan sebuahsmartphone untuk mengakses web serveryang sudah didesain pada Raspberry pi.Kemudian user memberikan perintah kepadaRaspberry pi melalui website yang diakses
94
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
pada jaringan LAN. Uji coba ini dilakukansesuai dengan Rangkaian LAN yang telahdijelaskan pada bab 3.
Tabel 3 Hasil Uji Coba Waktu Tanggap PinRaspberry Pi Via LAN
Uji Coba Waktu Tanggap Status Lampu pada Website Via LAN
Gambar 11 Tampilan Website
Uji coba dilakukan dengan sebuahsmartphone untuk mengakses web serveryang sudah didesain pada Raspberry pi.Website pada Raspberry pi sudah didesainseperti pada Gambar 11. Uji coba inidilakukan untuk mengukur waktuberubahnya status lampu pada websiteketika user menekan tombol lampu padawebsite.
Tabel 4 Hasil Uji Coba Waktu TanggapStatus Lampu pada Website (LAN)
3. Uji Coba Waktu Tanggap Pin RaspberryPi Via Internet (WAN)
Uji coba dilakukan dengan sebuahsmartphone untuk mengakses web serveryang sudah didesain pada Raspberry pi.Kemudian user memberikan perintahkepada Raspberry pi melalui website yangdiakses pada jaringan LAN. Uji coba inidilakukan sesuai dengan Rangkaian WAN .
Tabel 5 Hasil Uji Coba Waktu Tanggap PinRaspberry Pi Via Internet (WAN)
Uji Coba Waktu Tanggap Status Lampu pada Website Via Internet (WAN)
95
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
Uji coba dilakukan sesuai desain seperti pada gambar 4.4. Uji coba inidilakukan untuk mengukur waktu berubahnya status lampu pada website.
Tabel 6 Hasil Uji Coba Waktu TanggapStatus Lampu pada Website Via Internet
(WAN)
Uji FungsionalPada pengujian ini dilakukan untuk
mengetahui kinerja pada alat yang telahdibuat apakah sesuai atau tidak. Pada ujifungsional dilakukan beberapa pengujian,yaitu :Pengujian Pin dengan Perintah Melalui
Terminal
(a).
(b).
Gambar 12 Uji Coba Pin Melalui Terminal(a). Perintah Menonaktifkan Pin(b). Perintah Mengaktifkan Pin
Pengujian Pin dengan Perintah MelaluiWeb Server dalam Jaringan LAN(Local Area Network).
Berbeda dengan uji coba sebelumnya,Raspberry Pi yang sudah diinstall web server,dihubungkan kedalam suatu jaringan LAN.
Setelah itu web server diakses melaluibrowser smartphone yang terhubungdengan satu network(LAN).
Pengujian Pin dengan Perintah MelaluiWeb Server dalam Jaringan WAN(Wide Area Network)Pada tahap uji coba ini, dilakukan
sebuah uji coba untuk mengaktifkan pinpada Raspberry Pi melalui jaringan WAN.Dalam hal ini Raspberry PI dan smartphone diharuskan untuk tidak dalam satunetwork atau jaringan.
Setelah dilakukan beberapa uji coba,maka didapatkan hasil yang sesuai denganrancangan. LED pada purwarupa aktifsesuai dengan tombol lampu pada website.
PENUTUPSimpulanDari pengujian dan analisis yang telahdilakukan, maka didapatkan kesimpulansebagai berikut:Alat ini membutuhkan dua sumber daya
yang digunakan untuk sumber dayaraspberry sebesar ± 2,00568 Watt dansumber daya lampu led sebesar ±2,823 Watt.
Berdasarkan uji coba teknis dapatdisimpulkan bahwa waktu tanggappada status pin lebih cepat.Dibandingkan dengan response timepada status lampu website.
Berdasarkan uji coba fungsional dapatdisimpulkan bahwa alat ini bekerjasesuai dengan rancangan.
Alat ini dapat membantu ketika untukmengaktifkan atau menonaktifkanlistrik dari jarakjauh.
Alat ini juga dapa tmemberikan informasialiran listrik yang masih aktif padaLED (lampu).
SaranPada penulisan maupun pembuatan
purwarupa dan alat kendali ini masihbanyak kekurangan. Oleh sebab itu untukmengembangkan alat ini disarankan untuk :Menyederhanakan tampilan purwa rupa dan
intalasinya.Pada penelitian selanjutnya diharapkan
adanya pengembangan lagi memberikan
96
Seminar Nasional Teknologi Informasi dan Komunikasi STI&K(SeNTIK) Volume 2, 26 Juli 2018, ISSN : 2581-2327
keamanan pada website danmempermudah instalasi.
Pada website ditambahkanpenambahan pin yang akandigunakan.
Ujicobaterhadaplistrik AC
DAFTAR PUSTAKA[1] . Prinsip Kerja Mikrokontroler,
http://www.insinyoer.com/prinsip-kerja-mikrokontroler/, 16 Oktober2016/
. Rakhman, dkk. 2014 Raspberry Pi Mikrokontroler Mungil yang serba bisa. Yogyakarta : Andi Offset.
. Aqwam Rosadi Kardian, 2008.Jaringan Komputer Data Link,Network & Issue. STMIK Jakarta
STI&K (online) Tersedia : http://aqwam.staff.jak-stik.ac.id/files/jaringan-komputer.doc 30 September 2016.
. P. Oktavian Diar, Menjadi ProgrammerJempolan Menggunakan PHP,Yogyakarta, MediaKom, 2010.
. AhmadRifai, Alat PengendaliPerangkat Elektronik Rumah Berbasis
Arduino Menggunakan RemoteInfrared. Tugas Akhir Diploma Tiga(D3) pada STMIK Jakarta STI&K : tidak diterbitkan, 2014.
. Sudarsono, Analisis dan PerancanganSistem.UniversitasGunadarma,Depok, 2012. http://sdarsono.staff.gunadarma.ac.id/ Downloads/files/16512/Flowchart.pdf 6 Oktober 2016
. Mengenal Algoritma dan Flowchart 2,http://blog.ub.ac.id/kevinsella/2014/ 04/ 14 Oktober 2016
. PerancangandanImplementasiPerangkat Lunak RPL http://umardanny.com/perancangan-dan-implementasi-perangkat-lunak-rpl/, 14 Oktober 2016
97