Page 168 - MDP2020-1
P. 168

|    인천전자마이스터고등학교  ·············································································································
            162

                  if(  !bs2  &&  !br2  ){
                      if(flag==1){
                      noteOn(0,  bn2,100);
                      bs2  =  true;
                      digitalWrite(21,HIGH);
                      }
                      else  if(flag==0){
                      noteOn(0,  bu2,100);
                      bu2  =  true;
                      digitalWrite(21,HIGH);
                      }
                  }else  if(bs2  &&  br2){
                      if(flag==1){
                      noteOff(0,  bn2,0);
                      bs2  =  false;
                      }
                      if(flag==0){

                      }
                  }
                  if(  !bs5  &&  !br5  ){
                      noteOn(0,  bn5,100);
                      bs5  =  true;
                      digitalWrite(22,HIGH);
                  }else  if(bs5  &&  br5){
                      noteOff(0,  bn5,0);
                      bs5  =  false;
                      digitalWrite(22,LOW);
                  }
                  if(  !bs6  &&  !br6  ){
                      noteOn(0,  bn6,100);
                      bs6  =  true;
                      digitalWrite(23,HIGH);
                  }else  if(bs6  &&  br6){
                      noteOff(0,  bn6,0);
                      bs6  =  false;
                      digitalWrite(23,LOW);
                  }
                  if(  !bs7  &&  !br7  ){
                      noteOn(0,  bn7,100);
                      bs7  =  true;
                      digitalWrite(24,HIGH);
                  }else  if(bs7  &&  br7){
                      noteOff(0,  bn7,0);
                      bs7  =  false;
   163   164   165   166   167   168   169   170   171   172   173