BAB IV PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB III PERANCANGAN SISTEM

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III PERENCANAAN DAN REALISASI SISTEM

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB 3 PERANCANGAN SISTEM. Ruang Kelas Dengan Menggunakan Controller Board ARM2368 ini adalah Controller

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODE PENELITIAN

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

SISTEM PENGENDALI PERALATAN RUMAH BERBASIS WEB

BAB III PERANCANGAN SISTEM

BAB III RANCANG BANGUN

Bab 3. Metode Dan Perancangan Sistem

BAB 1 PENDAHULUAN. daripada meringankan kerja manusia. Nilai lebih itu antara lain adalah kemampuan

BAB III PERANCANGAN DAN PEMBUATAN

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISIS

BAB III PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Fakta.

BAB III ANALISIS DAN PERANCANGAN

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

SISTEM INFORMASI REAL TIME PEMAKAIAN ENERGI LISTRIK

BAB III PERANCANGAN ALAT

BAB IV DISKRIPSI PEKERJAAN

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

MANAJEMEN CATU DAYA BERBASIS MIKROKONTROLER MELALUI MEDIA WEB DENGAN STUDI KASUS MANAJEMEN CATU DAYA ROUTER

Gambar 3.1 Diagram Blok Alat

BAB III ANALISA DAN PERANCANGAN

PERANCANGAN KENDALI KELISTRIKAN RUMAH BERBASIS WEBSITE. Naskah Publikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN. keinginan pengguna. Hal ini akan membantu mengetahui aplikasi yang sesuai

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara

BAB III METODOLOGI RANCANG BANGUN ALAT

BAB III METODE PENELITIAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN REALISASI ALAT

III. METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Terpadu Teknik Elektro Universitas

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

BAB 3 PERANCANGAN ALAT

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

3 BAB III METODOLOGI PENELITIAN

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III. Metode Penelitian

RANCANG BANGUN SISTEM KENDALI TAMAN MENGGUNAKAN MIKROKONTROLER ATMEGA 8

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN PANEL KONTROL PENERANGAN. yang dibikin dipasaran menggunakan sistem manual saja, atau otomatis

USER MANUAL KERAN AIR OTOMATIS MATA DIKLAT : ELEKTRONIKA INDUSTRI ELEKTRONIKA INDUSTRI SMK NEGERI 3 BOYOLANGU TULUNGAGUNG

PENGISI BAK PENAMPUNGAN AIR OTOMATIS MENGGUNAKAN KERAN SELENOID BERBASIS MIKROKONTROLLER ATMEGA 8535 Di Susun Oleh: Putra Agustian

SISTEM PENERANGAN RUMAH OTOMATIS BERDASARKAN INTENSITAS CAHAYA DAN KEBERADAAN MANUSIA DALAM RUANGAN BERBASIS MIKROKONTROLER

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III PERANCANGAN SISTEMKENDALI PADA EXHAUST FAN MENGGUNAKAN SMS GATEWAY

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

Prototype Pengontrolan Alat Elektronik Masjid Berbasis Arduino

BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI

BAB III METODE PENELITIAN. Diagram blok alur penelitian dapat dilihat pada gambar 3.1.

BAB III METODE DAN PERANCANGAN SISTEM

SISTEM KENDALI RUMAH BERBASIS MIKROKONTROLER MELALUI SHORT MESSAGE SERVICE (SMS) Oleh: Hary Kurniawan

Perancangan Smart Home System Berbasis Website dengan Multiclient Menggunakan Protokol TCP/IP

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

AMIK MDP. Program Studi Teknik Komputer Tugas Akhir Ahli Madya Komputer Semester Ganjil Tahun 2008/2009

BAB IV PERANCANGAN SISTEM. dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm)

BAB 3 PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

Sistem Absensi Kepegawaian Menggunakan Radio Frequency Identification (RFID) dengan Multi Reader. Yeni Agustina

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

III. METODE PENELITIAN. : Laboratorium Konversi Energi Elektrik Jurusan Teknik Elektro. Universitas Lampung

BAB III PERANCANGAN. Pada bab ini akan menjelaskan perancangan alat yang akan penulis buat.

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone

BAB III METODOLOGI PENELITIAN

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

BAB III METODE PENELITIAN

BAB IV ANALISIS KERJA PRAKTEK

BAB III PROSES PERANCANGAN

III. METODELOGI PENELITIAN. Tempat dan waktu penelitian yang telah dilakukan pada penelitian ini adalah

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III PERANCANGAN. Microcontroller Arduino Uno. Power Supply. Gambar 3.1 Blok Rangkaian Lampu LED Otomatis

Transkripsi:

