9x9x9 LED cube

9x9x9 cube is coming together. 5 layers assembled. Using one of my 1284 boards to drive the shift register board.
12 cd74ac164 to drive the anode with 20mA (96 bits available in case I want to us the board for other stuff), 74hc595 driving nine AOI518 N-channel MOSFETs to sink current from the layers.
74HC32 used to gate the clock on the 164’s while data is shifted into the 595s.
Using blink without delay for muxing time and time to hold a pattern in place.
Got my college age son interested too, young Master CrossRoads 8), he’s gonna try and rewrite my kludgy massive array code into something smarter that can change on the fly.
Things aren’t displaying quite as planned yet, not 100% sure that column locations are in sync with shift register usage, got some more testing to do to figure that out. Once we get that squared away, we can put the wires in their crimp housings, can get the shift register board secured to the LED base, and continue attaching layers.

Looks like the start of your own HOLODECK.

imagesFEE240OF.jpg

Yes, if one was the height of a 9V battery 8) The shift register card will be up for purchase too once I get a better picture. Need to assemble your own cube tho ;)

Cube continues to improve!
Now 9x9x7, and have the shift register to columns working & mapped out.
Can send a byte via serial port on/off the LEDs in that and see it where expected.
You can’t tell from this picture, but there is a 3x3x3 cube lit up within the outer perimter all lit up.
Now to get some animation going!

Hi, very impressive mate. Now have you organised a counselor or some institution to aid in the mental recovery of the assembler when it is finished?

Tom..... :)

No need - she says she finds it relaxing.

I think the very middle LED is a bit off shade. Please replace it. :%

Better get a plexi glass box around this soon !

CrossRoads: Cube continues to improve! Now 9x9x7, and have the shift register to columns working & mapped out. Can send a byte via serial port on/off the LEDs in that and see it where expected. You can't tell from this picture, but there is a 3x3x3 cube lit up within the outer perimter all lit up. Now to get some animation going!

Very impressive. Having build a 5x5x5 cube it was a lot of fun building the cube and circuits and writing the basic scanning code. Where I burned out was coming up with nice animations and sequences. Without some kind of PC based 'visual cube editor' I found it just too tedious hand writing the patterns with simple HEX code. Now it sits on my desk just blinking via random patterns, looks great.

Middle LED is fine - very difficult to get a good picture of this thing, every pic is an experiment! 2 more layers and we'll get the wires secured and a cover over it. I think a dome would be cool.

Hard to find time to code for it. My son's been working at something that comes up with static patterns, see below, but he leaves for school soon and then I'll be on my own again. I take these & paste into my sketch, add 2nd blink without delay timing to cycle between patterns.

// pattern1 {0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00,0xaa,0x80,0x2a,0xa0,0x0a,0xa8,0x02,0xaa,0x00,0xaa,0x80,0x00} // pattern2 {0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0x80,0x00,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x00,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0x80,0x00,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x00,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0x80,0x00,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x00,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0x80,0x00,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x00,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0x80,0x00} // pattern3 {0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x80,0x00,0xff,0xc0,0x60,0x30,0x18,0x0c,0x06,0x03,0x01,0xff,0x80,0x00,0xff,0xc0,0x60,0x30,0x18,0x0c,0x06,0x03,0x01,0xff,0x80,0x00,0xff,0xc0,0x60,0x33,0x99,0xcc,0xe6,0x03,0x01,0xff,0x80,0x00,0xff,0xc0,0x60,0x33,0x99,0xcc,0xe6,0x03,0x01,0xff,0x80,0x00,0xff,0xc0,0x60,0x33,0x99,0xcc,0xe6,0x03,0x01,0xff,0x80,0x00,0xff,0xc0,0x60,0x30,0x18,0x0c,0x06,0x03,0x01,0xff,0x80,0x00,0xff,0xc0,0x60,0x30,0x18,0x0c,0x06,0x03,0x01,0xff,0x80,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x80,0x00}

CrossRoads: Middle LED is fine - very difficult to get a good picture of this thing, every pic is an experiment!

Do you hear that whooshing sound? That's a joke going over your head.

Dare I ask how much power this beast draws?

Yeah, I felt the breeze 8)

It's actually not bad on power - 81 LEDs at a time drawing 20mA, so about 1.7A. Nothing on the control board is warm at all. My 2A switching power supply started overheating with it after a little while, http://www.dipmicro.com/store/DCA-0520 it's power light flashing on & off, moved to a 4A supply and it's not even getting warm. http://www.mpja.com/5-Volt-DC-Plug-Power-Supply-4A-Regulated/productinfo/18520%20PS/

Hi.

My son's been working at something that comes up with static patterns, see below, but he leaves for school soon and then I'll be on my own again.

Where is he going dark side of the moon, internet , use the internet, don't let him get away that easy.

He's a student they have lots of spare time until a week before exams.

Tom..... :)

Not so much free time at Rensselaer Polytechnic Insitute (where Mrs CrossRoads and I went back in the 80s), he'll be a junior this fall, taking classes towards a dual major EE/Computer Science. 3.79 average so far. Finishing up summer jab as Java programming intern, company already asking him about coming back next summer.

http://www.rpi.edu/ "Rensselaer is America’s oldest technological research university [founded 1824], offering bachelor’s, master’s, and doctoral degrees in engineering, the sciences, information technology and web science, architecture, management, and the humanities, arts, and social sciences."

Graduates from RPI with engineering degrees can go places!

we’ll get the wires secured

Grey wire wrap wire will be less obvious.

To hold the black wires in place? Gonna stick with the thicker wire for the 1.7A of current. The wires drop down the "back" of the cube. We could change those to grey I suppose. Or even bare wire in clear tubing. As I said, a work in progress.

Nice.

Are we witness to the birth of a 3D pong game here ?

Will need help programming that for sure!

Good to see that you have finally come over to the dark side Crossroads . ]:) We knew you would as the words Arduino and LED cube go together so well

“The greatest Oaks have been little Acorns.”

dark side Pedro?