void setup() {
//Prototype Mini Piano berbasis Arduino Uno rev3, dibuat oleh kelompok hekker promagx (kelompok 1) yang beranggotakan:
//Adli Robbani
//Hadi Febriansyah
//Muhammad Rhasyied al Haris Harahap
//Syahnanda Yaqub
//Zaky Rais Nasution.
pinMode(2,INPUT); //pin2 = MASUKAN
pinMode(3,INPUT); //pin3 = MASUKAN
pinMode(4,INPUT); //pin4 = MASUKAN
pinMode(5,INPUT); //pin5 = MASUKAN
pinMode(6,INPUT); //pin6 = MASUKAN
pinMode(7,INPUT); //pin7 = MASUKAN
pinMode(8,INPUT); //pin8 = MASUKAN
pinMode(9,INPUT); //pin9 = MASUKAN
pinMode(10,OUTPUT);//pin10 = KELUARAN
digitalWrite(2,HIGH);//pin2 = High
digitalWrite(3,HIGH);//pin3 = High
digitalWrite(4,HIGH);//pin4 = High
digitalWrite(5,HIGH);//pin5 = High
digitalWrite(6,HIGH);//pin6 = High
digitalWrite(7,HIGH);//pin7 = High
digitalWrite(8,HIGH);//pin8 = High
digitalWrite(9,HIGH);//pin9 = High
}
void loop() {
if(digitalRead(2)==LOW){
tone(10,264); //DO (1)
}
else if (digitalRead(3)==LOW){
tone(10,297); //RE (2)
}
else if (digitalRead(4)==LOW){
tone(10,330); //MI (3)
}
else if (digitalRead(5)==LOW){
tone(10,352); //FA (4)
}
else if (digitalRead(6)==LOW){
tone(10,396); //SOL (5)
}
else if (digitalRead(7)==LOW){
tone(10,440); //LA (6)
}
else if (digitalRead(8)==LOW){
tone(10,495); //SI (7)
}
else if (digitalRead(9)==LOW){
tone(10,580); //DO (i)
}
else{
noTone(10);
}
}