BAB V HASIL DAN PEMBAHSAN
Pada bab ini akan diperlihatkan implementasi dan system yang dipakai dalam pembuatan Keamanan Komputer Menggunakan Kode Berbasis AT89S52 dan
kekurangan atau hambatan dalam alat tersebut. Sebagian besar pengujian dilakukan dengan menggunakan relay dan LED karena system yang di rancang
berhubungan dengan system relay.pengujian dibagi menjadi beberapa bagian antara lain:
1. Pengujian dengan relay dan LED.
2. Pengujian dengan keypad dan LCD.
5.1. Pengujian dengan reley dan LED
Berikut blog diagram pengujian dengan mikrokontroler :
Gambar 5.1. Blog diagram pengujian system
Mikrokontroler AT89S52 melakukan
perubahan nilai terhadap pin P0.1
RELEY-LED
Mikrokontroler melakukan
pendeteksian keypad
LCD
71
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pengujian ini bertujuan untuk mengetahui apakah system relay dan LED dapat
berjalan dengan baik sesuai dengan table 4.1 Tabel 5.1. system reley dan LCD
Port P0.1 Relay-LCD
Low 0 Normally open-LED nyala
High 1 Normally closed-LED nyala
Pertama yang dilakukan adalah membuat software pada mikrokontroler untuk memberikan logika 1 high dan 0 low secara bergantian dengan relay yang agak
lama 2-3 detik. Relay dianggap berjalan dengan baik jika relay melakukan switching ketika terjadi pergantian nilai logika pada port P2.1
Jika pada port p2.1 dalam kondisi high, maka relay akan berada pada kondisi normally closed dan LED nyala. Sebaliknya , jika port P2.1 dalam kondisi low ,
maka relay akan berada pada posisi normally open dan LED nyala.
5.2. Pengujian dengan keypad dan LCD
Pada awalnya dilakukan scanning keypad untuk memetakan keypad yang telah ada, lalu tampilkan data setiap port mikrokontroler yang terhubung pada
keypadport p2. Data yang berupa biner tersebut ditampilkan pada LCD dan dicatat sebagai tanda bahwa angka biner tersebut mewakili 1 tombol pada keypad.
Hasilnya seperti yang ditampilkan dalam table 4.2 dibawah ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Table 5.2. Pemetaan Keypad Keypad
Pin 1
2 3
4 5
6 7
1 1
1 1
1 2
1 1
1 1
3 1
1 1
1 4
1 1
1 1
1 5
1 1
1 1
1 6
1 1
1 1
1 7
1 1
1 1
1 8
1 1
1 1
1 9
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
Dari hasil pemetaan diatas dapat diketahui nilai biner atau nilai masing- masing port ketika salah satu tombol pada saat keypad ditekan dilepas. Dari data
tersebut dapat diketahui tombol mana yang akan ditekan, lalu perintah apa yang harus dijalankan ketika tombol itu ditekan atau dilepaskan.
Dari ke 12 tombol yang ada pada keypad ,hanya ada 6 tombol yang menunjukan tombol perintah tombol command yaitu tombol 1,2,3,4,5 dan 6
untuk membuka password pada computer. Ketika user salah memasukan password LCD tidak akan menampilkan inputan apa-apa, LCD akan terdapat
tampilan seperti pada awal penginputan yang salah dan relay tidak akan berjalan membuat komputer tidak nyala.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
5.3. Pengujian simulasi