BAB IV PERANCANGAN SISTEM 4.1 Gambaran Umum Sistem Perancangan kendali kelistrikan rumah menggunakan web dimulai dari perancangan hardware yaitu rangkaian pengendali dan rangkaian pemantau seperti rangkaian sensor kemudian alat-alat yang akan dikendalikan seperti lampu. Blok diagram pada gambar dibawah ini merupakan blok dengan loop tertutup karena dalam hal ini sistem membutuhkan umpan balik (feedback) dari alat yang dikendalikan. Gambar 4.1 Blok Diagram Kendali Listrik Rumah Gambar 4.1 menjelaskan bahwa pada awalnya user menggunakan komputer yang telah difasilitasi oleh aplikasi berbasis web untuk mengendalikan alat. Komputer tersebut dijadikan server yang akan dikoneksikan dengan perangkat hardware mikrokontroler. Tugas mikrokontroler sebagai pengendali keseluruhan alat kelistrikan secara otomatis. Mikrokontroler ini akan menerima sinyal data dari sensor cahaya yang akan dikirim ke komputer (webserver). Relay bertugas untuk menjalan lampu yang difungsikan sebagai switch antara listrik 220 volt

40 dengan lampu-lampu arus AC dan diperintahkan oleh mikrokontroler. Mikrokontroler membutuhkan supply energi listrik stabil, untuk itu power supply memberikan energi 5 volt ke mikrokontroler. 4.1.1 Relay dan Switch Disini digunakan pengendalian secara dua arah, yaitu menggunakan rangkaian saklar bersumber listrik DC (gambar 4.2a) dan rangkaian saklar yang bersumber listrik AC (gambar 4.2b). Kemudian rangkaian yang bersumber listrik DC ini akan difungsikan untuk pengendali listrik secara otomatis menggunakan mikrokontroler yang terhubung dengan komputer. Dan untuk saklar yang bersumber listrik AC ini difungsikan sebagai kendali listrik rumah secara manual. Untuk lebih jelasnya penulis telah membuat rangkaian satu saklar bersumber listrik AC dan satu saklar bersumber listrik DC seperti pada gambar 4.3. Gambar 4.2a Relay Switch DC Gambar 4.2b Switch Sumber AC

41 Gambar 4.3 Rangkaian kendali 2 arah sumber AC dan DC 4.1.2 Light Sensor Sensor yang dipakai untuk mengirim sinyal yaitu sensor LDR (Light dependent Resistor)(gambar 4.4). Sensor LDR ini dipergunakan sebagai sensor pendeteksi cahaya. Sensor ini dikatakan aktif jika LDR tidak membaca keberadaan cahaya atau gelap sehingga menghasilkan nilai tahanan resistennya yang semakin besar. Sebaliknya jika LDR membaca keberadaan cahaya yang terang maka nilai tahanan resistennya akan semakin kecil. Jadi fungsi LDR ini sangat penting untuk mengetahui keadaan lampu melalui web. Gambar 4.4 LDR sebagai sensor peka cahaya

42 Berikut ini adalah gambar skematik rangkaian sensor peka cahaya secara keseluruhan. Gambar 4.5 Rangkaian Sensor peka cahaya Pada Gambar 4.5 ini sensor cahaya yang digunakan sebagai pendeteksi cahaya yang dihasilkan oleh lampu yang dikendalikan. Sensor cahaya ini akan aktif bila menerima cahaya dari lampu yang dikendalikan untuk menyala. Sebaliknya sensor akan tidak aktif bila tidak menerima cahaya dari lampu yang dikendalikan. 4.1.3 Power Supply Power supply adalah bagian dalam komputer yang berfungsi menyuplai tegangan ke komponen lain. Fungsi utama dari power supply adalah mengubah arus listrik bolak balik / AC (arus listrik yang dari PLN) menjadi arus searah / DC. Hal ini dirubah menjadi arus searah karena komponen elektronika yang ada hanya membutuhkan arus searah atau arus

43 daya rendah. Pada sistem ini, penulis menggunakan power supply yang dikonversikan menjadi arus listrik searah 5 volt seperti gambar 4.6. Gambar 4.6 rangkaian Power Supply 5 volt 4.2 Diagram Alir Sistem 4.2.1 Flowchart Kendali Lampu Seperti pada sub bab 4.1 telah dijelaskan gambaran umum sistem, pada sub bab ini adalah alur jalannya sistem seperti gambar 4.7. Ketika kita menjalankan sistem, dimulai dengan login. Ketika validasi login benar kita lasung bisa dihadapkan kesistem dan dapat melakukan kontrol lampu. Ketika kita akan menjalankan lampu maka pc akan mengirimkan perintah ke board relay, sehingga relay aktif dan dapat menghidupkan lampu.

44 Start Login Input Username password Validasi Login T Y Tampilkan kondisi lampu Tidak Jalankan Relay? Ya Jalankan perintah PC Server Jalankan perintah MCU Aktifkan Relay End Gambar 4.7 Flowchart Kendali Lampu 4.2.2 Flowchart Pemantauan Lampu Pada gambar 4.8 merupakan flowchart pemantauan lampu. Ketika kita menjalankan sistem, kita diminta untuk melakukan proses login. Jika login berhasil maka sistem langsung meminta sensor untuk mengecek lampu dengan menggunakan sensor peka cahaya. Jika sensor bernilai true artinya

