Arduino : 스피커 및 출력 톤 구축-작동 방식
Arduino를 사용하여 스피커를 만들고 톤을 출력 할 수도 있습니다. 이것이 어떻게 작동하는지 와이 실용적인 팁에서 필요한 코드를 정확하게 찾을 수 있습니다.
Arduino : 스피커 및 출력 톤 구축-작동 방식
Arduino를 스피커로 바꾸려면 먼저 액티브 버저와 패시브 버저를 구별해야합니다. 액티브 버저에는 전압이 가해지면 즉시 소리를 생성하는 발진 소스가 이미 장착되어 있습니다. 그러나 하나의 톤만 생성 할 수 있습니다.
- 수동 버저가 조금 더 좋습니다. 펄스 폭 변조를 사용하여 톤을 제어 할 수 있습니다. 버저를 접지와 PWM 핀 (예 : 핀 9)에 연결하기 만하면됩니다.
- 이제 톤 방법을 사용하여 쉽게 톤을 출력 할 수 있습니다. 이렇게하려면»tone (9, 2000)«을 작성하십시오. 이제 핀 2, 000에서 주파수가 2, 000Hz 인 톤이 출력됩니다.
- 원하는 경우 추가 매개 변수»tone (9, 2000, 5)«을 사용하여 기간을 초 단위로 지정할 수도 있습니다. 소리는 5 초만 지속됩니다. 그렇지 않으면 영원히 재생됩니다.
- »noTone (9);«명령을 사용하면 핀의 모든 톤을 종료합니다.
- 팁 : 그런데 Arduino와 함께 전문 멜로디를 연주 할 수 있습니다. 먼저»#include "pitches.h"«명령을 사용하여 사운드 라이브러리를 가져옵니다. »NOTE_C3«과 같은 특정 음표에 주파수가 자동 지정되도록 일부 변수가이 라이브러리에서 이미 작성되었습니다.
다음 실용적인 팁에서는 Arduino로 온도계를 만드는 방법을 보여줍니다.