Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser

dokumen-dokumen yang mirip
Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser ABSTRAK

Implementasi Miniatur Heat-Dry Chamber berbasis Arduino. ABSTRAK Pengujian fiber optik menggunakan Heat-Dry Chamber pada PT Telkom

APLIKASI IOT UNTUK PROTOTIPE PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS ESP

ABSTRAK Pada Tugas Akhir ini dirancang dan direalisasikan perangkat pendeteksi nilai

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

ABSTRAK. Kata Kunci : Android, WiFi, ESP , Arduino Mega2560, kamera VC0706.

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

ANALISA SPEKTRUM CAHAYA MENGGUNAKAN METODE GRATING BERBASIS MIKROKONTROLER AVR. Disusun oleh : Nama : Gunawan Kasuwendi NRP :

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

APLIKASI RASPBERRY PI UNTUK PENAMPIL INFORMASI JARAK JAUH DENGAN MASUKAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN 3G

Simulasi Pengontrol Intensitas Cahaya Pada Lahan Parkir P2a Bekasi Cyber Park Dengan Kontrol On-Off

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

BAB III METODOLOGI 3.1 Analisis Kebutuhan Analisis Kebutuhan Fungsi Analisis Kebutuhan Input

Bidang Information Technology and Communication 336 PERANCANGAN DAN REALISASI AUTOMATIC TIME SWITCH BERBASIS REAL TIME CLOCK DS1307 UNTUK SAKLAR LAMPU

ABSTRAK. Tuts Organ Elektronik Menggunakan Pengontrol Mikro Edwin /

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

PENGENDALIAN PERALATAN LISTRIK MENGGUNAKAN REMOTE CONTROL TV. Disusun Oleh : Nama : Jimmy Susanto Nrp :

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK ALAT PEMILIH PENYEDIA LAYANAN TELEPON YANG SAMA

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

PERANCANGAN DAN REALISASI SISTEM PEMANTAUAN BERBASIS ESP DALAM SISTEM NURSE CALL

PERANCANGAN ALAT PENGUKUR KECEPATAN KENDARAAN MENGGUNAKAN MIKROKONTROLLER ATMEGA32 DAN MODUL BLUETOOTH DBM 01

REALISASI SISTEM PENGONTROLAN DAN MONITORING MINIATUR LIFT BERBASIS PC (PERSONAL COMPUTER) Disusun Oleh : PANDAPOTAN MAHARADJA

Perancangan Sistem Pemeliharaan Ikan Pada Akuarium Menggunakan Mikrokontroler ATMega 16. Albert/

Perangkat Pembaca dan Penyimpan Data RFID Portable. Untuk Sistem Absensi. Disusun Oleh : Nama : Robert NRP :

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

PENGENALAN UCAPAN DENGAN METODE FFT PADA MIKROKONTROLER ATMEGA32. Disusun Oleh : Nama : Rizki Septamara Nrp :

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

RANCANG BANGUN PROTEKSI BEBAN BERLEBIH DAN OTOMATISASI LAMPU MENGGUNAKAN SENSOR LDR

III. METODE PENELITIAN. : Laboratorium Teknik Kendali Jurusan Teknik Elektro. Universitas Lampung

Perancangan dan Realisasi Robot Peniru Gerakan Jari Tangan

PERANCANGAN SISTEM PENGATUR PEMAKAIAN KOMPUTER PADA WARNET MENGGUNAKAN RFID

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

BAB I PENDAHULUAN 1.1 Latar Belakang

LEMBAR PENGESAHAN TUGAS AKHIR...

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

Sistem Pengaturan Stimulus Frekuensi Audio, Suhu dan Kelembaban pada Tanaman Dengan Berbasis Mikrokontroler MCS-51. Stefanus Julianto/

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

SISTEM OTOMATISASI PENGONTROLAN SUHU DAN CAHAYA BAGI TANAMAN HIDROPONIK

PROTOTIPE SISTEM OTOMATISASI PEMBERIAN PAKAN IKAN PADA KOLAM BERBASIS MIKROKONTROLER AVR ATMEGA16

