Are you bored? Let's try making an LED cube. A work of art, that lights up.

Check out my new project on sending a balloon into space!!

Step 1: What in the world is and LED?

LED is an acronym for Light Emitting Diode, where electricity can only go one way and when it passes through the "LED" it lights up!

IT WORKS!!!! muhuhahaha. Hey man thanks a million for puttting out this how to! I thought I was working on a disaster but I am looking at it right now run through all of its programs and it is just beautiful. clap calp my friend!
Awesome project! You can almost 'see' in a way what the code is going to do if you scroll down through the 1's and 0's and look at the pattern they make as they go past :P
<em><strong>Thanks man</strong></em>, me and my buddy here in israel built two led cubes with your help.<br /> we appreciate your hard work of writing this tutorial thanks alot.<br /> <br />
Im confused about several things. Mainly, isn't the max current for each digital i/o pin 40mA? So isn't there a maximum of 3 leds connected in parallel to each pin at a time? And, doesn't each led require around 3.6V for blue or green, and lowed for red, so aren't resistors needed for each layer connection? And, I made my cube of LEDs using these: http://ledshoppe.com/Product/led/LE1003.htm which draw 30mA, 70mA peak, so wouldn't three of those all on at one time blow out something? I made my cube of LEDs, but i'm too worried to wire them to the arduino. Help would be appreciated.
I thought only one led was lit at a time...by using POV( persistence of vision) to appear that many are lit
Thanks Mark. Yes, this post is a few years old. I learned a lot since then. :)
Can i do this for a 4*4*4 led cube?
Thanks for the code! Will this code work for the Baby Orangutan?
hey there peepz im doing this project now and i was wondering where do you actualy put the 1st pin from the led to the arduino board coz the discription here is not that clear, its a bit vauge if possible u can shed smome light on that <br /> <br /> and&nbsp; next is the 3 cathode conction, u say its conected to analog 0,1,2. but the analog 1 and 2 is used for the number 1 and 7 anode so i was wondering which one is ryt? im a bit confused here <br /> <br /> do pls. help me in those area and i hope to hear from you guys as quick as possible pls. thank you.<br />
&nbsp;this might help! I built one, got bored changing 0 and 1's to make it go! if you want to change the above code this little page i made will do it easily...&nbsp;
&nbsp;oops forgot the link<br /> www.evehosting.org/oracle/led.php
where on the arduino board should i connect the 3 catode pins?<br />
&nbsp;i know not the best instrctable ive seen and im wondering the same thing!!!!!
hey erod998<br /> <br /> i found out how to connect the 3 catode pins. they go to analog 0,1,2<br />
&nbsp;i havent tried that yet but thaanks even if it doesnt work<br /> <br /> <br />
here is the working link to the code: http://stationinthemetro.com/blog/2008/1/20/makedc-led-cube-workshop.html<br />
i built the cube and it worked perfectly<br />
I'm building 2x2x2 LED cube next weekend.. It's going to be a bit easier than 3x3x3.. And I'm gonna make my code different way; connect each LED to one pin and make the code about by modding the &quot;Blinking LED&quot;... I 'm not good at all at Arduino coding yet; I just can make some piezo buzzer sounds and making LEDs blink the way I want =)<br />
Spelling and grammar check, Get rid of that huge block of code; it doesn't work. The bloggy thing has turned the conditionals into links. The link to the original code is better. You could also offer it as a downloadable Arduino sketch.<br/><br/>It's still a helpful instructable, but you should try to explain *what* is going on (charlieplexing?) so that someone can use the knowledge to build off it. That whole teach a man to fish thing.<br/>
I'm glad you said something about the code, I down loaded it and it didn't work nor could I figure out what was going on with it. I'm new to using an Arduino and programming. I've probably been at it now for 2 or 3 weeks and it's tough as hell grasping concepts and so on, but I'm getting there slowly so I take all the advice I can get my hands on. You mention something about the original code. I checked the links and didn't really see anything I could use. I'm not even sure if it is code my Ardunio board can interrupt. I am using the software for windows which I believe is C or C++, regardless, would you know where I can obtain a down load of the code for a 3 x 3 cube in C or for the windows version of the code? Any assistance would be appreciated. Thanks,
using MY cube and Mac u did this, and i dont see any acknowledments!
Besides spelling and grammar, this was a very good instructable, I found it quite useful. Thanks for the help!
"LED backlight display"
LCD computer monitors contain cold-cathode tubes as backlights.

About This Instructable


73 favorites


Bio: I'm 17. I enjoy making cool stuff, and promoting the "maker" community. Vote for my space balloon in the hurricane laser contest and hands ... More »
More by robotkid249: My Space Balloon: Project Stratohab Success!! High School Student's Budget Electricity Generating Kite! Wireless Power
Add instructable to: