计算机按键音乐葫芦娃,Arduino学习笔记—超简单制作音乐(播放葫芦娃)

一曲葫芦娃 带你回归美好童年本文是个人学习心得,供新人参考,老鸟可瞬间飘过。本文很简单,需要用到的材料:adruino uno一块(其他也可),面保线若干条,蜂鸣器或小喇叭一个(小喇叭更好蜂鸣器要接电阻不然声音有点刺耳)连接方法如图:

计算机按键音乐葫芦娃,Arduino学习笔记—超简单制作音乐(播放葫芦娃)_第1张图片首先讲下简单的乐理知识,知道音乐是怎么演奏出来的自然就可以通过代码来进行编排了。1.演奏单音符  一首乐曲有若干音符组成,一个音符对应一个频率。我们知道到相对应的频率 让arduino输出到蜂鸣器 蜂鸣器就会放出相应的声音,这里有个表供大家参考:

计算机按键音乐葫芦娃,Arduino学习笔记—超简单制作音乐(播放葫芦娃)_第2张图片2.音符的演奏时间  我们知道了音符是如何演奏出来的,下一步就是控制音符的演奏时间。每个音符都会播放一定的时间,这样才能构成一首优美的曲子,而不是生硬的一个调的把所有的音符一股脑的都播放出来。如何确定每个音符演奏的单位时间呢?我们知道,音符节奏分为一拍、半拍、1/4拍、1/8拍,我们规定一拍音符的时间为1;半拍为0.5;1/4拍为0.25;1/8拍为0.125……,所以我们可以为每个音符赋予这样的拍子播放出来,音乐就成了。好了 我们看看如何将简谱翻译成对应频率和拍子。以葫芦娃为例:

你可能感兴趣的:(计算机按键音乐葫芦娃)