PERANCANGAN DAN REALISASI SARUNG TANGAN PENERJEMAH BAHASA ISYARAT KE DALAM UCAPAN BERBASIS MIKROKONTROLER ABSTRAK

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

BAB III METODE PENELITIAN

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

Implementasi Sistem SCADA Redundant (Study kasus: Proses Pengendalian Plant Temperatur Air)

DENGAN MENGENDALIKAN RADIO CONTROL

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

RANCANG BANGUN SISTEM PENYIRAMAN TANAMAN ANGGREK DENDROBIUM BERBASIS MIKROKONTROLER ATMEGA 328PU

BAB IV PENGUJIAN DAN ANALISA

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

PERANCANGAN DAN REALISASI PENDETEKSI POSISI KEBERADAAN MANUSIA MENGGUNAKAN METODE DETEKSI GERAK DENGAN SENSOR WEBCAM

IMPLEMENTASI HOME AUTOMATION BERBASIS WEB PADA KONTROL DAN SERVER RASPBERRY PI

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

PERANCANGAN TIMBANGAN DAN PENGUKUR DIAMETER KAWAT TEMBAGA PADA MESIN GULUNG KAWAT TEMBAGA DENGAN MIKROKONTROLER ATmega328 ABSTRAK

PENGONTROLAN TEMPERATUR DAN KELEMBABAN UNTUK PERTUMBUHAN JAMUR TIRAM MENGGUNAKAN PENGONTROL MIKRO

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

ABSTRAK. i Universitas Kristen Maranatha

BAB IV PERANCANGAN SISTEM

Sistem Redundant PLC (Studi Kasus Aplikasi Pengontrolan Plant Temperatur Air)

BAB I PENDAHULUAN. luasnya suatu wilayah (misalnya gedung atau pabrik) yang peralatan-peralatan

ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

REALISASI ALAT PENDETEKSI WARNA PADA PERMUKAAN BENDA TERPROGRAM DELAPAN WARNA. S. Wijoyo. S. M / ABSTRAK

BAB I PENDAHULUAN 1.1 Latar Belakang

PENGENALAN WAJAH DENGAN METODE ORTHOGONAL LAPLACIANFACES. Luhur Pribudhi ( )

MULTI TIMER PRESISI YANG DAPAT DIPROGRAM UNTUK MULTI BEBAN LISTRIK

SISTEM PENYIRAMAN KLOSÉT OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA8535. Herdy Trinovian Prabudi/

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

REALISASI SISTEM KEYLESS CAR ENTRY BERBASIS DIRECT SEQUENCE SPREAD SPECTRUM ABSTRAK

Kata Kunci : ROV (Remotely operated underwater vehicles), X-Bee, FSR-01

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

BAB III METODE PENELITIAN. secara otomatis dengan menggunakan sensor PIR dan sensor LDR serta membuat

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

ABSTRAK. i Universitas Kristen Maranatha

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

PERANCANGAN DAN REALISASI THERMOMETER INFRA MERAH UNTUK MENGUKUR SUHU BADAN. Efendy/ ABSTRAK

BAB III ANALISA DAN PERANCANGAN SISTEM

PERANCANGAN KENDALI SAKLAR ON/OFF MENGGUNAKAN SMS ABSTRAK

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560

SISTEM AKUISISI DATA KENDARAAN BERMOTOR MENGGUNAKAN SMARTPHONE ANDROID MELALUI KONEKSI BLUETOOTH. Disusun oleh: Dhiko Dwiaprianto Putra ( )

BAB III PERANCANGAN SISTEM

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK MENGUKUR PANJANG PRODUKSI KAIN PADA MESIN FINISHING TEKSTIL

PERANCANGAN POV (PERSISTENCE OF VISION) DENGAN POSISI SUSUNAN LED VERTIKAL

Bab 1 Pendahuluan 1.1 Latar Belakang

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

