Perancangan Alur System Perancangan Pengiriman SMS Perancangan Indicator

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