motor telah berhasil dicuri
AutoShutdown akan aktif dalam 10 detik
E3BA3C0D0A8542A0609DFE9EA2EB74F2FBEE 0685D7613728BCA6A7CD2072981D6E836AEDB
23B4D07
3. 3. Perancangan Alur System
Perancangan software ini dibagi menjadi beberapa bagian, yaitu : perancangan system pengiriman SMS, perancangan indicator dan perancangan System Alarm.
1. Perancangan Pengiriman SMS
Untuk mengirim SMS menggunakan microcontroller maka alurnya adalah sebagai berikut :
Gambar 3.4 Diagram Alir Proses Pengiriman SMS
2. Perancangan Indicator
Dalam pembuatan indicator untuk system Alarm ini digunakan 2 Port, yaitu PORTB sebagai Output dan PORT C sebagai Input.
PORT C berguna sebagai inputan dari switch On Off Merah atau kuning. Dimana jika switch ditekan ON maka PIN switch pada PORTC akan bernilai 0 dan
jika dalam keadaan OFF maka PIN switch pada PORT C akan bernilai 1. Sedangkan PORT B berguna sebagai output, memberikan tegangan kepada led
agar menyala, jika PIN pada PORT B bernilai 1 maka led akan menyala, sedangkan jika PIN pada PORT B bernilai 0 maka led akan mati.
Berikut ini konfigurasi PIN untuk PORT B dan PORT C : Tabel 3.3 Konfigurasi PIN pada PORT B dan PORT C
No. PIN Keterangan
1 PINB.0 Led
Hijau 2 PINB.1
Led Biru
3 PINB.2 Led
Kuning 4 PINB.3
Led Merah
5 PINB.4 Led
Putih 6 PINC.0
Switch Kuning
7 PINC.1 Switch
Merah Untuk menyalakan led, maka konfiguras nilai PIN – PINnya adalah sebagai
berikut :
Gambar 3.5 Konfigurasi Nilai Pin Microcontroller Berdasarkan gambar di atas, untuk menyalakan led dapat digunakan perintah
sebagai berikut : Untuk menyalakan led hijau PINB.0
= 0x01
Untuk menyalakan led biru PINB.1 =
0x02
Untuk menyalakan led putih PINB.4 =
0x10 Untuk diagram alir pembuatan indicator ini dapat dilihat pada gambar di
bawah ini :
Start
Inisialisasi PORTB sebagai Output dan PORT C sebagai Input
PINB.0 = Hijau
PINB.1 = Biru
PINB.2 = Kuning
PINB.3 = Merah
PINB.4 = Putih
PINC.0 = Switch Kuning
PINC.1 = Switch Merah
PINC.0==0 PINC.1==1 ?
PINC.0==0 PINC.1==0 ? PORTB=0x04
Scanning modem
PORTB=0x02
Scanning Selesai ?
PORTB=0x08 PORTB=0x18
Y T
Y T
Y End
PORTB=0x01 T
0x02 = Led Biru Nyla
Switch Kuning = Nyala Swtich Merah= Mati
0x04 = Led Kuning Nyala
0x08 = Led Merah Nyala 0x18 = Led Merah Putih
Nyala PORTB=0x00
0x00 = Semua Led mati
0x01 = Led Hijau Nyala Switch Kuning = Nyala
Swtich Merah= Nyala
Gambar 3.6 Diagram Alir Indicator Alarm
3. 4. Perancangan Perangkat Lunak