Anda di halaman 1dari 22

 

ALARM ANTI MALING MENGGUNAKAN

SENSOR ULTRASONIC BERBASIS ARDUINO UNO

Disusun Oleh :
1.  Indri Dwi Lestari 2016-31-245
2.  Rafi Mufadal D 2016-31-248
3.  Ali Havizni 2016-31-253
 
4. Hyang Nareswara 2016-31-257
5.  Rifqi Alfathir 2016-31-262

PROGRAM STUDI TEKNIK INFORMATOKA 


SEKOLAH TINGGI TEKNIK PLN  
JAKARTA  
2017/2018

 
 

KATA PENGANTAR

Segala puji bagi Allah SWT yang telah memberikan nikmat serta hidayah – 
hidayah –  
 Nya terutama nikmat kesempatan dan kesehatan sehingga penulis dapat
menyelesaikan proposal “Alarm Anti Maling Dengan Sensor PIR”. Kemudian
shalawat beserta salam kita sampaikan kepada Nabi besar kita Muhammad SAW
yang telah memberikan pedoman hidup yakni al-qur’an
al-qur’an dan sunnah untuk
keselamatan umat di dunia. Proposal ini merupakan salah satu tugas mata kuliah
Mikroprosesor di program studi Teknik Informatika.

Kami menyadari bahwa proposal tentang Alarm Anti Maling dengan Sensor PIR
ini jauh dari sempurna oleh karena itu kami mengharapkan adanya kritik dan saran
dari berbagai pihak yang sifatnya membangun. Semoga proposal tentang Alarm
Anti Maling dengan Sensor PIR ini berguna bagi pembaca dan bagi penulis pada

khususnya. Amin.

Jakarta, April 2018

Penyusun

i
 

DAFTAR ISI

KATA PENGANTAR...........................................
..................................................................
................................................ i 
.........................
DAFTAR ISI .......................................
.............................................................
............................................
............................................... ii 
.........................

BAB I ......................................................
............................................................................
................................................................. 1 
...........................................

PENDAHULUAN ..........................................
...............................................................
......................................................... 1 
....................................

1.1Latar Belakang ..........................................


...............................................................
.................................................. 1 
.............................
1.2Ruang Lingkup ......................................
............................................................
...................................................... 1 
................................
1.3Manfaat.........................................................
...............................................................................
............................................... 1 
.........................
BAB II ...................................
........................................................
............................................
.............................................................. 2 
.......................................

TINJAUAN PUSTAKA ..........................................................


.......................................................................................... 2 
................................

2.2.1 Alarm ......................................


...........................................................
................................................................. 2 
............................................
2.2.3 Buzzer ..............................
....................................................
...........................................
.................................................. 3 
.............................
2.2.4 Arduino Uno R3 ............................
..................................................
.......................................................... 3  
....................................
2.2.5 Keypad ...........................................
................................................................
......................................................... 4 
....................................
2.2.6 LED (Light Emitting Dioda) ................................................................... 5 
...................................................................
BAB III .....................................
...........................................................
............................................
...................................................... 7 
................................
DESAIN ..........................................
................................................................
............................................
............................................... 7 
.........................
3.1 Desain Sistem ....................................
..........................................................
............................................................. 7  
.......................................
3.2 spesifikasi
s pesifikasi software dan hardware.........................................
.................................................................. 8  
.........................
3.3 Pertanyaan ...........................................................
...................................................................................................... 9 
...........................................
BAB IV ..........................................................
................................................................................
........................................................ 10 
..................................

HASIL DAN PEMBAHASAN ............................................................................. 10 


.............................................................................

4.1. Keterangan dan Dimensi Alat ..........................................


..................................................................... 10  
...........................
4.2. Pembahasan .............................................
...................................................................
.................................................... 10 
..............................
4.3. Langkah Kerja .............................................
..................................................................
................................................ 10 
...........................
4.4. Pengujian Fungsional .............................
...................................................
.................................................... 11 
..............................
4.5. Pengujian Validasi ..........................................
....................................................................................... 11 
.............................................
4.6. Optimasi (Optimization) ............................................................................. 11 
.............................................................................
BAB V .........................................
...............................................................
............................................
.................................................... 12 
..............................

ii
 

KESIMPULAN DAN SARAN ...........................................


............................................................................. 12  
..................................

5.1. Kesimpulan ........................


..............................................
............................................
.................................................... 12 
..............................
5.2. Saran .........................................
...............................................................
................................................................... 12 
.............................................
Source Code ............................................................Error! Bookmark not defined. 
............................................................

