I purchased the MP3 Jukebox module (manual) from Velleman (ref. VM202N).
I have some trouble making the connections on my breadboard.
Here is what I think is the best I can do:
The result is that the music plays correctly (it is amplified too much by the power amp though, given my 8 Ω, 0.5 W speakers), the LED is blinking together with the input level, but the push buttons don't do what they should do:
- None of the buttons connected to a resistance really works
- The only push button connected without a resistance doesn't do the "previous song" action. Instead, it lowers the volume if I keep it pushed, and, when released, the volume goes back to max.
My only guess so far would be that I should use reversed buttons, but it doesn't work either when I try to fake reverse behavior (using my finger to hold the buttons down, and removing one of them to trigger a "click").
I don't want to rush into buying new buttons if the error is elsewhere.
PS: The values of the resistors are correct. I double-checked multiple times.
The purple wire connected to the "-" (blue lane) on the schematic is the GND corresponding to wire 3 in the manual.
The grey wire connected to the "+" (red lane) on the schematic is the KEY corresponding to wire 2 in the manual
The white wire connected to the led (3rd column from left) on the schematic is the LED corresponding to wire 1 in the manual.
All the push buttons on the schematic have their left pin connected to the red lane (KEY) and the right pin connected either directly (center button) to the blue lane (GND), or with an intermediate resistor (left button and right button).
The purple, grey, and white color coding is visible on the pics below, specially on the second one.
Here are some more pics: