반응형
조도 센서와 피에조 스피커를 이용하여, 빛의 세기에 따라 스피커의 음 높이를 바꿔보자!
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
tone(8, map(analogRead(A0), 0, 1023, 31, 4978), 20);
delay(500);
}
- 피에조 스피커의 주파수 범위는 31 ~ 4978이다.
- tone(입력 핀, 주파수, 전원 인가 시간);
- 20ms(0.02초) 동안 피에조 스피커에 전원을 공급한다.
플래시를 가까이 가져가니까 높은 음의 소리가 나고, 어두워지니까 낮은 음의 소리가 난다.
반응형