수동 부저
일반
PWM신호를 이용해 다른 높낮이의 음을 발생시킬 수 있는 수동 부저 (Passive Buzzer)입니다.


사용 가능한 GPIO
- 라즈베리파이 0~4
- 라즈베리파이 5
- 비글본 블랙/그린
- 젯슨 나노
명령
[INIT]
초기 설정을 입력합니다.
항목 | 타입 | 설명 |
---|---|---|
PWM 핀 | WRITE | PWM 신호를 출력할 핀을 선택합니다. |
[BUZZ]
입력한 주파수로 부저음을 발생시킵니다.
항목 | 타입 | 설명 |
---|---|---|
주파수 직접 입력 | WRITE | 이 값이 true이면 주파수를 직접 입력하고 false이면 음표를 선택합니다. |
주파수 (Hz) | WRITE | 입력한 주파수로 부저음을 발생시킵니다. |
음표 | WRITE | 음표로 부저음을 발생시킵니다. |
유지 시간 사용 | WRITE | 이 값이 true이면 유지 시간 동안에만 부저음이 발생되며 false이면 계속 발생됩니다. |
유지 시간 | WRITE | 부저음을 유지할 시간을 입력합니다. |
[STOP]
부저음을 중지합니다.
예제
목표
대시보드의 버튼 위젯을 누르면 도미솔 음계를 부저로 연주합니다.
부품
부품 | 갯수 |
---|---|
라즈베리파이 4 * | 1 |
수동 부저 | 1 |
* 다른 하드웨어를 사용할 수도 있습니다. 사용 가능한 GPIO를 참고하세요.
연결
부저 | GPIO |
---|---|
+ | 12 |
– | GND |

프로젝트