DAFTAR PUSTAKA ...................................................


.........................................................................
...........................................
..................... 2 

iii
 

BAB I
PENDAHULUAN

1.1Latar Belakang

Aspek keamanan sangat dibutuhkan dalam berbagai bidang kehidupan saat ini.
Faktor privasi juga turut mempengaruhi akan pentingnya suatu sistem kemanan.
Kemajuan teknologi elektronika turut membantu dalam pengembangan sistem
keamanan yang handal. Salah satu aplikasi sistem keamanan adalah untuk
 pengaman ruangan. Kelebihan sistem keamanan yang berbasiskan elektronika
dibanding sistem kemanan konvensional seperti manusia adalah kemampuan
 beroperasi terus menerus dan dapat secara otomatis terhubung dengan perangkat
lain.

Perancangan sistem keamanan elektronik dapat menggabungkan berbagai

kombinasi teknologi seperti penggunaan sensor ultrasonic, Keypad, maupun


Buzzer dengan tujuan untuk mendapatkan suatu unjuk kerja sistem yang mampu
mengamankan ruangan secara optimal.

1.2Ruang Lingkup
Ruang lingkup yang kami lakukan adalah sebagai berikut:
a.  Bagaimana langkah kerja dari alarm anti maling dengan sensor ultrasonic.
 b.  Apa saja alat dan bahan untuk membuat alarm anti maling dengan sensor
ultrasonic.

c.  Manfaat dari alarm anti maling


mal ing dengan sensor ultrasonic.
d.  Cara kerja dari alarm anti maling dengan sensor ultrasonic.

1.3Manfaat
Manfaat dengan adanya alarm anti maling dengan sensor ultrasonic ini dapat
membantu dalam hal keamanan baik di rumah maupun pada tempat-tempat
 penyimpanan barang berharga.
berharga.

1
 

BAB II
TINJAUAN PUSTAKA

2.1 Studi Literatur


Ada beberapa penelitian yang pernah dilakukan sebelumnya terkait dengan
 perancangan sistem ini. Seperti penelitian yang di lakukan oleh Timoty, Agisa
Gusti, Aziis Rasyiidin & Susanto dari Universitas Pakuan, yang pada penelitian
mereka yaitu sistem alaram anti maling .Penelitian juga dilakukan oleh mahasiswa
Universitas Sultan Ageng Tirtayasa yaitu Adrian,Akbar,Azifa,Aulia dan Togy.

2.2 Dasar-Dasar Teori

2.2.1 Alarm
Alarm merupakan sebuah notifikasi untuk memberikan sebuah pesan
 pemberitahuan dengan
d engan mengeluarkan bunyi peringatan. Banyak jenis pesan yang
dapat diartikan dalam alarm salah satunya yang kita bahas alarm untuk
memperingatkan pemilik rumah akan adanya masalah keamanan. Permasalahan
yang paling sering ditemukan dilapangan jika pemilik rumah meninggalkan
rumahnya dalam keadaan sepi maka pemilik rumah akan merasa was  –   was
dengan keadaan rumahnya. Oleh karena itu, dalam artikel ini kita akan mencoba
membuat sebuah model alat untuk mendeteksi adanya hal  –   hal yang
mencurigakan didalam rumah.

2.2.2 Sensor Ultrasonic


Sensor ultrasonik adalah sebuah sensor yang berfungsi untuk mengubah besaran
fisis (bunyi) menjadi besaran listrik dan sebaliknya. Cara kerja sensor ini
didasarkan pada prinsip dari pantulan suatu gelombang suara sehingga dapat
dipakai untuk menafsirkan eksistensi (jarak) suatu benda dengan frekuensi
tertentu. Disebut sebagai sensor ultrasonik karena sensor ini menggunakan
gelombang ultrasonik (bunyi ultrasonik).

2
 

2.2.3 Buzzer
Buzzer adalah sebuah komponen elektronika yang berfungsi untuk mengubah
getaran listrik menjadi getaran suara. Pada dasarnya prinsip kerja buzzer hampir
sama dengan loud speaker, jadi buzzer juga terdiri dari kumparan yang terpasang
 pada diafragma dan kemudian kumparan tersebut dialiri arus sehingga menjadi
