LAMPIRAN A PROGRAM
Program yang diisikan ke dalam mikrokontroler ATmega8535 adalah sebagai berikut:
Chip type : ATmega8535
Memory model : Small
.equ __lcd_port=0x15 ;PORTC #endasm
#include <lcd.h>
#define RX_COMPLETE (1<<RXC)
interrupt [USART_RXC] void usart_rx_isr(void) {
rx_buffer[rx_wr_index]=data;
if (++rx_wr_index == RX_BUFFER_SIZE) rx_wr_index=0; if (++rx_counter == RX_BUFFER_SIZE)
if (indikator2==3) {ps[4]=data; indikator2=4; }
#include <stdio.h>
printf("Mobil Sedang Diganggu"); delay_ms(1000);
printf("Mobil Sedang Diganggu"); delay_ms(1000);
lcd_gotoxy(4,1);
if (ps[34]==1 && ps[35]==2 && ps[36]==6 && ps[37]==4 && ps[38]==3 && ps[39]==2 && ps[40]==3 && ps[41]==2 && ps[42]==9 && ps[43]==3)
{ ind1=1;} else { ind1=0;}
lcd_puts(data1);
{PORTB.2=1; delay_ms(200); PORTB.2=0; delay_ms(200); PORTB.2=1; kirim_sms(); delay_ms(7000);}
if (PINB.7==1 && kunci==0) {ind3=1;}
Dari hasil pengujian power supplay yang dilakukan, maka diperoleh hasil sebagai berikut:
Tegangan Masukan/ V1 (Volt)
Tegangan Keluaran Power Supplay / V2 (Volt)
12 5,02
6 5,02
3 2,85
Arus Masukan / I1 (Ampere)
Arus Keluaran Power Supplay / I2 (Ampere)
1,89 1,67
Tabel 4.9. Hasil Pengujian Arus pada Rangkaian Power Supplay
Dari hasil pengujian solenoid yang dilakukan, maka diperoleh hasil sebagai berikut:
Terhubung Tertutup 12,18 Volt 1,82 Ampere
Terputus Terbuka 0 Volt 0 Ampere
Tabel 4.10. Hasil Pengujian Rangkaian Relay
Dari hasil pengujian solenoid yang dilakukan, maka diperoleh hasil sebagai berikut:
Keadaan Selenoid Dengan Baterai Aki
Keadaan Daerah Kunci Kontak
Terhubung Tidak terhalang
Tidak terhubung Terhalang
Tabel 4.11. Hasil pengujian Selenoid
Dari hasil pengujian rangkaian sensor yang dilakukan, maka diperoleh hasil sebagai berikut:
Terdeteksi Photodioda Bercahaya 1 4,97
Tidak terdeteksi Photodioda Tidak bercahaya 0 0,01 Tabel 4.12. Hasil Pengujian Rangkaian Sensor
Berikut ini adalah beberapa perintah lainnya yang telah dieksekusi melalui hyper terminal untuk menguji komunikasi modem wavecom yang
NO PENGUJIAN PERINTAH KETERANGAN
1. Membaca SMS AT+CMGR=1 Berhasil menunjukkan isi SMS alamat 1 yang tersimpan dalam kartu ponsel 2. Mengirim
SMS
AT+CMGS= nomor tujuan
isi SMS
Berhasil mengirimkan SMS ke nomor yang dituju
3. Menghapus SMS
AT+CMGD=1 Berhasil menghapus SMS alamat 1 yang tersimpan dalam kartu ponsel Tabel 4.13. Perintah Pengujian pada Wavecom
Dari hasil pengujian diperoleh data yang harus dikirimkan ke port serial untuk menampilkan angka desimal adalah sebagai berikut :
Angka Data yang dikirim
Tabel 4.14. Hasil Pengujian LCD LAMPIRAN C
GAMBAR SELURUH RANGKAIAN PENGUJIAN
PENGUJIAN SECARA KESELURUHAN
Pengujian alat secara keseluruhan perlu dilakukan untuk mengetahui baik atau tidaknya kinerja alat dalam merespon setiap keadaan yang telah rancangkan dan diprogramkan dalam alat tersebut.
Kondisi mobil dan daerah kunci kontak yang terhalang oleh solenoid
Kondisi seluruh rangkaian saat sistem keamanan aktif
Kondisi mikrokontroler dengan LED indikator yang berkedap-kedip yang menandakan mikrokontroler dalam keadaan baik
Kondisi LED indikator pada penguat sensor dalam keadaan tidak adanya gangguan (tidak ada penghalang) adalah menyala
Kondisi kontak Relay dalam keadaan terbuka (tidak terhubung)
KEADAAN 2 : Saat Sistem Keamanan dalam Keadaan Diganggu Kondisi daerah kunci kontak yang diganggu
Kondisi LED indikator pada penguat sensor yang tidak menyala saat daerah kunci kontak diganggu
Kondisi LED indikator pada mikrokontroler yang tidak menyala sejenak untuk memerintahakan wavecom mengirim SMS ke nomor ponsel pemilik kendaraan
Kondisi LED indikator wavecom yang tidak menyala sejenak untuk mengirimkan SMS ke nomor ponsel pemilik kendaraan
SMS akan langsung dihapus setelah SMS dikirimkan
KEADAAN 3 : Saat Sistem Keamanan akan Dinon-aktifkan
Pengiriman SMS untuk menon-aktifkan sistem keamanan dengan kode
“Buka”
Kondisi LED indikator pada wavecom tidak menyala saat menerima SMS yang masuk
Kondisi LED indikator pada mikrokontroler yang tidak menyala saat menerima SMS yang disampaikan wavecom untuk dieksekusi
SMS akan langsung dihapus setelah SMS dibaca
Kondisi daerah kunci kontak yang tidak terhalang oleh solenoid
KEADAAN 4 :Saat Sistem Keamanan akan Diaktifkan Kembali secara Otomatis
Kondisi kunci kontak yang masih berada pada daerah kunci kontak
Kondisi kunci kontak yang dicabut
Kondisi daerah kunci kontak yang kembali terhalang oleh solenoid akibat kontak relay kembali terbuka (tidak terhubung)
Kondisi penguat sensor yang kembali sensitif terhadap gangguan
KEADAAN 5 : Saat Sistem Keamanan akan Dinon-aktifkan dengan Kode yang Berbeda dan Bukan dari Nomor Ponsel Pemilik Kendaraan
Kondisi LED indikator pada mikrokontroler yang tidak menyala saat menerima SMS yang masuk
SMS yang bukan berasal dari nomor ponsel pemilik kendaraan yang diprogramkan akan langsung dihapus sekalipun kode yang dikirimkan tepat
SMS yang bukan merupakan kode yang tepat akan langsung dihapus sekalipun berasal dari nomor ponsel pemilik kendaraan yang telah diprogramkan