Page 195 - 최강 아두이노 퍼스트 참고서
P. 195

//    Serial.println(sndValue); // 아날로그 입력 값
                 출력.
                 //        delay(20);  //
                 if( sndValue > 500 )
                     {

                       Serial.print("Detected Sound.==> ");
                       Serial.println(sndValue);

                       digitalWrite(led_pwm_pin[0],HIGH);
                 digitalWrite(led_pwm_pin[1],HIGH);
                 digitalWrite(led_pwm_pin[2],HIGH);
                     }                                                else
                 {       digitalWrite(led_pwm_pin[0],LOW);
                 digitalWrite(led_pwm_pin[1],LOW);
                 digitalWrite(led_pwm_pin[2],LOW);
                     }

                 }








                18.2.1.3  소리 반응 LED 반응 PWM 사용하기

               아래의 예제 코드는 사운드 발생시 PWM 포트에 연결된 LED 를 순차적으로 켜고, 부 드럽게
               OFF 하는 예제입니다.

               st_code_ex_8) http://www.allfirst.co.kr/pds/arduinoLib/sound_sensor.ino



                //
                // LED 는 3,5,6 번에 연결 후 테스트 해야 정확한  // 코드 이해가 됩니다.
                // 센서 모듈 <<--->> 아두이노 보드
                // A0 <<-------->> A0
                // GND <<-------->> GND
                // VCC <<--------->> 5V






                                                   195
   190   191   192   193   194   195   196   197   198   199   200