아두이노 나노 가변 저항기 피에조 버저
이 튜토리얼은 여러분에게 Arduino Nano와 포텐쇼미터를 사용하여 피에조 부저를 제어하는 방법을 알려줍니다. 자세히 말하자면:
- Arduino Nano는 포텐쇼미터의 아날로그 값을 임계값보다 큰지 확인하고, 그에 따라 소리를 낸다.
- Arduino Nano는 포텐쇼미터의 아날로그 값을 임계값보다 낮은지 확인하고, 그에 따라 소리내기를 멈춘다.
- Arduino Nano는 포텐쇼미터의 출력 전압이 임계값보다 큰지 확인하고, 그에 따라 소리를 낸다.
- Arduino Nano는 포텐쇼미터의 출력 전압이 임계값보다 낮은지 확인하고, 그에 따라 소리내기를 멈춘다.
- Arduino Nano는 포텐쇼미터의 출력 전압이 임계값보다 큰지 확인하고, 그에 따라 노래의 멜로디를 낸다.
준비물
| 1 | × | 아두이노 나노 | 쿠팡 | 아마존 | |
| 1 | × | USB A to Mini-B USB 케이블 | 쿠팡 | 아마존 | |
| 1 | × | 포텐셔미터 | 쿠팡 | 아마존 | |
| 1 | × | 노브가 있는 포텐셔미터 모듈 | 쿠팡 | 아마존 | |
| 1 | × | 3-24V 능동 피에조 버저 (Active Piezo Buzzer) | 쿠팡 | 아마존 | |
| 1 | × | 능동 피에조 버저 모듈 (Active Piezo Buzzer) | 쿠팡 | 아마존 | |
| 1 | × | 수동 피에조 버저 모듈 (Passive Piezo Buzzer Module) | 쿠팡 | 아마존 | |
| 1 | × | 브레드보드 | 쿠팡 | 아마존 | |
| 1 | × | 점퍼케이블 | 쿠팡 | 아마존 | |
| 1 | × | (추천) 아두이노 나노용 스크루 터미널 확장 보드 | 쿠팡 | 아마존 | |
| 1 | × | (추천) 아두이노 나노용 브레이크아웃 확장 보드 | 쿠팡 | 아마존 | |
| 1 | × | (추천) 아두이노 나노용 전원 분배기 | 쿠팡 | 아마존 |
Piezo Buzzer와 Potentiometer에 관하여
만약 여러분이 피에조 부저와 포텐쇼미터(핀 배치, 작동 방식, 프로그래밍 방법 등)에 익숙하지 않다면, 다음 튜토리얼에서 더 많이 알아보실 수 있습니다:
선연결

이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
이 회로는 브레드보드 없이도 만들 수 있습니다. 같은 배선은 다음과 같습니다:

이 이미지는 Fritzing을 사용하여 만들어졌습니다. 이미지를 확대하려면 클릭하세요.
Arduino Nano와 기타 부품에 전원을 공급하는 가장 효과적인 방법은 다음 링크를 참조하세요: 아두이노 나노 전원 공급 방법.
아두이노 나노 코드 - 간단한 사운드 - 아날로그 임계값
사용 방법
- 아두이노 나노와 PC에 USB 케이블을 연결하세요.
- 아두이노 IDE를 실행하고, 적절한 보드와 포트를 선택하세요.
- 코드를 IDE에 붙여넣고 열어주세요.
- Upload 버튼을 클릭하여 코드를 아두이노 나노로 전송하세요.
- 포텐쇼미터를 돌리세요.
- 피에조 부저의 소리를 들어보세요.
코드 설명
소스 코드의 주석에 포함된 줄별 설명을 확인하세요!
아두이노 나노 코드 - 간단한 사운드 - 전압 임계값
포텐쇼미터의 아날로그 값이 전압 값으로 변경되며, 그런 다음 이 전압이 전압 기준치와 비교됩니다. 기준치를 초과하면 피에조 버저가 활성화됩니다.
아두이노 나노 코드 - 멜로디 - 전압 임계값
사용 방법
- 아두이노 IDE로 코드를 복사하고 열어주세요.
- 아두이노 IDE에서 pitches.h 파일을 생성하는 방법:
- 직렬 모니터 아이콘 아래 있는 버튼을 클릭하고 새 탭을 선택하거나, Ctrl+Shift+N 키를 사용하세요.
- Arduino IDE에서 Upload 버튼을 클릭하여 코드를 컴파일하고 Arduino Nano로 업로드하세요.
- 포텐시오미터를 돌리세요.
- 피에조 부저에서 나오는 멜로디를 들어보세요.

파일 이름을 pitches.h로 주고 OK 버튼을 클릭하세요.

아래 코드를 복사하여 생성된 pitches.h 파일에 붙여넣으세요.
코드 설명
소스 코드의 주석 줄에 나와 있는 줄별 설명을 읽어보세요! 소스 코드의 비고에 있는 줄별 설명을 검토하세요!
동영상
비디오 제작은 시간이 많이 걸리는 작업입니다. 비디오 튜토리얼이 학습에 도움이 되었다면, YouTube 채널 을 구독하여 알려 주시기 바랍니다. 비디오에 대한 높은 수요가 있다면, 비디오를 만들기 위해 노력하겠습니다.