Untitled
unknown
plain_text
2 years ago
859 B
2
Indexable
void setup() { pinMode(13, OUTPUT); pinMode(A0, INPUT); pinMode(A1, INPUT); pinMode(A2, INPUT); pinMode(A3, INPUT); pinMode(A4, INPUT); pinMode(A5, INPUT); digitalWrite(2, INPUT); digitalWrite(4, INPUT); } void loop() { if (digitalRead(A0) == HIGH) { tone(13, 261, 100); // C4 = 261 Hz } if (digitalRead(A1) == HIGH) { tone(13, 293, 100); // D4 = 293 Hz } if (digitalRead(A2) == HIGH) { tone(13, 329, 100); // E4 = 329 Hz } if (digitalRead(A3) == HIGH) { tone(13, 349, 100); // F4 = 349 Hz } if (digitalRead(A4) == HIGH) { tone(13, 392, 100); // G4 = 392 Hz } if (digitalRead(A5) == HIGH) { tone(13, 440, 100); // A4 = 440 Hz } if (digitalRead(4) == HIGH) { tone(13, 494, 100); // H4 = 494 Hz } if (digitalRead(2) == HIGH) { tone(13, 523, 100); // C5 = 523 Hz } delay(10); }
Editor is loading...