Robin2:
What happens if you remove (comment out) all these lines from the code in your Original Postwhile (coinsValue >= 1)
{
lcd.setCursor (7, 0); // go to start of 2nd line
lcd.print("Skambink!");
...R
Thanks, I think I've already tried this. It works like before, just without the need to put reach a coinsValue >= 1.
Now this is something I haven't noticed before:
From the example from serial monitor - input works, filenames works, it just File myFile = SD.open(cName) doesn't. Seems that void playSound works, since it shows these two lines through serial monitor like intended:
Serial.println("playing ");
Serial.println(cName);
[edit]
Serial monitor is printing:
1451 << Keypad input is all-ok
playing
jonas.wav << filename from playSound() works