Page 137 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 137
if (password.evaluate()){ //비밀번호가 일치할 때 소리가 4번 울리며 led가 10번 깜박거리고 눌렀던
비밀번호가 초기화되고 문이 열림
int i;
tone(buzzer,880);
delay(100);
tone(buzzer,980);
delay(100);
tone(buzzer,1080);
delay(100);
noTone(buzzer);
for(i=0;i<10;i++)
{
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
delay(22);
digitalWrite(LED1,HIGH);
digitalWrite(LED2,HIGH);
digitalWrite(LED3,HIGH);
digitalWrite(LED4,HIGH);
delay(22);
}
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
L=0;
servo.write(90);
}
else{ //비밀번호가 일치하지 않을 때 부저가 2번 울리고 LED가 2번 깜박거림
int i;
tone(buzzer,280);
delay(100);
noTone(buzzer);
tone(buzzer,280);
delay(100);
noTone(buzzer);
for(i=0;i<2;i++)
{
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
delay(100);
digitalWrite(LED1,HIGH);
digitalWrite(LED2,HIGH);
- 130 -