一,接线
蜂鸣器有两个引脚,上面标有 “+” 的为正极,或者引脚长的一端为正极
正极接数字引脚,负极接GND
二,代码
void setup()
{
}
void loop()
{
pinMode(8,OUTPUT);
tone(8,500); // 8 号 引脚输出频率为500HZ,用来控制音调
}
我们的代码还是简单的要命!没错,从简单开始!
上传成功后,蜂鸣器就发声了。
三,谱曲
进行了第二步以后,你一定迫不及待的要改频率了吧,改一改频率,蜂鸣器会发出不同的声调
但是更好玩的还在后头呢!
以上是七个音符对应的频率,不过要谱曲的话,还要普及点音乐的识谱的知识!
这里也没必要说的很专业:
1.音调:
音符上边一个点表示高音
音符下边一个点表示低音
单纯一个音符没有点表示中音
2.音长:
单纯一个音符表示一拍
音符下边一条横线表示二分之一拍
音符下边两条横线表示四分之一拍
音符后边一条横线表示两拍
音符后边两条横线表示四拍
至于一拍为多长时间,全凭个人喜好所定。
3.我们以生日歌为例
4.对应代码