我们根据上一篇的例子制作一个简易电子琴。
材料准备
arduino板,按键(由于小道只有4个就用了4个),220欧电阻5个,无源蜂鸣器模块,导线若干。
线路图
image.png实物图
image.png
代码部分
# include "pitches.h"
void setup() {
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(4,INPUT);
pinMode(5,INPUT);
}
void loop() {
if(digitalRead(2))
{
tone(10,NOTE_C5,10);
}
if(digitalRead(3))
{
tone(10,NOTE_D5,10);
}
if(digitalRead(4))
{
tone(10,NOTE_E5,10);
}
if(digitalRead(5))
{
tone(10,NOTE_F5,10);
}
}
声音很刺耳,做好心里准备。
网友评论