Sorry, I'm not sure what you mean when you say 'Like this'
If you mean: have I grounded all 3 buttons together, like from gnd pin on button 1 to same on button 2 and again onto button 3 gnd pin. Also grounded button 3 to the gnd rail, so all 3 buttons are grounded.
When I plug in the usb cable from my pc the voltage reading is 3.25v initially,the MAX7219 lights up, then rises rapidly to 4.8v where the MAX7219 does not light up.
Connecting the buttons to pins 2,3 and 4 on the arduino , then powering up the board, the MAX7219 lights up, the voltage is around 3.9v then rises rapidly to 4.9v where the leds go off on the MAX7219.
I have noticed that if the volatge is at around 3.25v, the MAX7219 does light up, but goes off when the voltage rises to 4.8v
I stripped everything down and rebuilt the project, and now the MAX7219 does display a time of sorts, and the violtage is steadyish at 2.3v plus or minus. Pressing each of the buttons turns the arduino off, leds go out, releasing the buttons brings it back on and the MAX7219 shows some sort of a time. But that is all it does for now..
The voltage has now dropped to 1.7v
Replacing the 10k resistors back onto the breadboard, now keeps the voltage steady at around 1.6v.I have also replaced to jumper wires between the gnd side of each button to the appropriate pin on the arduino Pressing each of the buttons
now does something now, and now need to find out what each button is supposed to dol.