You are on page 1of 10

TOOL DOOR LOCK WITH REGISTRATION USING PASSWORD

HISTORY TO DATABASE

By:
Tomy Wijaya
07506134034

Supervised by:
Ariadie Chandra Nugraha, M.T
(NIP. 19770913 200501 1 002)

ABSTRACT

Space technology security systems that can reduce theft and to assist human
activities become more convenient and practical. The purpose of making this tool
is to monitor and record the user's database. These systems can facilitate
monitoring and controlling user's room that has a security system.
The tool is divided into two parts, namely the hardware and software. The
hardware consists of the keypad, the minimum system microcontroller
ATMega8535 as controller input and output circuits, output circuit using the LCD
display. While the software is created using the program CodeVisionAVR C
Compiler, Microsoft Access and Borland Delphi7. To computer incoming data is
data from a series of keypad that uses numbers as the access code. Data from the
keypad to computer sent via serial communication. The data received by the
computer compared with the data already stored in the database, if the data at the
user's computer records the data and sends commands to the hardware to unlock
it, if not at the computer sends commands to the hardware for permanent locking
and relapse without store user data.
The results of testing 20 times and the performance of the system is a key
tool by recording history use password door to databases has shown results that
match the design of the program is capable of storing and accessing user data
records in the database after receiving input from the keypad. From these data it
can be said that this system can work well.

Keywords: keypad, ATMega8535, LCD, password, database, data history.


PROYEK AKHIR
ALAT KUNCI PINTU BERPASSWORD DENGAN PENCATAT
RIWAYAT KE BASIS DATA

Oleh :
Tomy Wijaya
(NIM. 07506134034)

Dibimbing oleh:
Ariadie Chandra Nugraha, M.T
(NIP. 19770913 200501 1 002)

ABSTRAK

Teknologi sistem keamanan ruangan yang dapat mengurangi tindak


pencurian dan dapat membantu kegiatan manusia menjadi lebih mudah dan
praktis. Tujuan pembuatan alat ini adalah untuk memonitoring pengguna dan
mencatatnya pada basis data. Sistem ini dapat mempermudah mengawasi dan
memantau pengguna ruangan yang mempunyai sistem keamanan.
Alat ini terbagi menjadi dua bagian, yaitu bagian perangkat keras dan
perangkat lunak. Perangkat keras terdiri dari keypad, sistem minimum
mikrokontroler ATMega8535 sebagai rangkaian pengendali input dan output,
rangkaian display output menggunakan LCD. Sedangkan perangkat lunak dibuat
menggunakan program CodeVisionAVR C Compiler, Microsoft Acces dan
Borland Delphi7. Data yang masuk kekomputer merupakan data hasil rangkaian
keypad yang menggunakan angka sebagai kode akses. Data dari keypad dikirim
kekomputer melalui komunikasi serial. Data yang diterima komputer
dibandingkan dengan data yang sudah tersimpan pada basis data, jika data sama
maka komputer mencatat data pengguna dan mengirim perintah ke perangkat
keras untuk membuka kunci, jika tidak sama komputer mengirim perintah ke
perangkat keras untuk tetap mengunci dan kembali pada kondisi awal tanpa
menyimpan data pengguna.
Hasil pengujian 20 kali dan unjuk kerja dari sistem alat kunci pintu
berpassword dengan pencatat riwayat ke basis data telah menunjukan hasil yang
sesuai dengan rancangan yaitu program sudah mampu menyimpan dan mencatat
data pengguna yang mengakses pada basis data setelah menerima masukan dari
keypad. Dari data tersebut dapat dikatakan bahwa sistem ini dapat bekerja dengan
baik.

Kata kunci : keypad, ATMega8535, LCD, password, basis data, data riwayat..
pada suatu instansi pemerintah
A. Latar Belakang
ataupun swasta.

Beranjak dari memikirkan 2. Kurangnya pemantauan setiap

teknologi sistem keamanan operasi terhadap sistem

ruangan yang dapat mengurangi informasi. Penelusuran jejak

tindak pencurian dan dapat harus mampu mencatat secara

membantu kegiatan manusia kronologis setiap aktifitas

menjadi lebih mudah dan praktis, terhadap sistem.

maka pada penelitian ini akan C. Tujuan Proyek Akhir


