RXduino  1.20a
RXduinoマニュアル 最終更新日 平成26年6月29日
関数
tone.h

矩形波を発生させ、圧電ブザーから音を鳴らす [詳細]

#include "rxduino.h"

ソースコードを見る。

関数

void tone (int pin, int frequency, int duration_ms=0)
 矩形波を生成する [詳細]
 
void noTone (int pin)
 矩形波の出力を止める [詳細]
 

説明

矩形波を発生させ、圧電ブザーから音を鳴らす

tone.h で定義されています。

関数

void tone ( int  pin,
int  frequency,
int  duration_ms = 0 
)

矩形波を生成する

引数
[in]pindigitalWrite関数で指定するピン番号と同じです
[in]frequency出力したい周波数[Hz]
[in]duration_ms持続時間を指定する[ms]。0を指定すると鳴り続ける。省略すると0になる。
覚え書き
analogWrite関数(PWM)とは別のタイマを使っているので、同時使用ができる。
duration_msに0を指定すると、即座に制御を返す。
duration_msに0以外を指定すると、終わるまで制御を返さない。
戻り値
なし
void noTone ( int  pin)

矩形波の出力を止める

引数
[in]pin出力を止めたいピン番号であるが、実際には効力を持たない
戻り値
なし