LBRY Block Explorer

LBRY Claims • Arduino-Pong-Clock-with-secondary-MAX7219-7-segment-display-prototype

5f5b1a5bc116ae6576721749fa837745aaa9d9ea

Published By
Created On
1 Dec 2020 17:52:14 UTC
Transaction ID
Cost
Safe for Work
Free
Yes
Arduino Pong Clock with secondary MAX7219 7 segment display prototype
I made an alteration to the dual colour pong clock that I made last year. The clock shows various time modes on a 16x32 HUB75 compatible matrix display module but also has a separate 7 segment display. This shows the time during the night or when the "matrix mute" mode button is pressed which basically turns off the huge clock when you don't want it on.

However it never worked right; the second digit was always dimmer than the rest and some digits flickered when certain segments were lit or when the colons flashed. It was connected directly to the ATMega2560's pins via transistors using the sevenseg library but the matrix code was interfering with the library. The sevenseg library works best with a timer interrupt for multiplexing the display but that caused issues with the HUB75 driver.

So to fix this I altered the prototype to use a MAX7219 instead which required only 3 wires to the display excluding power instead of 12. It works much better but occasionally when the 7 segment clock is turned on the second two digits show the wrong information or weird combination of segments lit but this corrects itself after a minute or so. I think this is caused by the length of the cable from the control board to the display. I used a long cable so the display(s) would fit into a photo frame with the controller mounted to the back. But that may not work out and I may have to put it inside the photo frame like I did with the original.

I've also gone over the various modes just to show what this clock does.

Code can be downloaded from https://www.adrian-smith31.co.uk/blog/wp-content/uploads/2020/12/Dual_Colour_Pong_Clock-1.30-MAX7219.zip

Please see my blog at www.adrian-smith31.co.uk/blog for more projects and the original notes and code for this pong clock project.
Author
Content Type
Unspecified
video/m4v
Language
English
Open in LBRY

More from the publisher

Controlling
VIDEO
1940'
Controlling
VIDEO
ODDBA
Controlling
VIDEO
AIRCR
Controlling
VIDEO
SOLDE
Controlling
VIDEO
PENNY
Controlling
VIDEO
ANOTH
Controlling
VIDEO
RAF T
Controlling
VIDEO
USING
Controlling
VIDEO
YEAPO