Realisasi Prototipe Gripper Tiga Jari Berbasis PLC (Programmable Logic Control) Chandra Hadi Putra /

Otomatisasi Sistem Penerangan dan Sistem Keamanan pada Gedung Perkuliahan Menggunakan Modul Mikrokontroler Arduino

Transkripsi:

Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser Disusun Oleh: Achmad Fajar Sabana (0922051) Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia Email : fajar.sabana@gmail.com ABSTRAK Kebutuhan akan sarana pengontrol perangkat rumah jarak jauh menjadi ide Tugas Akhir dalam merealisasikan sistem pengontrolan jarak jauh menggunakan web browser berbasis raspberry pi yang dapat mempermudah penghuni rumah untuk menyala/mematikan lampu atau perangkat lainnya jarak jauh tanpa harus berada di rumah. Pada Tugas Akhir ini dirancang dan direalisasikan dengan menggunakan raspberry pi sebagai pengendali utama yang berfungsi sebagai pengontrol perangkat rumah, yaitu : menggunakan web browser untuk menyala dan mematikan perangkat rumah, Menggunakan fitur penjadwalan yang menggunakan modul RTC, Menggunakan sensor cahaya LDR yang dihubungkan pada modul ADC untuk otomatisasi ON/OFF siang/malam. Dari hasil perancangan kendali perangkat elektronik rumah tangga jarak jauh yang direalisasi, fitur menyala/mati dengan sensor cahaya, sistem penjadwalan, tombol manual, serta tombol melalui web browser berhasil diaplikasikan dengan waktu respon berkisar 0.5 detik 6 detik. Kata Kunci : raspberry pi, relay, ADC, RTC i

Raspberry Pi Application for Remote Home Electronics Appliances Controller using Web Browser Compiled By: Achmad Fajar Sabana (0922051) Major of Electrical Engineering, Faculty of Technique, Maranatha Christian University Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia Email : fajar.sabana@gmail.com ABSTRACT The needs of remote controlling the home electronics appliances become the main idea of this Final Project in realizing Remote Home Electronics Appliances Controller with Web Browser could make the occupant of the house feeling easier to turn on/off lamp or other appliances remotely and doesnt have to control it from inside of the house. This Final Project is designed and realized with raspberry pi the main controller that control the appliances of the house. This device also has 3 main features to control the appliances, which are : 1. Using web browser to turn on/off the appliances, 2. Using scheduling system with Real Time Clock module attached on the raspberry pi, 3. Using light dependent resistor sensor attached on ADC module to automatically ON/OFF when it is day/night. The ON/OFF features with the light sensor, the scheduling system, manual buttons, and also buttons in web browser could be applied with the response from 0.5 seconds 6 seconds. Key Words : raspberry pi, relay, ADC, RTC ii

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... iv DAFTAR TABEL... vi DAFTAR GAMBAR... vii BAB I PENDAHULUAN I.1 LATAR BELAKANG MASALAH... 1 I.2 RUMUSAN MASALAH... 2 I.3 TUJUAN... 2 I.4 BATASAN MASALAH... 3 I.5 SISTEMATIKA PENULISAN... 4 BAB II LANDASAN TEORI II.1 PENGONTROL RASPBERRY PI... 5 II.2 MODUL ADC PCF8591... 9 II.2 MODUL RTC... 10 II.2 PRINSIP KERJA RELAY... 11 II.3 HTML... 14 II.4 PHP... 15 II.6 JSON... 23 BAB III PERANCANGAN DAN REALISASI III.1 PERANCANGAN PERANGKAT KERAS... 26 III.1.1 PERANCANGAN ELEKTRONIKA MODUL PENGONTROL 26 III.1.2 DIAGRAM ALIR PERANGKAT KERAS... 35 III.2 PERANCANGAN PERANGKAT LUNAK... 40 iv