membuat sebuah prototype “alat
Pembuatan proyek akhir yang
kunci pintu berpassword dengan
berjudul “alat kunci pintu
pencatat riwayat ke basis data”.
berpassword dengan pencatat
Aplikasi yang dibuat terdiri dari
riwayat ke basis data“ mempunyai
perangkat hardware dan software
beberapa tujuan :
yang akan saling berintergrasi satu
sama lain. Output program dalam 1. Rancang bangun perangkat
penelitian ini adalah pintu akan keras dan perangkat lunak
dapat dibuka dan ditutup pada saat sistem keamanan pintu dengan
PIN password sesuai dengan data pencatat riwayat pada basis data
yang telah ada pada basis data. 2. Mengetahui unjuk kerja dari
alat kunci pintu berpassword
B. Identifikasi Masalah
dengan pencatat riwayat ke

Berdasarkan latar belakang basis data.

masalah yang telah dijelaskan D. Basis Data


diatas, maka didapat identifikasi
Menurut (Wawan Kusdiawan,
masalah sebagai berikut:
M.Kom, 2010) Basis data dapat

1. Kurangnya sistem keamanan diartikan:

pintu ruangan yang terhubung


1. Kumpulan informasi yang
dengan komputer dan basis data
bermanfaat dan diorganisasikan
dalam tata cara khusus.
2. Sistem berkas terpadu yang baik ditulis atau dihapus (Agus
dirancang terutama untuk Bejo, 2007). Biasanya digunakan
meminimalkan perulangan data. untuk pengontrolan otomatis dan
3. Sekumpulan tabel yang saling manual pada perangkat
terkait. elektronika.

Relasi antar tabel dihubungkan Mikrokontroler AVR


oleh suatu key, yaitu primary key ATmega8535 memiliki fitur yang
dan foreign key. Sebelum ada cukup lengkap. Mikrokontroler
komputer database dilakukan AVR ATmega8535 telah
secara manual, misalnya mencari dilengkapi dengan ADC internal,
arsip data di kantor harus EEPROM internal, Timer/Counter,
membuka filing cabinet, kemudian PWM, analog comparator, dan
memilih folder, menemukan folder lain-lain (M.Ary Heryanto &
dan membuka untuk menemukan Ir.Wisnu Adi P, 2008).
arsip yang diperlukan lalu mengisi
F. Keypad
formulir dan sebagainya. Agar data
lebih bermanfaat, data harus Keypad yang digunakan dalam
diorganisasikan dalam suatu file rangkaian ini adalah keypad
database. Untuk pengorganisasian, matriks dengan ukuran 4x3.
dan pengolahan data dengan Keypad yang tersedia dipasaran
komputer dibutuhkan suatu Sistem memiliki 7 buah pin yang masing–
Manajemen basis data. Dengan masing terminal keluaran keypad
Sistem Manajemen basis data saling berhubungan dengan
dapat mengedit, menghapus, terminal- terminal yang lainnya.
mengurutkan data dan membuat Hubungan ini terjadi apabila
laporan. tombol keypad dalam keadaan
ditekan. Jalur hubungan ini
E. Mikrokontroler
tersusun dengan rapi dan teratur
Mikrokontroler adalah IC yang membentuk susunan baris dan
dapat diprogram berulang kali, kolom.
Gambar 5. solenoid

H. Borland Delphi 7 enterprise

Delphi salah satu bahasa


pemrogramana visual yang dapat
Gambar 4. Skematik Rangkaian digunakan untuk membuat
Keypad program aplikasi database yang
sangat handal. Dengan
G. Solenoid
kelengkapan fasilitas seperti dalam

Solenoid merupakan suatu bidang database yang mampu

komponen elektro yang berkerja membaca berbagai format, bidang

berdasarkan sistem grafis, kemudahan dalam

elektromagnetis, sehingga didalam pengecekan kesalahan, bersifat

solenoid terdapat kawat multiuser dan lain-lain. (Wawan

penghantar yang dililitkan pada Kusdiawan, M.Kom, 2010)

inti besi dan solenoid itu sendiri


Kemamampuan Borland Delphi
mempunyai sebatang besi yang
7.0 secara umum adalah
digunakan sebagai penarik atau
menyediakan komponen-
tuas. Apabila penghantar yang
komponen yang memungkinkan
dililitkan pada inti besi dialiri
pemprogram membuat program
listrik maka lilitan tersebut
aplikasi yang sesuai dengan
mengeluarkan medan magnet
tampilan dan cara kerja MS-
sehingga dapat menarik batang
Windows, diperkuat dengan
besi.
bahasa pemprograman Object
Pascal.

I. Microsoft Office Access

Microsoft Access adalah suatu


