Page 136 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 136
case 1: digitalWrite(LED1,HIGH); break; //한개
case 2: digitalWrite(LED2,HIGH); break; //두개
case 3: digitalWrite(LED3,HIGH); break; //세 개
case 4: digitalWrite(LED4,HIGH); break; //네 개
}
switch (eKey){
case '*': checkPassword(); password.reset(); break; //'*'눌렀을 때 비밀번호 확인하고 눌렀던 비밀
번호 초기화함
case '#': //'#'눌렀을 때 소리가 4번 울리고 LED가 5번 깜박거리고 눌렀던 비밀번호 초기화되며 문
이 닫힘
tone(buzzer,1080);
delay(100);
tone(buzzer,980);
delay(100);
tone(buzzer,880);
delay(100);
tone(buzzer,780);
delay(100);
noTone(buzzer);
int i;
for(i=0;i<5;i++)
{
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
delay(80);
digitalWrite(LED1,HIGH);
digitalWrite(LED2,HIGH);
digitalWrite(LED3,HIGH);
digitalWrite(LED4,HIGH);
delay(80);
}
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,LOW);
digitalWrite(LED4,LOW);
L=0;
password.reset();
servo.write(177);
break;
default: password.append(eKey);
}
}
}
void checkPassword(){
- 129 -