elektromagnet, kumparan tadi akan tertarik ke dalam atau keluar, tergantung dari
arah arus dan polaritas magnetnya, karena kumparan dipasang pada diafragma
maka setiap gerakan kumparan akan menggerakkan diafragma secara bolak-balik
sehingga membuat udara bergetar yang akan menghasilkan suara.
Buzzer biasa digunakan sebagai indikator bahwa proses telah selesai atau terjadi
suatu kesalahan pada sebuah alat (alarm).

Gambar 2. Buzzer

2.2.4 Arduino Uno R3


Arduino Uno sebenarnya adalah salah satu kit
mikrokontroler yang berbasis pada ATmega28.
Modul ini sudah dilengkapi dengan berbagai hal
yang dibutuhkan untuk mendukung mikrokontroler
untuk bekerja, tinggal colokkan ke power suply
atau sambungkan melalui kabel USB ke PCmu
Arduino Uno ini sudah siap sedia. Arduino Uno ini memilki

14 pin digital input/output, 6 analog input, sebuah resonator keramik 16MHz,


koneksi USB, colokan power input, ICSP header, dan sebuah tombol reset.
res et.

3
 

Untuk keunggulan board Arduino Uno Revision 3 antara lain:


a.   pinout: ditambahkan pin SDA dan SCL di dekat pin AREF dan dua pin
lainnya diletakkan dekat tombol RESET, fungsi IOREF melindungi
kelebihan tegangan pada papan rangkaian. Keunggulan perlindungan ini
akan kompatibel juga dengan dua jenis board yang menggunakan jenis
AVR yang beroperasi pada tegangan kerja 5V dan Arduino Due tegangan
operasi

3.3V.
 b.  Rangkaian RESET yang lebih mantap.
c.  Penerapan ATmega 16U2 pengganti 8U2.
Bahasa "UNO" berasal dari bahasa Italia yang artinya SATU, ditandai dengan
 peluncuran pertama Arduino 1.0, Uno pada versi 1.0 sebagai referensi untuk
Arduino yang selanjutnya, seri Uno versi terbaru dilengkapi USB.

2.2.5 Keypad
Keypad berarti Sebuah keyboard miniatur atau set tombol untuk operasi portabel
 perangkat elektronik, telepon, atau peralatan lainnya. Keypad merupakan sebuah
rangkaian tombol yang tersusun atau dapat disebut "pad" yang biasanya terdiri
dari huruf alfabet (A — Z)
Z) untuk mengetikkan kalimat, juga terdapat angka serta
simbol-simbol khusus lainnya. Keypad yang tersusun dari angka-angka biasanya
disebut sebagai numeric keypad. Keypad juga banyak dijumpai pada
alphanumeric keyboard dan alat lainnya seperti kalkulator, telepon, kunci
kombinasi, serta kunci pintu digital, di mana diperlukannya nomor untuk
dimasukkan. Dimana disini Keypad yang digunakan adalah tipe standar dengan 16

(4x4) tombol yang terdiri dari “1,2,3,A 4,5,6, B 7,8,9,C *,0,#,D” seperti pada
gambar dibawah.

4
 

Gambar 4. Keypad

2.2.6 LED (Light Emitting Dioda)


a.  Pengertian
Light Emitting Diode atau sering disingkat dengan LED adalah komponen
elektronika yang dapat memancarkan cahaya monokromatik ketika

diberikan tegangan maju. LED merupakan keluarga Dioda yang terbuat


dari bahan semikonduktor. Warna-warna Cahaya yang dipancarkan oleh
LED tergantung pada jenis bahan semikonduktor yang dipergunakannya.
LED juga dapat memancarkan sinar inframerah yang tidak tampak oleh
mata seperti yang sering kita jumpai pada Remote Control TV ataupun
Remote Control perangkat elektronik lainnya.
lainn ya.
Bentuk LED mirip dengan sebuah bohlam (bola lampu) yang kecil dan
dapat dipasangkan dengan mudah ke dalam berbagai perangkat
elektronika. Berbeda dengan Lampu Pijar, LED tidak memerlukan

 pembakaran filamen sehingga tidak menimbulkan panas dalam


menghasilkan cahaya.
cahaya. Oleh karena itu, saat ini LED (Light Emitting
Emitting
Diode) yang bentuknya kecil telah banyak digunakan sebagai lampu
 penerang dalam LCD TV yang
yang mengganti lampu tube.

 b.  Cara Kerja


LED merupakan keluarga dari Dioda yang terbuat dari semikonduktor.
Cara kerjanya pun hampir sama dengan dioda yang memiliki dua kutub
yaitu kutub positif (P) dan kutub negatif (N). LED hanya akan
memancarkan cahaya apabila dialiri tegangan maju (bias forward) dari

