아두이노 그대로 따라하기 - 11.인터랙티브 뮤직
지금까지 응용한 여러가지 센서들을 이용해서 나만의 악기를 만들어보자. 값비싼 전자 건반이 부럽지 않을 정도로 세상에 하나뿐인 악기를 만들어보겠다.
90페이지
void setup()
{
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(4,INPUT);
pinMode(5,INPUT);
pinMode(7,OUTPUT);
}
void loop()
{
if(digitalRead(2) == 1){sol();}
if(digitalRead(3) == 1){la();}
if(digitalRead(4) == 1){Do();}
if(digitalRead(5) == 1){re();}
}
void sol()
{
digitalWrite(7,1); delayMicroseconds(1276);
digitalWrite(7,0); delayMicroseconds(1276);
}
void la()
{
digitalWrite(7,1); delayMicroseconds(1137);
digitalWrite(7,0); delayMicroseconds(1137);
}
void Do()
{
digitalWrite(7,1); delayMicroseconds(955);
digitalWrite(7,0); delayMicroseconds(955);
}
void re()
{
digitalWrite(7,1); delayMicroseconds(852);
digitalWrite(7,0); delayMicroseconds(852);
}