BAB III PERANCANGAN. Gambar 3.1. Pegasus PFH-500 (a) dan Pegasus PF-5210 (b)

dokumen-dokumen yang mirip
BAB IV HASIL PENGUJIAN DAN ANALISIS

BAB 3 PERANCANGAN SISTEM

BAB 1 PENDAHULUAN Latar Belakang

SISTEM MONITORING PEGAWAI DENGAN TEKNOLOGI RFID. oleh Gideon Ardiyanto NIM :

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

AKUISISI DATA PADA SLOT READER MENGGUNAKAN KOMPUTER UNTUK MEMONITOR

BAB III PERANCANGAN ALAT

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui

BAB IV HASIL DAN PEMBAHASAN. b. Microprocessor minimal Pentium IV. c. VGA dengan resolusi 1280 x 600 dan mendukung Microsoft Windows

Bab 4. Implementasi dan Evaluasi

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III PERANCANGAN SISTEM

BAB IV PENERAPAN DAN ANALISA

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB III PERANCANGAN. Sistem management ruang rapat yang sedang berjalan saat ini masih

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB IV PENGUJIAN DAN ANALISA DATA

Oleh : Pembimbing : Rachmad Setiawan, ST.,MT. NIP

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISIS

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

BAB IV PENGUJIAN DAN ANALISA. komponen-komponen sistem yang telah dirancang baik pada sistem (input)

BAB IV HASIL DAN UJI COBA

ABSTRAK. Universitas Kristen Maranatha

1 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3 PERANCANGAN SISTEM. 3.1 Rancangan Perangkat Keras Sistem Penuntun Satpam. diilustrasikan berdasarkan blok diagram sebagai berikut:

BAB IV PENGUJIAN DAN EVALUASI SISTEM. Mengetahui apakah sistem minimum dapat melakukan proses compile dan

Perancangan Alat Pengontrol Pengaman Pintu Ruangan dengan Bluetooth Berbasis Android

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu

MOUSETRAP BERBASIS ARDUINO UNO DENGAN SENSOR PIR

BAB IV HASIL DAN UJI COBA

TUGAS AKHIR TE

BAB IV HASIL DAN UJI COBA. permodul hingga pengujian sistem secara keseluruhan serta monitoring unjuk

BAB 3 PERANCANGAN SISTEM

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. PERNYATAAN... iii. ABSTRACT... iv. INTISARI...v. HALAMAN PERSEMBAHAN... vi. MOTTO...

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV PENERAPAN DAN PENGUJIAN

BAB IV HASIL PERANCANGAN DAN PENGUJIAN ALAT

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB 3 PERANCANGAN SISTEM. AVR ATMega162 sebagai modul master yang bekerja sebagai penghubung antara

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. dibutuhkan Hardware dan software untuk menggunakan program Sistem Informasi

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB IV PENERAPAN DAN ANALISA

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB IV HASIL DAN UJI PROGRAM

BAB III PERANCANGAN. Dalam bab ini akan dibahas mengenai deskripsi alat, perancangan dan realisasi dari

BAB III METODE PENELITIAN DAN PERENCANAAN SISTEM. komputer, program yang dibuat menggunakan bahasa pemrograman C#.

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB III PERANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA. Pakar Diagnosa Faktor Kegagalan Penanaman Ulang Kelapa Sawit menggunakan

BAB IV HASIL DAN UJI COBA

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

BAB IV PENGUJIAN ALAT

1.1 Latar Belakang Masalah

BAB III METODE PENELITIAN

BAB IV PENGUJIAN ALAT

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB IV PERANCANGAN SISTEM

Bab III. PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN UJI COBA

3 BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN PEMBAHASAN

RANCANG BANGUN MAGNETIC DOOR LOCK MENGGUNAKAN KEYPAD DAN SOLENOID BERBASIS MIKROKONTROLER ARDUINO UNO

BAB I PENDAHULUAN. kehidupan manusia. Apalagi jika sistem tersebut bergerak dengan suatu

