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  -
   131   132   133   134   135   136   137   138   139   140   141