高级 I/O

1. tone()

1.1. 描述

在引脚上生成指定频率(和 50% 占空比)的方波。可以指定持续时间,否则声音会一直持续到调用noTone()结束。该引脚可以连接到压电蜂鸣器或其他扬声器来播放声音。

1.2. 用法

tone(pin, frequency)

tone(pin, frequency, duration)

1.3. 参数

pin: 选定产生声音信号的引脚。

frequency: 产生声音的频录,单位 HZ 。数据类型 : unsigned int

duration: 产生声音的时间,单位 毫秒。 数据类型 : unsigned long

1.4. 返回值

1.5. 注意事项

如果你想在多个引脚上播放不同的音高,你需要在一个引脚上调用 noTone() 然后在下一个引脚上调用 tone()


2. noTone()

停止由 tone() 产生的声音输出。如果没有声音,则此函数无效。

2.1. 用法

noTone(pin)

2.2. 参数

pin: 要停止产生声音的引脚。

2.3. 返回值

2.4. 注意事项

如果你想在多个引脚上播放不同的音高,你需要在一个引脚上调用 noTone() 然后在下一个引脚上调用 tone()

results matching ""

    No results matching ""