×

使用Arduino的棺材舞曲

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

王丽

分享资料个

 

 

第 2 步:需要硬件

 
poYBAGOX4oaAKcsNAB0fhhS7EeU692.jpg
 

1.一个阿杜诺

2.扬声器或蜂鸣器

第 3 步:电路图

 
 
 
 
poYBAGOX40iAVS-kAB09DhAWZCg279.jpg
 
1 / 2
 

只需将扬声器的一根线连接到 arduino 的 D8,另一端连接到 arduino 的接地

第 4 步:它是如何工作的?

该电路中的 Arduino 产生不同频率的音调,并通过与其连接的扬声器播放。音调(音高)频率的变化与正确的时间(节奏)创造音乐。Arduino 生成一个信号并通过数字引脚 8 输出。这将驱动连接到引脚的扬声器产生声音。在本教程中,我已经对 Arduino 进行了编程以播放歌曲“天文棺材舞”。

第 5 步:我如何制作这首歌的旋律 [ ] 和 NoteDurations [ ]:

如果你看一下程序,你会发现两个 int 数组:melody[ ] 和 noteDurations[ ]。第一个数组包含音符,第二个数组包含其对应的持续时间。我先写下这首歌的音符,然后用它写出 melody[ ] 数组。

然后我根据每个音符的长度写了noteDurations[]。这里 8 = 四分音符,4 = 八分音符,等等。数值越高,音符的持续时间就越长。音符及其相应的持续时间分别是 melody[ ] 和 noteDurations[ ] 中的内容。您可以修改这些并根据您的想法创作任何歌曲

 

 

 


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

评论(0)
发评论

下载排行榜

全部0条评论

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