program aplikasi basis data
komputer relasional yang digunakan
untuk merancang, membuat dan Analisis SWOT adalah metode
mengolah berbagai jenis data perencanaan strategis yang
dengan kapasitas yang besar. digunakan untuk mengevaluasi
(http://www2.ukdw.ac.id/kuliah/in kekuatan (strength), kelemahan
fo/TI2023/Modul07A.pdf) (weakness), peluang (opportunity),
dan ancaman (threat) dalam suatu
J. Pengujian Sistem
proyek. Proses ini melibatkan
Pengujian secara keseluruhan penentuan tujuan yang spesifik
alat dilakukan dengan cara dari spekulasi proyek dan
mengoperasikan perangkat keras mengidentifikasi faktor internal
maupun perangkat lunak dan dan eksternal yang mendukung dan
mengambil data yang diperlukan yang tidak dalam mencapai tujuan
Ada /
Data Data Gerakan tersebut. Perbandingan prototype
No Tidak Hasil
Keypad Diterima Selenoid
Ada
“Alat Kunci Pintu Berpassword
1. 113456 113456 Ada Membuka Sesuai
2. 123456 123456 Ada Membuka Sesuai Dengan Pencatat Riwayat Ke
3. 134567 134567 Ada Membuka Sesuai
4. 145678 145678 Ada Membuka Sesuai
Basis Data” dibandingkan dengan
5. 156789 156789
Tidak Tidak
Sesuai “Sistem Pengamanan Rumah
ada Membuka
6. 213456 213456 Ada Membuka Sesuai Dengan Security Password
7. 223456 223456 Ada Membuka Sesuai
8. 234567 234567 Ada Membuka Sesuai
Menggunakan Sensor Gerak
9. 245678 245678 Ada Membuka Sesuai
Berbasis Mikrokontroler
Tidak Tidak
10. 256789 256789 Sesuai
ada Membuka AT89S51”
11. 312456 312456 Ada Membuka Sesuai
12. 312567 312567 Ada Membuka Sesuai
13. 312678 312678 Ada Membuka Sesuai
1. Strength (Kekuatan)
14. 312789 312789 Ada Membuka Sesuai

15. 412345 412345


Tidak Tidak
Sesuai Kelebihan dari software ini
ada Membuka
16. 412567 412567 Ada Membuka Sesuai adalah:
17. 412678 412678 Ada Membuka Sesuai

 Memudahkan kantor dengan


18. 412789 412789 Ada Membuka Sesuai
19. 512567 512567 Ada Membuka Sesuai

20. 512876 512876


Tidak Tidak
Sesuai
software ini untuk
ada Membuka
memonitoring pengguna
suatu ruangan yang
K. Analisa SWOT
membutuhkan pemantauan  Belum dibuat menjadi
lebih. software yang secara
 Sistem sudah mengikuti otomatis dapat menginstal
perkembangan jaman yakni dan langsung dijalankan,
menggunakan komputer karena harus menentukan
sehingga secara otomatis dahulu tempat dan nama
pengguna ruangan tercatat basis data yang digunakan.
dalam basis data dengan  Software ini hanya bisa
bantuan alat yang terkoneksi digunakan dalam 1
dengan komputer. komputer.
 Alat kunci pintu berpassword 3. Opportunity (Peluang)
dengan pencatat riwayat
Peluang untuk
dalam basis data yang mudah
mengembangkan software ini
untuk digunakan untuk
dapat dilakukan dengan
pegawai.
membuat tampilan yang lebih
 Software menggunakan
menarik lagi. Menggunakan
Delphi 7 enterprise sehingga
bahasa pemrograman Delphi 7
lebih mudah untuk dipahami
enterprise juga telah banyak
dibandingkan dengan bahasa
digunakan, sehingga untuk
pemrograman lainnya karena
mempelajarinya dapat melalui
menggunakan bahaasa
buku atau internet secara
pascal.
mandiri. Tampilan Softwarenya
 Pengoperasian dan
dapat dibuat lebih bagus
pemantauan lebih mudah.
sehingga semakin banyak
 Software ini terdapat dua
kantor atau perusahaan yang
menu, yaitu untuk umum dan
ingin mempermudah sistem
admin.
monitoring (pemantauan) suatu
2. Weakness (Kelemahan)
ruangan menggunakan
Adapun kekurangan dari software, dan software ini
software ini adalah: mempunyai nilai lebih karena
dapat membantu pemantauan  Rangkaian keypad..
dengan mudah menggunakan  Borland Delphi 7
komputer. enterprise
 Basis Data
4. Threats (Ancaman)
 Microsoft office access
