目录:
- 编程压电扬声器非常简单。 PBASIC包含一个名为FREQOUT的命令,将您选择的频率发送到输出引脚。因此,您可以使用以下语法使用FREQOUT命令在压电扬声器上创建声音:
- 这个项目展示了如何建立一个简单的电路,将压电扬声器连接到BASIC Stamp,以便创建声音输出。两个按钮改变声音输出。
视频: You Bet Your Life: Secret Word - Door / Heart / Water 2024
你可以使用BASIC Stamp Activity Kit添加有趣的声音效果和简单的音乐到你的电子项目中。该套件配有一个小型压电扬声器,您可以直接连接到一个I / O引脚来创建美丽的音乐。那么音乐可能不会那么漂亮,但是你可以哄骗BASIC Stamp发出类似音符的各种吱吱声,打嗝和压抑。你可以创造有趣的声音效果,如警笛或鸣叫蟋蟀。
<! - 1 - >
如果您没有购买BASIC Stamp Activity Kit,您可以直接从Parallax网站(www.parallax.com)订购压电扬声器,价格为1美元。 95.请注意,压电扬声器是极化的,因此当您将其连接到I / O引脚时,请务必将+端子连接到I / O引脚,将另一端连接到Vss(地)。
编程压电扬声器非常简单。 PBASIC包含一个名为FREQOUT的命令,将您选择的频率发送到输出引脚。因此,您可以使用以下语法使用FREQOUT命令在压电扬声器上创建声音:
FREQOUT引脚,持续时间,频率
以下是该语法的工作原理:
-
就是您想要发送频率的PIN码。 持续时间
-
就是您希望频率播放的时间长度(以毫秒为单位)。而 频率
-
是您希望生成的频率(以赫兹为单位)。 例如,以下命令在引脚8上产生一个2000Hz的频率,持续5秒钟:
FREQOUT 8,5000,2000
通过交替发送频率短的突发,可以轻松地创建哔声给演讲者一个短暂的停顿。例如:
DO FREQOUT 8,250,1500 PAUSE 250 LOOP
该代码重复发送1,500 Hz信号四分之一秒,然后暂停四分之一秒。结果是一个
嘟嘟嘟声 声音。 测试压电扬声器
这个项目展示了如何建立一个简单的电路,将压电扬声器连接到BASIC Stamp,以便创建声音输出。两个按钮改变声音输出。
这里的压电扬声器其实很安静。这个是正常的;压电扬声器仅消耗1 mA,所以不会产生很多噪音。扬声器声音最大,频率在4,500和5,500 Hz之间。