Anoda menuju ke Katoda.

5
 

LED terdiri dari sebuah chip semikonduktor yang di doping sehingga


menciptakan junction P dan N. Yang dimaksud dengan proses doping
dalam semikonduktor adalah proses untuk menambahkan ketidakmurnian
(impurity) pada semikonduktor yang murni sehingga menghasilkan
karakteristik kelistrikan yang diinginkan. Ketika LED dialiri tegangan
maju atau bias forward yaitu dari Anoda (P) menuju ke Katoda (K),
Kelebihan Elektron pada N-Type material akan berpindah ke wilayah
wila yah yang
kelebihan Hole (lubang) yaitu wilayah yang bermuatan positif (P-Type
material). Saat Elektron berjumpa dengan Hole akan melepaskan photon
dan memancarkan cahaya monokromatik (satu warna).

LED atau Light Emitting Diode yang memancarkan cahaya ketika dialiri
tegangan maju ini juga dapat digolongkan sebagai Transduser yang dapat
mengubah Energi Listrik menjadi Energi Cahaya.

2.2.7 Kabel Jumper

Kabel jumper adalah komponen yang wajib ada saat belajar rangkaian elektronika
dan komponen penghubung rangkaian Arduino dengan breadboard. Hal-hal yang
 jadi masalah pada kabel jumper antara lain jumlahnya tidak punya banyak atau
kabel jumper gampang rusak karena saat beli kualitas tidak diperhitungkan.
Kabel jumper memang banyak dijual dengan harga tertentu tergantung dengan
kualitasnya, tetapi kabel jumper juga bisa dibuat sendiri dengan harga modal yang
lebih murah dan menghasilkan jumlah kabel yang banyak meski tampilan berbeda
dengan buatan pabrik. Tapi setidaknya secara fungsi, kabel jumper buatan sendiri
masih akan berfungsi sebagaimana mestinya.

2.2.8 Breadboard
Breadboard atau yang sering disebut sebagai BreadBoard adalah dasar konstruksi
sebuah sirkuit elektronik dan merupakan prototipe dari suatu rangkaian elektronik.
Di zaman modern istilah ini sering digunakan untuk merujuk pada jenis tertentu
dari papan tempat merangkai komponen, dimana papan ini tidak memerlukan
 proses menyolder ( langsung tancap ).
Karena papan ini solderless alias tidak memerlukan solder sehingga dapat
digunakan kembali, dan dengan demikian dapat digunakan untuk prototipe
sementara serta membantu dalam bereksperimen desain sirkuit elektronika.

6
 

BAB III

DESAIN

3.1 Desain Sistem

Flowchart Alarm Anti Maling Menggunakan Sensor PIR Berbasis Arduino Uno

Mulai

Masukkan
Password
 N

Verifikasi
Password

Sensor Aktif

Apakah sensor
mendeteksi sesuatu?
N

LED dan Buzzer


nyala

selesai

7
 

Diagram Block

Masukkan Verifikasi
 password  passeord

 N
Y

Sensor aktif

Alaram berbunyi

3.2 spesifikasi software dan hardware


Dalam pembuatan alat ini dibutuhkan beberapa komponen hardware dan software,
diantaranya:

Hardware

1)  Arduino Uno


2)  Kabel Jumper
3)  Buzzer
4)  Sensor ultrasonic
5)  Keypad
6)  LED warna
7)  Breadboard
Software
1)  Windows 10
2)  Arduino

8
 

3.3 Pertanyaan
Pertanyaan dari kelompok lain untuk kelompok 7

Penanya febi.
Apakah alaram akan tetap berbunyi apabila ada orang di dalam rumah.?
Jawab:
Alaram akan tetap berbunyi apa bila alaram tersebut aktif, maka dari itu saat ada
orang di rumah alaram di matikan. Karena alaram akan membaca sensor apabila
orang lewat. Dan alangkah baik nya alaram di aktifkan di saat kita tidak berada di
rumah atau lagi berada di luar rumah.

9
 

BAB IV
HASIL DAN PEMBAHASAN

Dalam tahap ini akan dibahas mengenai dimensi keseluruhan alat,


 pembahasan dan pengujuan sistem sebagai hasil implementasi sistem yang terbagi
menjadi tiga bagian, yaitu :

4.1. Keterangan dan Dimensi Alat


