Tutorial Tone Keyboard Nada Bass Dengan Arduino
Monday, February 25, 2019
Edit
Saya disini membagi tutorial membuat piano nada bass dengan arduino.Keren kan!!!
Langsung saja yaaa!!!
Baca Juga
Siapkan bahannya:
1.Arduino uno x1
2.Push button x7
3.Buzzer x1
4.Resistor 100 ohm x1
BACA JUGA :
Rangkaian
Instalasi rangkaian
1.Hubungkan pin 8 arduino ke pin positif buzzer2.Hubungkan pin A0 arduino ke terminal a1 push button 1
3.Hubungkan pin A1 arduino ke terminal a1 push button 2
4.Hubungkan pin A2 arduino ke terminal a1 push button 3
5.Hubungkan pin A3 arduino ke terminal a1 push button 4
6.Hubungkan pin A4 arduino ke terminal a1 push button 5
7.Hubungkan pin A5 arduino ke terminal a1 push button 6
8.Hubungkan pin 6 arduino ke terminal a1 push button 7
9.Hubungkan ground arduino ke negatif buzzer dan dikasih resistor 100 ohm
10.Hbungkan ground arduino ke terminal 1b push button 1 sampai 7 dan dikasih resistor 10k
11.Beri tengangan 5 volt ke setiap 2b push button.
Setelah sudah dirangkai,masukkan kodingnya ke arduino ide.
Source code:
int pos = 0;void setup()
{
pinMode(A0, INPUT);
pinMode(8, OUTPUT);
pinMode(A1, INPUT);
pinMode(A2, INPUT);
pinMode(A3, INPUT);
pinMode(A4, INPUT);
pinMode(A5, INPUT);
pinMode(6, INPUT);
}
void loop()
{
if (digitalRead(A0) == HIGH) {
tone(8, 150, 100);
}
if (digitalRead(A1) == HIGH) {
tone(8, 200, 100);
}
if (digitalRead(A2) == HIGH) {
tone(8, 250, 100);
}
if (digitalRead (A3) == HIGH){
tone (8,300,100);
}
if (digitalRead (A4) == HIGH){
tone (8,350,100);
}
if (digitalRead (A5) == HIGH){
tone (8,400,100);
}
if (digitalRead (6) == HIGH){
tone (8,450,100);
}
delay(10);
}