BAB IV HASIL DAN UJI COBA

BAB III PERENCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN. 3.1 Perancangan Alat Kuisioner dengan Wireless Elektronika Berbasis

BAB III PERANCANGAN ALAT

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN SISTEM DAN PEMBUATAN ALAT. Pada bab ini akan dijelaskan tahapan perancangan sistem yang digunakan untuk software

BAB IV PENGUJIAN DAN PENGUKURAN ALAT

BAB V IMPLEMENTASI SISTEM

BAB I PENDAHULUAN 1.1 Tujuan 1.2 Latar Belakang

BAB III PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pendaftaran Atlet Pekan Olahraga Daerah yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB 3 PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

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

ibab IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB III PERANCANGAN 3.1. Perancangan Perangkat Keras Bagian perangkat keras terdiri dari reader RFID Pegasus PF-5210 yang berfungsi mendeteksi tag RFID dan modul pengunci pintu. 3.1.1. Reader RFID Pegasus PF-5210 Dalam penggunaannya reader ini cocok dengan tag RFID Pegasus PFH-500, dan keluarannya berupa serial RS-232 untuk berkomunikasi dengan komputer. Sebelum dihubungkan dengan komputer, output serial dari reader RFID Pegasus PF-5210 dihubungkan dengan konverter RS-232 to USB terlebih dahulu untuk memudahkan komunikasi dengan komputer. Dalam penggunaannya, reader mampu mendeteksi tag dengan cepat hingga radius 15 meter. Dan setelah tag terdeteksi, reader akan menerima data dari tag yang sama tiap kurang lebih 3 detik sehingga dapat diketahui seberapa lama tag berada pada jarak deteksi. (a) (b) Gambar 3.1. Pegasus PFH-500 (a) dan Pegasus PF-5210 (b) 7

Gambar 3.2. Koneksi serial reader RFID Pegasus PF-5210 dengan RS-232. Gambar 3.3. Konverter RS-232 to USB. 3.1.2. Modul Pengunci Pintu Modul pengunci pintu dirancang menggunakan mikrokontroler arduino uno, keypad, solenoid door lock dan driver solenoid. Mikrokontroler arduino uno bertugas untuk menerima masukan password dari keypad, kemudian mengirimkan data tersebut ke komputer untuk diolah oleh Visual Studio. Password berupa 4 digit karakter yang dapat disusun dari seluruh karakter pada keypad yaitu: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, *, #, A, B, C dan D. Tambahan 4 LED merah berfungsi sebagai indikator jumlah password yang telah dimasukkan dan 1 LED hijau sebagai indikator solenoid door lock terbuka. Password yang dimasukkan akan dicocokkan dengan database, dan jika password sesuai maka pin A5 bernilai HIGH dan rangkaian driver solenoid akan mengaktifkan solenoid door lock sehingga pintu dapat dibuka. 8

Gambar 3.4. Gambar skematik Arduino Uno. Tabel 3.1. Penggunaan pin pada Arduino Uno. Pin Keterangan D3 Input dari keypad matriks 4 4 D4 Input dari keypad matriks 4 4 D5 Input dari keypad matriks 4 4 D6 Input dari keypad matriks 4 4 D7 Input dari keypad matriks 4 4 D8 Input dari keypad matriks 4 4 D9 Input dari keypad matriks 4 4 D10 Input dari keypad matriks 4 4 D11 Output LED merah indikator penekanan password pertama D12 Output LED merah indikator penekanan password kedua D13 Output LED merah indikator penekanan password ketiga D14 Output LED merah indikator penekanan password keempat A4 Output LED hijau indikator solenoid door lock terbuka A5 Output sebagai pengontrol solenoid door lock 9