Sistem yang telah dibuat dipasang ditempat yang keamanannya akan
ditingkatkan, mungkin bisa ditempat penyimpanan benda yang sangat penting.
Misalnya dalam hal ini pada sebuah rumah terdapat penyimpanan barang berharga
dari salah satu anggota keluarga tersebut.

4.2. Pembahasan
Pada tahap pembahasan ini akan dibahas mengenai bagaimana sistem
 bekerja mulai dari tahap awal pemberian catu daya 5 volt bekerja. Pada tahap
awal kondisi sensor Ultrasonik, LED, dan Buzzer dalam keadaan mati dan
kemudian setelah dimasukan password melalui perantara keypad dan ketika di
verifikasi kemudian nilai validasinya benar maka sensor Ultrasonik akan aktif,
dan LED serta Buzzer akan bersiap untuk menerima intruksi yang selanjutnya.
Lampu akan menyala secara otomatis jika sensor Ultrasonik mendeteksi
adanya Objek yang melewati sensor dan sekaligus akan mati secara otomatis bila
sensor Ultrasonik tidak mendeteksi adanya Objek Dalam jangkauan sensor.  

4.3. Langkah Kerja


Berikut adalah langkah kerja dalam pembuatan Alarm Anti Maling
Menggunakan Sensor Ultrasonik berbasis Arduino Uno:
1)  Siapkan seluruh alat dan bahan
2)  Susun Hardware
3)  Tuliskan program pada software Arduino di PC
4)  Hubungkan kabel USB ke Arduino
5)  Compile program dari software ke Board Arduino
6)  Jalankan program

10
 

4.4. Pengujian Fungsional


Pada tahap ini dilakukan pengujian yang bertujuan untuk mengetahui
apakah uji coba yang dilakukan sudah berjalan baik sesuai fungsinya per modul
dan sesuai dengan sistem yang ada. Pada pengujian perangkat keras Arduino Uno,
LED, Buzzer, Breadboard, Kabel, Sensor Ultrasonik dan Keypad setelah
dimasukan kodingan kedalam Arduino Uno dan dilakukan pengujian hasilnya
sesuai dengan yang ada pada kodingan.
Setelah dilakukan pengisian program pada Arduino Uno yang meliputi
setiap komponen pada sistem ini maka didapat hasil seperti :
Modul Komponen Keadaan komponen Setelah diisi Keterangan
sebelum diisi dan program dan
sebelum dijalankan dijalankan
LED Tidak Menyala Bekerja Dengan baik Selesai
Buzzer Tidak Berbunyi Bekerja Dengan baik Selesai
Sensor Ultrasonik Tidak bekerja Bekerja Dengan baik Selesai
Keypad Tidak Berfungsi Bekerja Dengan baik Selesai
Kabel - Bekerja Dengan baik Selesai
Arduino Uno - Bekerja Dengan baik Selesai
Breadboard - Bekerja Dengan baik Selesai

4.5. Pengujian Validasi


Tahap ini dilakukan dengan tujuan untuk mengetahui sistem yang dibuat
sudah bekerja dengan benar atau tidak pada saat integrasi. Dimana pengujiannya
dilakukan dengan cara melakukan pengetesan secara berulang-ulang dan dengan
cara yang berbeda. Ketika sensor Ultrasonik aktif dan objek di dekatkan atau
mengenai sensornya, LED menyala dan Buzzer mengeluarkan bunyi sesuai
dengan intruksi dari kodingan, namun ketika objek tersebut dipindahkan atau
ditarik lagi maka LED dan buzzer akan mati..

4.6. Optimasi (Optimization)


Secara keseluruhan sistem berjalan dengan baik, namun dapat dilakukan optimasi
untuk meninikatkan performa dari alat yang telah dibuat.

11
 

BAB V
KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dari hasil bahasan diatas dapat diambil kesimpulan menjadi beberapa poin, yaitu:
  Penggunaan sensor passive infrared (PIR) untuk mendeteksi dan membaca
data dari gerakan cukup efisien karena dapat mengirimkan sinyal seara
cepat.
  Perpaduan antara sensor PIR dan Buzzer di rasakan cukup tepat, karena
 pengaplikasiannya akan berguna dan
dan tidak sukar untuk di buat.
  Pengaplikasian alat dapat digunakan pada kehidupan sehari hari sebagai
alat sistem pengamanan.

5.2. Saran
Sebaiknya menaruh alarm anti maling ditempat yang gelap dan tidak terlihat oleh
orang asing apabila maling tersebut membuka pintu. 

12
 

