http://www.arduino.cc/en/Reference/Tone
tone()
Description
Generates a square wave of the specified frequency (and 50% duty cycle) on a pin. A duration can be specified, otherwise the wave continues until a call to noTone(). The pin can be connected to a piezo buzzer or other speaker to play tones.
핀에 지정된 주파수의 직각파를(50%듀티사이클)생성한다. 지속시간을 지정할 수 있으며, 그렇지 않을경우 noTone()호출전까지 지속된다. 핀에는 소리를 플레이 하기 위한 피에조 부저나 스피커를 연결할 수 있다.
Only one tone can be generated at a time. If a tone is already playing on a different pin, the call to tone() will have no effect. If the tone is playing on the same pin, the call will set its frequency.
오직하나의 톤만 동시에 생성할 수 있다. 만일 다른 톤이 이미 플레이 중인경우, 새로운 tone()의 호출은 아무런 효과를 가지지 않는다. 만일 같은 핀에 다시 tone을 호출하면, 지정된 주파수로 변경될것이다.
Use of the tone() function will interfere with PWM output on pins 3 and 11 (on boards other than the Mega).
tone()함수를 사용하는것은 3과 11번 핀의 pwm출력을 간섭하게 될것이다.(메가외의 다른보드에서)
It is not possible to generate tones lower than 31Hz. For technical details, see Brett Hagman's notes.
31Hz이하의 톤생성은 불가능하다. 자세한 기술사항은 Brett Hagman's notes를 보라.
NOTE: if you want to play different pitches on multiple pins, you need to call noTone() on one pin before calling tone() on the next pin.
주의 : 만일 여러개의 핀에서 다른 피치의 톤을 플레이 하기 원할경우, 다른핀에 tone()함수를 호출전에 noTone()을 호출할 필요가 있다.
'아두이노' 카테고리의 다른 글
DHT11 온습도 센서 (0) | 2015.05.25 |
---|---|
아두이노 visual studio 연동 (0) | 2015.05.16 |
HC-SR04 초음파센서 (0) | 2015.05.11 |
digitalRead() 함수 (0) | 2015.05.10 |
아두이노 digitalWrite() 함수 (0) | 2015.05.10 |