Gambar 3.5. Skematik driver solenoid (modul relay arduino). Driver solenoid yang dipakai untuk mengaktifkan solenoid door lock adalah modul relay arduino. Saat pin A5 arduino bernilai HIGH maka relay ON dan mengalirkan tegangan ke solenoid door lock, sehingga solenoid door lock membuka pengunci. 3.2. Perancangan Perangkat Lunak Bagian perangkat lunak berisi perancangan database dan aplikasi desktop yang terdiri dari aplikasi pencatat dan aplikasi user. 3.2.1. Perancangan Database Perancangan database menggunakan program Microsoft SQL Server 2008 R2 yang terdiri dari 2 tabel yaitu tabel monkaryawan dan tabel monhistory. Tabel monkaryawan menyimpan informasi lengkap pegawai dan tabel monhistory menyimpan informasi masuk-keluarnya pegawai di tiap ruangan. 10

Kolom ID Previlege RFID Nama Divisi TanggalLahir Alamat NoHP LoginUser PassUser PassPintu Tabel 3.2. Database monkaryawan. Keterangan Nomor ID Karyawan Menentukan apakah karyawan dapat membuka aplikasi sebagai admin/user Nomor tag RFID ID yang digunakan untuk masuk ke aplikasi desktop Password yang digunakan untuk masuk ke aplikasi desktop Password yang digunakan untuk membuka pengunci Kolom NoHistory ID RFID Nama Divisi Ruang TanggalMasuk JamMasuk TanggalKeluar JamKeluar Tabel 3.3. Database monhistory. Keterangan Nomor urut history yang masuk No ID Karyawan Nomor tag RFID 11

3.2.2. Aplikasi Pencatat Data Aplikasi pencatat data dirancang dengan Microsoft Visual Studio 2012. Aplikasi ini berfungsi untuk menerima data dari reader RFID mendeteksi tag RFID, mencocokkan apakah tag dan password cocok dengan database serta mencatatat waktu keluar dan waktu masuk tag yang telah terdeteksi. Pada aplikasi ini terdapat tombol CONNECT dan DISCONNECT serta textbox. Textbox berfungsi untuk menampilkan data serial yang diterima komputer dari reader RFID Pegasus PF-5210. Cara kerja aplikasi ini dijelaskan dalam diagram alir berikut: Gambar 3.6. Diagram alir aplikasi pencatat data. 12

Gambar 3.7. Prosedur pencatatan data. 13

Gambar 3.8. Tampilan aplikasi pencatat data. 3.2.3. Aplikasi User Aplikasi user dirancang menggunakan Microsoft Visual Studio 2012. Fungsi dari aplikasi user sebagai berikut: a. Menampilkan informasi karyawan, terdiri dari informasi yang terdapat pada database monkaryawan. b. Monitoring ruangan secara realtime dengan menampilkan siapa saja yang ada di ruangan pada saat itu juga. c. Menampilkan history karyawan yaitu data keluar masuknya karyawan di tiap ruangan sesuai database monhistory. d. Memanipulasi data karyawan yaitu menambah, mengubah dan menghapus data karyawan pada database monkaryawan. Pada aplikasi ini diterapkan 2 macam hak akses/privilege yaitu admin dan user. Perbedaan dari admin dan user dijelaskan melalui tabel berikut: Tabel 3.4. Perbedaan hak akses admin dan user pada Aplikasi user. Fungsi Admin User a seluruh data ditampilkan privilege dan nomor tag RFID tidak ditampilkan b akses penuh akses penuh c seluruh data ditampilkan nomor tag RFID tidak ditampilkan d akses penuh tidak memiliki akses 14

Gambar 3.9. Diagram alir aplikasi user. 15

Gambar 3.10. Tampilan aplikasi user - Login. (a) Gambar 3.11. Tampilan aplikasi user Menu admin (a) dan Menu user (b). (b) 16

Gambar 3.12. Tampilan aplikasi user Ubah data karyawan. Gambar 3.13. Tampilan aplikasi user Informasi karyawan. 17

Gambar 3.14. Tampilan aplikasi user Monitoring ruangan. Gambar 3.15. Tampilan aplikasi user History. 18