Alat kunci berpasswod b. Data hasil pengujian
dengan pencatat riwayat dalam keseluruhan sebagai
basis data semakin banyak yang berikut:
menggunakan aplikasi  Tegangan catu daya
softwarenya menggunakan dimana tegangan
program visual berbasis masukan dari hasil
windows sehingga terjadi pengukuran yaitu 220
persaingan dalam penjualan alat VAC dengan tegangan
dan software ini yang semakin keluaran rata-rata 15,6
maju dan berkembang. VAC. Dimana tegangan
masukan rata-rata
L. Kesimpulan Dan Saran
LM7812 dan LM7805
1. Kesimpulan
dari hasil pengukuran
a. Alat Kunci Pintu yaitu 19,4 VDC dan
Berpassword Dengan 11,77 VDC dengan
Pencatat Riwayat Ke Basis tegangan keluaran rata-
Data ini dilengkapi dengan rata 11,77 VDC dan 4,9
perangkat keras dan VDC.
perangkat lunak yang  Sistem control hardware
meliputi: menggunakan
 Rangkaian catu daya ATMega8535,
(power suplay). diprogram dengan
 Rangkaian sistem menggunakan Code
minimum ATMega8535. Vision AVR. Kontroler

 Rangkaian LCD. pada sistem minimum


ini berfungsi untuk
memberikan perintah c. Penggunaan komunikasi
terhadap selenoid, LCD, serial untuk komunikasi
inisialisasi keypad serta antara perangkat keras dan
melakukan pengiriman computer mempunyai
dan penerimaan data ke keakuratan yang
perangkat lunak. bergantung pada panjang
c. Setelah pengujian 20 kali kabel yang digunakan
dan unjuk kerja program untuk komunikasi.
Borland Delphi dapat
d. Alat ini hanya berdasarkan
bekerja dengan baik
password numerik, belum
sebagai tampilan program,
dilengkapi dengan kamera
dan Microsoft office access
pemantau ataupun alat yang
dapat menyimpan data
dapat membantu sebagai
riwayat dan data karyawan
keamanan.
pada basis data.
2. Keterbatasan Alat 3. Saran-Saran

a. Alat ini akan bekerja ketika Berdasarkan sedikit


mendapatkan sumber listrik pengalaman dalam pembuatan
AC 220 Volt, sehingga bila tugas akhir ini penulis
terjadi gangguan seperti mencoba memberikan
pemadaman listrik pada beberapa saran sebagai
PLN maka sistem pada alat berikut:
ini pun tidak akan bekerja
sebagaimana mestinya. a. Jika memungkinkan
gunakan sumber cadangan
b. Alat ini hanya digunakan lain sebagai pengganti
sebagai prototype jadi ketika listrik dari PLN
keandalan dilapangan terjadi gangguan
belum teruji. (pemadaman listrik secara
tiba-tiba).
b. Penyempurnaan perangkat Departemen Pendidikan
keras, seperti penambahan Nasional.
kamera pemantau, sidik
Wawan Kusdiawan, M.Kom.
jari, RFID dll, yang
(2010). cara Mudah Dan
memungkinkan.
Cepat Membuat Program
c. Penyempurnaan perangkat Aplikasi Database Dengan
lunak yang lebih menarik Delphi. Yogyakarta. Penerbit :
dan menu yang lebih gava media.
efisien.
Roger S. Pressman, Ph.D.( 2002).
M. DAFTAR PUSTAKA Rekayasa Perangkat Lunak..
Yogyakarta. Penerbit: Andi
Gayung, Abdul. (2009). “Sistem
Pengaman Rumah Dengan M. Ary Heryanto, ST dan Ir.
Security Password Wisnu Adi P.(2008).
Menggunakan Sensor Gerak Pemrograman Bahasa C
Berbasis Mikrokontroler Untuk Mikrokontroller
AT89S51.Pdf”.Medan: ATMega8535. Yogyakarta:
Fakultas Matematika Dan CV. Andi Offset
Ilmu Pengetahuan
___.(2012)http://www2.ukdw.ac.id
Alam.Universitas Sumatera
/kuliah/info/TI2023/Modul07
Utara.
B.pdf” Diakses pada 31 Juli
Bejo, agus. (2008). C & AVR 2012
Rahasia Kemudahan Bahasa
___.(2012)http://www2.ukdw.ac.id
C dalam Mikrokontroler
/kuliah/info/TI2023/Modul07
ATMega8535. Yogyakarta:
A.pdf” Diakses pada 31 Juli
Graha Ilmu.
2012
Utomo, Pramudi dkk. (2010).
“Teknik Telekomunikasi Jilid
2 untuk SMK”. Jakarta.

You might also like