BAB IV DATA PENGAMATAN DAN ANALISIS IV.1 PENGUJIAN ALAT PENGONTROL JARAK JAUH MELALUI WEB BROWSER... 44 IV.2 PENGUJIAN ALAT PENGONTROL JARAK JAUH MELALUI TOMBOL MANUAL... 47 IV.3 PENGUJIAN ALAT PENGONTROL JARAK JAUH MELALUI SENSOR CAHAYA... 49 IV.4 PENGUJIAN ALAT PENGONTROL JARAK JAUH MELALUI SISTEM PENJADWALAN (SCHEDULING)... 52 IV.5 PENGUJIAN PENGARUH KESTABILAN INTERNET PADA WAKTU RESPON DARI ALAT... 55 BAB V KESIMPULAN DAN SARAN V.1 KESIMPULAN... 57 V.2 SARAN... 58 DAFTAR PUSTAKA LAMPIRAN A PROGRAM PYTHON PADA PENGONTROL RASPBERRY PI LAMPIRAN B PROGRAM PHP PADA WEB BROWSER LAMPIRAN C DATA MODUL ADC, RTC LAMPIRAN D RANGKAIAN SKEMATIK ALAT v

DAFTAR TABEL Halaman Tabel 3.1 Hubungan antara Pin GPIO pada Raspberry Pi... 29 Tabel 3.2 Hubungan seluruh rangkaian relay ke pin Raspberry Pi... 34 Tabel 4.1 Pengujian ON/OFF melalui Web Browser... 44 Tabel 4.2 Pengujian ON/OFF melalui button manual... 47 Tabel 4.3 Pengujian ON/OFF melalui sensor cahaya... 49 Tabel 4.4 Percobaan Pengecekan Lampu ON/OFF... 51 Tabel 4.5 Pengujian ON/OFF melalui sistem penjadwalan... 52 Tabel 4.6 Pengujian pengaruh kestabilan internet pada waktu respon ON dari alat... 55 Tabel 4.7 Pengujian pengaruh kestabilan internet pada waktu respon OFF dari alat... 56 vi

DAFTAR GAMBAR Halaman Gambar 2.1 Raspberry Pi Model A... 6 Gambar 2.2 Raspberry Pi Model B... 6 Gambar 2.3 Pin-Pin GPIO pada Raspberry Pi... 8 Gambar 2.4 Pin-Pin PCF8591... 10 Gambar 2.5 Pin-Pin pada IC DS1307... 10 Gambar 2.6 Konstruksi dan Struktur dasar Relay... 11 Gambar 2.7 Jenis Relay Berdasarkan Pole dan Throw... 12 Gambar 3.1 Blok Diagram dari Sistem... 26 Gambar 3.2 Desain rangkaian dari sistem pengontrol (tanpa raspberry pi)... 27 Gambar 3.3 Desain rangkaian input per pin dari sistem pengontrol... 28 Gambar 3.4 Penomoran port GPIO pada Raspberry Pi serta hubungan nya dengan output/input)... 30 Gambar 3.5 Desain skematik dari modul RTC dan hubungannya pada Raspberry Pi... 31 Gambar 3.6 Hubungan antara output rangkaian penguat dan relay output... 32 Gambar 3.7 Modul ADC serta hubungannya pada sensor cahaya dan port komunikasi I 2 C... 33 Gambar 3.8 Rangkaian Relay untuk Per Pin... 34 Gambar 3.9 Diagram Alir pada Program Utama perangkat pengontrolan... 35 Gambar 3.10 Diagram Alir pada Subrutin CEK SENSOR CAHAYA... 36 Gambar 3.11 Diagram Alir Subrutin CEK BUTTON MANUAL... 37 Gambar 3.12 Diagram Alir Subrutin CEK SCHEDULING... 38 Gambar 3.13 Diagram Alir NYALAKAN/MEMATIKAN PERANGKAT BERDASARKAN NILAI [STATUS] PADA DATABASE... 39 Gambar 3.14 Diagram Alir dari Web Browser... 40 Gambar 3.15 Struktur tabel pada database... 41 Gambar 3.16 Isi tabel pada operation... 42 Gambar 3.17 Tampilan Web Browser ketika di desain pada dreamweaver 8... 42 vii