Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int notes[] = {262,294,330,349,392,523};
- //C, D , E , F, G
- const int buttonRead = A0;
- const int piezo = 2;
- void setup()
- {
- Serial.begin(9600);
- noTone(piezo);
- }
- void loop()
- {
- int keyVal = analogRead(buttonRead);
- Serial.println(keyVal);
- if (keyVal >= 1020 && keyVal <= 1023)
- {
- tone(piezo, notes[0]);
- //Serial.println("0");
- }
- else if (keyVal >= 985 && keyVal <= 999)
- {
- tone(piezo,notes[1]);
- // Serial.println("1");
- }
- else if(keyVal >= 505 && keyVal <= 515)
- {
- tone(piezo,notes[2]);
- // Serial.println("2");
- }
- else if(keyVal >= 1000 && keyVal <= 1010)
- {
- tone(piezo,notes[3]);
- // Serial.println("3");
- }
- else if (keyVal >= 965 && keyVal <= 975)
- {
- tone(piezo,notes[4]);
- // Serial.println("4");
- }
- else if (keyVal >= 2 && keyVal <= 15)
- {
- tone(piezo,notes[5]);
- // Serial.println("5");
- }
- else
- {
- noTone(piezo);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment