●부저
- 능동부저(사진 오른쪽)
전류가 흐르면 자동으로 소리가 나는 부저이다.
- 수동부저(사진 왼쪽)
아두이노의 tone함수를 통해 소리를 내는 부저이다. 보통 31~65535의 주파수를 낼 수 있다. noTone함수로 소리르 끌수 있다.
●능동부저 소리내기
const int buzzerPin= 2; void setup() { pinMode(buzzerPin,OUTPUT); } void loop() { digitalWrite(buzzerPin, HIGH); delay(1000); digitalWrite(buzzerPin, LOW); delay(1000); digitalWrite(buzzerPin, HIGH); delay(5000); digitalWrite(buzzerPin, LOW); delay(5000); } |
●수동부저 소리내기
const int buzzerPin= 2; void setup() { } void loop() { tone(buzzerPin,131); delay(1000); noTone(buzzerPin); delay(1000);
tone(buzzerPin,147); delay(1000); noTone(buzzerPin); delay(1000);
tone(buzzerPin,165); delay(1000); noTone(buzzerPin); delay(1000); tone(buzzerPin,175); delay(1000); noTone(buzzerPin); delay(1000); tone(buzzerPin,196); delay(1000); noTone(buzzerPin); delay(1000); tone(buzzerPin,220); delay(1000); noTone(buzzerPin); delay(1000);
tone(buzzerPin,247); delay(1000); noTone(buzzerPin); delay(1000);
tone(buzzerPin,262); delay(1000); noTone(buzzerPin); delay(1000); }
|
'프로그래밍 > 아두이노' 카테고리의 다른 글
아두이노 적외선 리모콘 (0) | 2016.01.01 |
---|---|
아두이노 빛의 세기에 따라 소리,LED밝기 조절 예제 (0) | 2016.01.01 |
아두이노 광센서, 온도센서 사용 예제 (0) | 2016.01.01 |
아두이노 가변저항으로 아날로그 입력 조절 예제 (0) | 2015.12.31 |
아두이노 버튼 입력 받기 예제 (0) | 2015.12.31 |
댓글