Lazurite 日本語リファレンス


tone(pin,frequency, duration) 


詳細

void tone(uint8_t _pin, uint16_t frequency, long duration);

仕様

tone()はpinの端子から、frequencyで指定した周波数の信号を出す関数です。durationで出力する時間を指定することが出来ます。frequencyの最小周波数は約31Hzです。

tone関数は、analogWriteやHardware H-Bridge, Hardware-Servoと同じML620Q504Hの多機能タイマー(FTM)を使用しています。デフォルトではFTM0を使用するようになっています。使用するFTMを変更する場合は、setToneCh(ch)を使用してください。

パラメータ

   pin

toneを出力する端子番号を指定します。

frequency

周波数を指定します。toneで設定できる最低周波数は約8Hzです

duration

toneを発生する時間を指定します。

戻り値

なし