Tutorial Tone Keyboard Nada Bass Dengan Arduino
Monday, February 25, 2019
Edit
Saya disini membagi tutorial membuat piano nada bass dengan arduino.Keren kan!!!
Jadi yang suka music music bisa lah dicoba,gak susah kok,sederhana aja dan saya akan buat sejelas mungkin sehingga muda anda pahami dan juga full koding.
Langsung saja yaaa!!!
Siapkan bahannya:
1.Arduino uno x1
2.Push button x7
3.Buzzer x1
4.Resistor 100 ohm x1
5.Resistor 1k x7
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);
}