아두이노 능동부저 버저 사용예제

메이커 2018-08-19 (일) 22:15 10개월전 1741  

능동 부저는 미리 설계된 회로 때문에 음이 정해져있고, 간단하게 0~5V 신호로 제어할 수 있습니다.

약 2KHz 대역의 소리를 출력하고  음계를 나타내기에는 어렵습니다. 신호음이나 경고음으로 많이 사용합니다.


7595aa66b97a8262ba54081667a4c0aa_1534685




■ 진행 전 알면 좋은 내용

■ 준비물 (Items)
  • 5V 능동부저

  • 아두이노 우노 보드

  • 우노 케이블 (USB - B)

  • 400핀 브레드 보드

  • M-M 케이블


■ 사양 (Specification)
  • 2KHz 대역의 소리 발생 가능

  • 작동 전압: 3.3~5V

  • 능동형 부저

  • 크기: 12 x 9.7 mm


■ 연결 회로도 (Fritzing) 

7595aa66b97a8262ba54081667a4c0aa_1534685



■ 샘플코드 (Sample Code) 

int buzzer = 9;                                      // buzzer을 9로 설정합니다.
void setup() {
  pinMode(buzzer, OUTPUT);              // buzzer를 출력핀으로 설정합니다.
}
void loop() {
  digitalWrite(buzzer, HIGH);
  delay(1000);                              // buzzer에 1초간 HIGH를 출력합니다.
  digitalWrite(buzzer, LOW);
  delay(1000);                              // buzzer에 1초간 LOW를 출력합니다.
  digitalWrite(buzzer, HIGH);
  delay(500);                               // buzzer에 0.5초간 HIGH를 출력합니다.
  digitalWrite(buzzer, LOW);
  delay(500);                               // buzzer에 0.5초간 LOW를 출력합니다.
}



■ 동영상 (Video)

모바일 버전으로 보기