45 lampu aktif, sebaliknya lampu tidak aktif. Lampu yang aktif atau tidak nantinya akan ditampilkan agar dapat dilihat oleh pengguna. Start Login Input Username password Validasi Login T Y Cek Sensor Cahaya Sensor True? Tidak Ya Lampu Hidup Lampu Mati Tampil Kondisi Lampu End Gambar 4.8 Flowchart Pemantauan Lampu 4.3 Diagram Konteks Diagram konteks yaitu diagram yang menggambarkan hubungan antara entitas eksternal dengan sistem. Dimana data yang diinputkan oleh bagian komponen eksternal akan diproses didalam sistem dan akan menghasilkan laporan yang diinginkan oleh komponen eksternal tersebut. Untuk lebih jelas dapat dilihat pada gambar berikut ini :

46 Gambar 4.9 Diagram konteks sistem 4.4 Diagram Arus Data (Data Flow Diagram(DFD)) Level 0 Diagram arus data merupakan diagram yang menggambarkan arus data dalam sistem yang akan dibangun, secara paralel dan terstruktur dengan mengikut sertakan komponen-komponen entitas-entitas yang terkait baik entitas luar maupun entitas dalam, media penyimpanan, proses-proses sistem maupun simbolsimbol panah yang menunjukkan hubungan arus data dari proses entitas yang terkait. Gambar 4.10 DFD Level 0

47 Dari gambar 4.10, disini dapat dijelaskan bahwa dalam proses status terdapat dua entitas yaitu admin dan user. Disini admin dapat melakukan keseluruhan tugas yaitu kontrol lampu, mengolah data user dan mendapatkan laporan. Sedangkan untuk user hanya dapat mengontrol lampu dan mendapatkan laporan. Kontrol lampu yang dilakukan oleh admin atau user dari web ini akan tersimpan didalam database setiap perubahannya. Lampu-lampu yang hidup atau mati akan dideteksi oleh sensor cahaya yang mana sinyal data tersebut dikirim ke mikrokontroler dan mikrokontroler tersebut mengirim data melalui kabel serial yang data tersebut dibaca oleh aplikasi web php. Aplikasi web ini yang akan menyimpan setiap perubahan data yang diterima ke database mysql. Kontrol lampu yang dikendalikan dari web, akan mengirim data dari php ke serial komputer yang dikoneksikan menuju mikrokontroler. Data yang diterima mikrokontroler ini akan mengaktifkan relay sebagai switch antara listrik 220 volt ke lampu rumah. Pengontrolan ini secara dua arah, jika kita telah menghidupkan lampu melalui web, kita dapat pula mematikan lampu rumah tersebut secara manual dengan perangkat switch / stop kontak biasa. Status-status lampu yang telah tersimpan didalam database ini dapat kita lihat dengan menampilkan laporan data. Laporan yang akan tampil nantinya yaitu status lampu mana yang telah dihidup atau matikan dengan keterangan waktunya.

48 4.5 Struktur File Basis data yang digunakan yaitu Mysql. Dibuat sebuah database dengan nama kelistrikan dimana terdapat data status dalam tabel yang mengandung Field-field tertentu yang disusun sesuai kebutuhan. Dalam database ini berfungsi sebagai penyedia informasi bagi si pemakai sistem. File yang digunakan dalam perancangan smarthouse perancangan kendali dan pemantauan rumah berbasis web dengan Atmega 2560 ini dapat dilihat sebagai berikut : 1. Tabel Status Nama Tabel : status Fungsi : Menyimpan kondisi keadaan lampu beserta waktu saat tersimpan ke database Primary Key : id NO Nama Field Type Size Keterangan 1 Id Varchar 30 Id 2 Status Varchar 40 Kondisi lampu 3 Tanggal Date - Tanggal lampu 4 waktu Time - Waktu lampu Tabel 4.1 Struktur File Status 2. Tabel Status Nama Tabel : account Fungsi : menyimpan dan menghapus data login Primary Key : user

49 NO Nama Field Type Size Keterangan 1 User Varchar 15 Username untuk login 2 Pass Varchar 15 Password Login 3 Sebagai Varchar 15 Pemilihan hak akses login Tabel 4.2 Struktur File Login 4.6 Perancangan Interface Web 4.5.1 Halaman Awal Gambar 4.11 Rancangan halaman index

50 4.5.2 Halaman Login Gambar 4.12 Rancangan halaman Login 4.5.3 Halaman Utama Sebagai Admin Gambar 4.13 Rancangan halaman utama sebagai admin

51 4.5.4 Sebagai User Gambar 4.14 Rancangan halaman utama sebagai user 4.6