• Tidak ada hasil yang ditemukan

Sistem Perancangan Keamanan Sepeda Motor Dengan Sistem Sidik Jari

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Perancangan Keamanan Sepeda Motor Dengan Sistem Sidik Jari"

Copied!
9
0
0

Teks penuh

(1)

LAMPIRAN

#include <Adafruit_Fingerprint.h>

#include <SoftwareSerial.

intgetFingerprintIDez();

SoftwareSerialmySerial(2, 3);

Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);

int counter=0;

int motor=13;

int data=0;

intgetaran;

void setup()

{

while (!Serial);

pinMode(A0,OUTPUT);

(2)

Serial.begin(9600);

finger.begin(57600);

if (finger.verifyPassword()) {

Serial.println("Tempel");

} else {

Serial.println("Not Found(");

while (1);

}

}

void loop()

{

awal:

(3)

getFingerprintID();

digitalWrite(motor,LOW);

if (finger.fingerID==3 || finger.fingerID==2 &&finger.confidence>50){data=1;}

Serial.println(finger.fingerID);

Serial.println(0);

Serial.println(finger.confidence);

while (data==1){

digitalWrite(motor,HIGH);

finger.fingerID=0;

Serial.println(finger.fingerID);

Serial.println(1);

Serial.println(finger.confidence);

getFingerprintID();

if (finger.fingerID==3 || finger.fingerID==2

&&finger.confidence>50){data=0;finger.fingerID=0;goto awal;}

counter=0;

(4)

}

while (counter>5){

getFingerprintID();

if (finger.fingerID==3 || finger.fingerID==2

&&finger.confidence>50){counter=0;data=1;}

digitalWrite(A0,HIGH);

delay(50);

digitalWrite(A0,LOW);

delay(50);

}

delay(100);

}

(5)

uint8_t p = finger.getImage();

switch (p) {

case FINGERPRINT_OK:

Serial.println("ID detected");

bib();

break;

case FINGERPRINT_NOFINGER:

Serial.println("Tempel...");

return p;

case FINGERPRINT_PACKETRECIEVEERR:

Serial.println("Communication error");

return p;

case FINGERPRINT_IMAGEFAIL:

Serial.println("Imaging error");

return p;

default:

Serial.println("Unknown error");

(6)

}

// OK success!

p = finger.image2Tz();

switch (p) {

case FINGERPRINT_OK:

//Serial.println("Image converted");

break;

case FINGERPRINT_IMAGEMESS:

Serial.println("Image too messy");

return p;

case FINGERPRINT_PACKETRECIEVEERR:

Serial.println("Communication error");

return p;

case FINGERPRINT_FEATUREFAIL:

Serial.println("Could not find fingerprint features");

(7)

case FINGERPRINT_INVALIDIMAGE:

Serial.println("Could not find fingerprint features");

return p;

default:

Serial.println("Unknown error");

return p;

}

// OK converted!

p = finger.fingerFastSearch();

if (p == FINGERPRINT_OK) {

Serial.println("ID Sesuai..");

} else if (p == FINGERPRINT_PACKETRECIEVEERR) {

Serial.println("Communication error");

return p;

} else if (p == FINGERPRINT_NOTFOUND) {

Serial.println("TidakCocok");

(8)

bib3();

return p;

} else {

Serial.println("Unknown error");

return p;

}

Serial.print("ID :");

Serial.println(finger.fingerID);

Serial.print("Code :");

Serial.println(finger.confidence);

}

void bib(){

digitalWrite(A0,HIGH);

delay(50);

digitalWrite(A0,LOW);

(9)

void bib3(){

digitalWrite(A0,HIGH);

delay(80);

digitalWrite(A0,LOW);

delay(50);

digitalWrite(A0,HIGH);

delay(80);

digitalWrite(A0,LOW);

delay(50);

digitalWrite(A0,HIGH);

delay(80);

digitalWrite(A0,LOW);

delay(50);

Referensi

Dokumen terkait

Peraturan Pemerintah Nomor 60 Tahun 2014 tentang Dana Desa yang bersumber dari APBN, Pasal 1, ayat 2 : Dana Desa adalah Dana yang bersumber dari Anggaran

hukum. Untuk mengetahui dasar hukum majelis hakim menjatuhkan sanksi pidana terhadap anak dalam melakukan tindak pidana. Penelitian ini dapat. menambah

Upaya perbaikan daya saing gula nasional perlu terus diupayakan diantaranya melalui penciptaan varietas tebu dengan tingkat produktivitas yam lebih tinggi, teknik

Perlakuan Pajak Pertambahan Nilai untuk perusahaan pertambangan mengacu pada peraturan perundang-undangan yang dinyatakan dengan jelas dalam PKP2B (locking, terkunci)

Adapun kolaborasi antar lembaga yang paling sering berkolaborasi dalam jurnal Reference Service Review tahun 2012-2016 yaitu:University of Louisville, Louisville, Kentucky, USA

Hasil analisis data merupakan persentase yang menunjukkan tingkat pengetahuan perilaku hidup sehat dan pemanfaatan Puskesmas oleh masyarakat di Kecamatan

Penentuan Kolaborasi Penelitian Dan Distribusi Pengarang Pada Jurnal Teknologi Indonesia(The Determinations Of Research Collaboration And AuthorsDistribution In

Pada kondisi steady state, proses fermentasi limbah keju menjadi bioetanol dipengaruhi oleh hydraulic retention time (R).. Pada kondisi steady state tersebut diperoleh harga