Вы находитесь на странице: 1из 40

#include <LiquidCrystal.

h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int t = 0;
byte da8[50];
int
int
int
int
int
int
int

k1
k2
k3
k4
k5
k6
bz

=
=
=
=
=
=
=

6;
7;
8;
9;
10;
A5;
13;

int a,b,c,d,e,f,s,r,R,Q,q,p,P,z,Z,h,H,G,g,J,j,K,k = 0;
void setup() {
lcd.begin(16, 2);
lcd.print("fingerprint based");
lcd.setCursor(0, 1);
lcd.print("attendance system");
delay(1000);
lcd.clear();
Serial.begin(57600);
pinMode(k1, INPUT);
pinMode(k2, INPUT);
pinMode(k3, INPUT);
pinMode(k4, INPUT);
pinMode(k5, INPUT);
pinMode(bz, OUTPUT);
digitalWrite(k1, HIGH);
digitalWrite(k2, HIGH);
digitalWrite(k3, HIGH);
digitalWrite(k4, HIGH);
digitalWrite(k5, HIGH);
digitalWrite(bz, HIGH);
//int byte=0;
}
void loop()
{
a
b
c
d
e
f

int byte=0;
= digitalRead(k1);
= digitalRead(k2);
= digitalRead(k3);
= digitalRead(k4);
= digitalRead(k5);
= analogRead(k6);

if(a==LOW)
{
s++;
lcd.clear();
lcd.setCursor(0, 0);

lcd.print(s);
delay(1000);
}
if(b==LOW)
{
s--;
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(s);
delay(1000);
}
if(s == 1)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);

Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x03,byte);
Serial.print(0x00,byte);
Serial.print(0x0a,byte);

for(t=0; t<12; t++)


{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.SANJAY CHOUHAN");
Serial.print("MR.SANJAY CHOUHAN");
r++;
lcd.setCursor(8, 1);
lcd.print(r);
Serial.print(r);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 2)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);

Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x04,byte);
Serial.print(0x00,byte);
Serial.print(0x0b,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}

for(t=0; t<12; t++)


{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("NEHA DONGRE");
Serial.print("NEHA DONGRE");
R++;
lcd.setCursor(8, 1);
lcd.print(R);
Serial.print(R);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 3)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}

for(t=0; t<12; t++)


{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);

lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x0c,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);

for(t=0; t<12; t++)


{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("SANTOSHI PATIDAR");
Serial.print("SANTOSHI PATIDAR");
q++;
lcd.setCursor(8, 1);
lcd.print(q);
Serial.print(q);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 4)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);

Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x06,byte);
Serial.print(0x00,byte);
Serial.print(0x0d,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);

Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("DOLLY GANGRADE");
Serial.print("DOLLY GANGRADE");
Q++;
lcd.setCursor(8, 1);
lcd.print(Q);
Serial.print(Q);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}

if(s == 5)
{
if(c==LOW)
{
lcd.clear();

lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );

da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x07,byte);
Serial.print(0x00,byte);
Serial.print(0x0e,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.RAHUL NIGAM");
Serial.print("MR.RAHUL NIGAM");
p++;
lcd.setCursor(8, 1);
lcd.print(p);
Serial.print(p);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);

}
}
}
if(s == 6)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);

Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x08,byte);
Serial.print(0x00,byte);
Serial.print(0x0f,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}

for(t=0; t<12; t++)


{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f <500)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.KISHOR KUMBHARE");
Serial.print("MR.KISHOR KUMBHARE");
P++;
lcd.setCursor(8, 1);

lcd.print(P);
Serial.print(P);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 7)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);

Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x09,byte);
Serial.print(0x00,byte);
Serial.print(0x1f,byte);

for(t=0; t<12; t++)


{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.ASIF SHEKH ");
Serial.print("MR.ASIF SHEKH ");
z++;
lcd.setCursor(8, 1);
lcd.print(z);
Serial.print(z);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 8)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);

Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x0a,byte);
Serial.print(0x00,byte);
Serial.print(0x2f,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}

for(t=0; t<12; t++)


{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.SACHIN BUNDELKAR");
Serial.print("MR.SACHIN BUNDELKAR");
Z++;
lcd.setCursor(8, 1);
lcd.print(Z);
Serial.print(Z);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}

if(s == 9)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{

while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x03,byte);
Serial.print(0x00,byte);
Serial.print(0x0a,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);

Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.GANESH MUKATI");
Serial.print("MR.GANESH MUKATI");
k++;
lcd.setCursor(8, 1);
lcd.print(k);
Serial.print(k);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 10)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);

Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{

lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x04,byte);
Serial.print(0x00,byte);
Serial.print(0x0b,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);

lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.TARUN JOSHI");
Serial.print("MR.TARUN JOSHI");
K++;
lcd.setCursor(8, 1);
lcd.print(K);
Serial.print(K);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}
if(s == 11)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);

lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );

da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x0c,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.MAHESH LOKHANDE");
Serial.print("MR.MAHESH LOKHANDE");
g++;
lcd.setCursor(8, 1);
lcd.print(g);
Serial.print(g);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}

}
}
if(s == 12)
{
if(c==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("collect finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x05,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}
if(d==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b1 finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);

Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x08,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}

}
if(e==LOW)
{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("b2 finger" );
delay(1000);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x04,byte);
Serial.print(0x02,byte);
Serial.print(0x06,byte);
Serial.print(0x00,byte);
Serial.print(0x0d,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)

{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
}

if(f < 500)


{
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("search finger" );
delay(100);
lcd.setCursor(0, 1);
Serial.print(0xef,byte);
Serial.print(0x01,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0xFF,byte);
Serial.print(0x01,byte);
Serial.print(0x00,byte);
Serial.print(0x03,byte);
Serial.print(0x05,byte);
Serial.print(0x00,byte);
Serial.print(0x09,byte);
for(t=0; t<12; t++)
{
while(!Serial.available() );
da8[t] = Serial.read();
}
for(t=0; t<12; t++)
{
lcd.print(da8[t],HEX);
delay(1000);
lcd.clear();
lcd.setCursor(0, 1);
}
if(da8[9] == 0x00)
{lcd.setCursor(0, 0);
lcd.print("match");
lcd.setCursor(0, 1);
lcd.print("MR.GURDEEP BHATIYA");
Serial.print("MR.GURDEEP BHATIYA");
G++;
lcd.setCursor(8, 1);
lcd.print(G);

Serial.print(G);
delay(1000);
}
if(da8[9] == 0x0a)
{lcd.setCursor(0, 0);
lcd.print("no match");
digitalWrite(bz, LOW);
delay(2000);
digitalWrite(bz, HIGH);
}
}
}

Вам также может понравиться