피에조 부저
-얇은 금속판을 주기적으로 떨리게하여서 소리를 출력하는 부품으로 수동형(Passive형)과 능동형 (Active형)이있다.
-Passive형 : 떨림판과 자석만 있어 아두이노의 tone이라는 함수를 통해 특정 주파수 신호를 보내면 그 주파수에 해당하는 소리가 나게 된다.
-Active형: 떨림판과 자석 이외에 내장된 진동 회로가 있어 외부에서 전원만 인가해 주면 자동으로 소리가 나는 방식. 사용이 간편하지만 미리 지정된 주파수 소리만 낼수 있다.
-본 키트에서는 Passive형을 사용하므로 원하는 주파수의 소리가 나게 할 수 있다
아두이노와의 연결
테스트 프로그램
10 line : tone(포트,주파수,길이)함수 : 지정 포트로 지정 주파수 신호를 길이(1/1000초단위)로 출력하여 소리가 나도록 한다.
9~12 line : 배열의 순서대로 주파수 숫자를 가져와서 1초씩 소리나도록 tone함수를 호출한다
13 line : noTone(포트)함수 : 지정하는 포트의 출력 끄기
참고자료 : 음계별 주파수
음계별 주파수는 다음과 같고, 소리의 길이를 조절할 수 있으므로 악보만 있으면 원하는 곡조의 음악을 피에조 부저로 소리나게 할 수 있다.
'아두이노 피지컬컴퓨팅 키트 > 워터맨' 카테고리의 다른 글
(피지컬컴퓨팅키트) 워터맨 8.LCD디스플레이 사용하기 (0) | 2019.04.28 |
---|---|
(피지컬컴퓨팅키트) 워터맨 7.키패드 입력장치 사용하기 (0) | 2019.04.27 |
(피지컬컴퓨팅키트) 워터맨 5.LED전구 사용하기 (0) | 2019.04.23 |
(피지컬컴퓨팅키트) 워터맨 4.아두이노 개발환경 (0) | 2019.04.22 |
(피지컬컴퓨팅키트) 워터맨 3.아두이노 소개 (0) | 2019.04.21 |