Source code

#include <Keypad.h> //untuk import library keypad agar dapat di akses untuk
keypad
#include <Password.h> //untuk import library password agar dapat di akses untuk
 password

//deklarasi pin yang di gunakan pada UltraSonic------T=untuk keluarin gelombang


ultrasonik----------------------R=untuk memperoses ultrasonik--------------------------
-------------------------------------------------->
#define trig 13 //variable trig 13
#define ech 12 //variable trig 12

//<Keypad---------------kolom=putih,abu,ungu,biru--------------------------------------
--------------------------------------------------->
 byte currentLength = 0; //membuat password null null
Password password = Password("1234"); //ketentuan password
const byte ROWS= 4;
const byte COLS= 4;
char keys[ROWS][COLS] =
{
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},

{'7', '8', '9', 'C'},


{'*', '0', '#', 'D'}
};
 byte rowPins[ROWS]= {9,8,7,6};
{9,8,7,6}; //pin rows
 byte colPins[COLS]= {5,4,3,2};
{5,4,3,2}; //pin cols
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS
);

int nilai_trig,nilai_ech,nilai_control;
long waktu,jarak;

13
 

void setup()
{
Serial.begin(9600);// untuk komunikasi dengan serial(layar yang ada tampilan
 password) monitor arudiono
keypad.addEventListener(keypadEvent);

 pinMode(trig, OUTPUT);
 pinMode(ech, INPUT);

 pinMode(10,OUTPUT);
 pinMode(10,OUTPUT); //led merah
 pinMode(11,OUTPUT);
 pinMode(11,OUTPUT); //BUZZER

Serial.println("Masukkan Password");// serial monitor


Serial.println("Pass: "); // serial monitor
}

void loop()
{
keypad.getKey();
}

void reset_jarak()//kalibrasi untuk mensetting ulang agar pengukuran lebih akurat


{
waktu=0;
 jarak=0;
nilai_trig=0;
nilai_ech=0;
}

void ultrasonik()

14
 

reset_jarak();
nilai_trig=trig;
nilai_ech=ech;
nilai_jarak();
Serial.print("Jaraknya Adalah : ");
Serial.println(jarak);
}

void nilai_jarak()//kodingan inti


{
digitalWrite(nilai_trig,LOW);
delayMicroseconds(2);
digitalWrite(nilai_trig,HIGH);
delayMicroseconds(10);
digitalWrite(nilai_trig,LOW);
waktu=pulseIn(nilai_ech, HIGH);//pulsein untuk sinyal
 jarak=(waktu/2) / 29.1;// untuk toleransi plus minus
minus 2cm
}

void aktif()
{
//ultrasonik();
digitalWrite(11,HIGH);
digitalWrite(10,HIGH);
delay(100);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
delay(100);
//ultrasonik();
}

void checkPassword(){
if(password.evaluate()){

15
 

nilai_control=1;
do
{
utama();
keypad.getKey();
}while(nilai_control==1);
}
else {
Serial.println("Salah coba lagi");
 password.reset();
}
}

void keypadEvent(KeypadEvent eKey){


if(eKey == 'D')
{
 password.reset();
reset_jarak();
currentLength = 0;
nilai_control=0;
digitalWrite(10,LOW);
digitalWrite(11,LOW);
Serial.println("Masukkan Password");
Serial.println("Pass: ");
}
else if(nilai_control==0)
{
switch (keypad.getState()){
case PRESSED:
switch (eKey){
case 'A': checkPassword(); currentLength=0;break;
default:password << eKey;currentLength++;

16
 

Serial.print("Pass: ");
for (byte i=0; i<currentLength; i++){Serial.print('*');}
Serial.println();
}
}
}
}

void utama()
{
ultrasonik();
if (jarak<=10){
do
{
aktif();
}while(jarak==0);
digitalWrite(10,LOW);
digitalWrite(11,LOW);
}
else{Serial.println("Alarm Dimatikan");}
}
 

17
 

DAFTAR PUSTAKA

http://sites.google.com/a/untirta.ac.id/dasmik/contoh-project/kelompok-a3-alarm-
anti-maling  
anti-maling

http://adaadaajadahlu.blogspot.com/2014/02/laporan-alarm-anti-maling.html 
http://adaadaajadahlu.blogspot.com/2014/02/laporan-alarm-anti-maling.html 

https://id.wikipedia.org/wiki/Arduino
https://id.wikipedia.org/wiki/Arduino  

Anda mungkin juga menyukai