×

使用Arduino播放不同频率的音调

消耗积分:0 | 格式:zip | 大小:0.00 MB | 2023-06-27

分享资料个

描述

 

在本教程中,我们将学习如何使用 Arduino 播放不同频率的音调。

补给品

第 1 步:您需要什么

 
  • Arduino UNO 或任何其他 Arduino 板
  • 蜂鸣器模块
  • 小键盘(或任何其他键盘)在我们的案例中,我们使用的是带有 4 个键的触摸键盘。
  • 跳线

第2步:电路

poYBAGNy3h2AetbGAAEUEYXN-eg316.jpg
 
  • 将Arduino引脚 5V连接到键盘引脚 [Vcc] 和压电模块引脚 [Vcc]
  • 将Arduino引脚 GND连接到键盘引脚 [GND] 和压电模块引脚 [GND]
  • 将Arduino数字引脚 8连接到压电模块引脚 [S]
  • 将Arduino数字引脚 2连接到键盘引脚 [Out1]
  • 将Arduino数字引脚 3连接到键盘引脚 [Out2]
  • 将Arduino数字引脚 4连接到键盘引脚 [Out3]
  • 将Arduino数字引脚 5连接到键盘引脚 [Out4]

第 3 步:启动 Visuino,并选择 Arduino UNO 板类型

 
 
 
poYBAGNghkqAQ9LeAABpWGAU18Q335.jpg
 
1 / 2
 

Visuino:https ://www.visuino.eu也需要安装。下载免费版本或注册免费试用。

启动Visuino,如第一张图所示点击Visuino中Arduino组件(图1)上的“工具”按钮出现对话框时,选择“Arduino UNO”,如图2所示

第 4 步:在 Visuino 中添加、设置和连接组件

 
 
 
pYYBAGNy3iOAH74SAAFSD7cI4BA458.jpg
 
1 / 2
 
  • 添加“”组件
  • 双击“PlayFrequency1”组件并
  • 在 Elements 窗口中将 4X“播放音调状态”拖到左侧,并在属性中为每个设置一个不同的频率:260、290,330,350
  • 或者设置一些您喜欢的其他频率。
  • 关闭元素窗口。
  • 将Arduino 数字引脚 2 [Out]连接PlayFrequency1 > Play Tone State1 引脚 [In]
  • 将Arduino 数字引脚 3 [Out]连接PlayFrequency1 > Play Tone State2 pin [In]
  • 将Arduino 数字引脚 4 [Out]连接PlayFrequency1 > Play Tone State3 引脚 [In]
  • 将Arduino 数字引脚 5 [Out]连接PlayFrequency1 > Play Tone State4 pin [In]
  • 将PlayFrequency1 引脚输出连接Arduino 数字引脚 8 [输入]

第 5 步:生成、编译和上传 Arduino 代码

pYYBAGNYwJmAIY_YAACfDGtR8R0183.jpg
 

在 Visuino 中,在底部单击“构建”选项卡,确保选择了正确的端口,然后单击“编译/构建和上传”按钮。

第 6 步:播放

如果您为 Arduino 模块供电,并按下键盘上的按钮,蜂鸣器模块将发出提示音。

恭喜!您已经使用 Visuino 完成了您的项目。还附上了我为本教程创建的 Visuino 项目,您可以下载并在 Visuino 中打开它:https://www.visuino.eu


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !