LED Cube 7x7x7

How to make a 7x7x7 LED cube with Arduino.

Sep 5, 2018

46661 views

62 respects

Components and supplies

7

74hc574

1

16 MHz Crystal

49

Resistor 220 ohm

1

Arduino UNO

1

74hc138

Tools and machines

1

Soldering iron (generic)

Project description

Code

Animation

arduino

Downloadable files

control circuit's layout

I use the image for components arrangement

control circuit's layout

control circuit's layout

I use the image for components arrangement

control circuit's layout

Documentation

The complete control circuit

The complete control circuit

The complete control circuit

The complete control circuit

Comments

Only logged in users can leave comments

kidigesdev

2 years ago

Hi! I made a PCB Layout from your project and got you a credit in the readme.md.

kidigesdev

2 years ago

https://github.com/Kidigesdev/LED-Cube

Anonymous user

2 years ago

Hi there i like to build a cube but i like to use White led 2.1v-2.4v 20ma. Do i need to use other resistors. Best regards

Marcazzan_M

2 years ago

Hi you can use 220 ohm resistors so you will have a current around 13mA, I think it is enough. If you want you can use also 330 ohm resistors so you will have a current around 8mA. You can choose one of it considering the best quantity of light for you.

Marcazzan_M

2 years ago

Ok, you can calculate the necessary resistance in this way: (average voltage)/current In this case for a current around 10mA you need: (5V-3.25)V/10mA=175 ohm, You should use a resistor around this value. Obviously 5V is the supply voltage.

Anonymous user

2 years ago

Thank for your Quick response but i made a mistake. I ment 3,1-3,4 v Sorry for it

Anonymous user

2 years ago

Love the project. Super cool. Could you send me full code kadbishop@yahoo.com. Thanks

Anonymous user

2 years ago

Plz can i get ur whatsapp num

Anonymous user

2 years ago

I have a problem: I made a 6 x 6 x 6 LED Cube, and I found that the brightness of each layer is different from that of each column. Each layer is bright, and each column is dark. The reason is that each layer of each LED is powered directly by each IC pin. Each row of LEDs is in parallel. Six LEDs share the current of IC pins in parallel. The current of each LED is only one sixth of the current provided by IC pins, so the brightness is darker. I want to ask you how to deal with this problem. Thank you very much.

Marcazzan_M

2 years ago

Hi, you can solve this problem with the technique of multiplexer, you can divide the image in some frames each frame is easier than the entire image and the combination of all frames create the image. In this way you can use less LEDs at the same time and the IC can provide the necessary current.

Anonymous user

2 years ago

Thank you very much for your help.

Anonymous user

2 years ago

I like your project very much. I haven't studied Arduino for a short time. I plan to make this. I don't understand some parts of your code very well. I want to see a complete code. Can you send me a complete code? My mailbox jy00796180@gmail.com I has one more question: I don't understand, 74HC574 CLK is high level output or low level output? Thank you very munch

4578time

2 years ago

Hi I like your led cube i think you did great job i been trying to make one for long time haven't been able to do don't have a lot of knowlege and I would like to try to make one the same way this is very nice

Anonymous user

2 years ago

Hey, I am impressed with this and I would like to try to make same cube, but I have one question; what is with the power supply? Do I need an external one or is the arduino enough? (If I am not wrong, arduino can deliver around maximum of 400mA and I don't think that is enough for something like this.) I want to build same one as yours. Best regards.

Anonymous user

2 years ago

Hi, which capacitors are around the crystal ?

mrgndb

2 years ago

Hello can you send a complete code?

Anonymous user

2 years ago

This is a really cool project! As a robotics retail store, we are growing a social media page and would love to feature cool project like this on our Facebook and Twitter. We would provide credits and give you store credit towards our Arduino merchandise you could use on future projects! We would love to contact you about this opportunity! Website: https://www.spearheadrobotics.com Email: spearheadrobotics@gmail.com

Anonymous user

2 years ago

Hi!!. Very good way to handle the matrices and layers to achieve the individuality of each led. Thanks for sharing the project.

Anonymous user

2 years ago

Hi there ,I like this project very much and i plan to make this .But i don't understand some parts of your code very well. I want to see a complete code. Can you send me a complete code? My mailbox : alireza.nazaripoor@gmail.com Thank you.

Anonymous user

2 years ago

Kenapa harus di tempat yang gelap untuk merekam videonya? Apakah led kurang watt??

Anonymous user

2 years ago

Hello. I like your project very much. Can you send me a complete cod, please? My mailbox: shmily4u2001@yahoo.com . Thank you very munch.

Anonymous user

2 years ago

Mine is running now! I´m strugeling to understand the demosketch. I want to do my own animation. Thank you for this nice project. It distracts me from the lockdown a bit. 73 de dh4mbm

Anonymous user

2 years ago

I also love this project! I got all the parts but was wondering, Can this be done with 3 color LED's? I am still learning the code, so there may be a few bug when I get done. Could you send me the complete code also, Please? My email is bnplu@comcast.net Thank you for the wonderful project and a Learning experience!

Anonymous user

2 years ago

i need to do this for my school project and im a beginner does anybody have better instructions

Anonymous user

2 years ago

Hi cool project. I'd like to do something similar to this. I have 2 questions though. 1. Did you do research on ls (ttl) and hc (cmos) series comparability? Is this stable and always work well? 2. Is it ok to connect led directly to the ic (74574) without transistor?

Marcazzan_M

2 years ago

Hi, I have made one error, I use an 74HC138 not an74LS138, but in this case TTL and CMOS' compatibility it isnt't neccessary because I use the signal of the 138 only as a clock not as a voltage level. No, transistors are fundamental otherwise how can you control the single layer? If you don't use the transistors (with my schematic) the result is 7 equal faces.

Anonymous user

3 years ago

i need to do this for my school project and im a beginner does anybody have better instructions

Anonymous user

4 years ago

Love the project. Super cool. Could you send me full code kadbishop@yahoo.com. Thanks

Anonymous user

4 years ago

Hi!!. Very good way to handle the matrices and layers to achieve the individuality of each led. Thanks for sharing the project.

b3h3moth

4 years ago

Hello. I like your project very much. Can you send me a complete cod, please? My mailbox: shmily4u2001@yahoo.com . Thank you very munch.

Anonymous user

4 years ago

Mine is running now! I´m strugeling to understand the demosketch. I want to do my own animation. Thank you for this nice project. It distracts me from the lockdown a bit. 73 de dh4mbm

spearhead_robotics

4 years ago

This is a really cool project! As a robotics retail store, we are growing a social media page and would love to feature cool project like this on our Facebook and Twitter. We would provide credits and give you store credit towards our Arduino merchandise you could use on future projects! We would love to contact you about this opportunity! Website: https://www.spearheadrobotics.com Email: spearheadrobotics@gmail.com

mrgndb

4 years ago

Hello can you send a complete code?

Anonymous user

5 years ago

Hi, which capacitors are around the crystal ?

4578time

5 years ago

Hi I like your led cube i think you did great job i been trying to make one for long time haven't been able to do don't have a lot of knowlege and I would like to try to make one the same way this is very nice

Anonymous user

5 years ago

Plz can i get ur whatsapp num

rsin

5 years ago

Kenapa harus di tempat yang gelap untuk merekam videonya? Apakah led kurang watt??

bnplu

6 years ago

I also love this project! I got all the parts but was wondering, Can this be done with 3 color LED's? I am still learning the code, so there may be a few bug when I get done. Could you send me the complete code also, Please? My email is bnplu@comcast.net Thank you for the wonderful project and a Learning experience!

Anonymous user

6 years ago

Hi there ,I like this project very much and i plan to make this .But i don't understand some parts of your code very well. I want to see a complete code. Can you send me a complete code? My mailbox : alireza.nazaripoor@gmail.com Thank you.

Anonymous user

6 years ago

Hey, I am impressed with this and I would like to try to make same cube, but I have one question; what is with the power supply? Do I need an external one or is the arduino enough? (If I am not wrong, arduino can deliver around maximum of 400mA and I don't think that is enough for something like this.) I want to build same one as yours. Best regards.

Anonymous user

6 years ago

Hi there i like to build a cube but i like to use White led 2.1v-2.4v 20ma. Do i need to use other resistors. Best regards

Anonymous user

2 years ago

Thank for your Quick response but i made a mistake. I ment 3,1-3,4 v Sorry for it

Marcazzan_M

2 years ago

Hi you can use 220 ohm resistors so you will have a current around 13mA, I think it is enough. If you want you can use also 330 ohm resistors so you will have a current around 8mA. You can choose one of it considering the best quantity of light for you.

Marcazzan_M

2 years ago

Ok, you can calculate the necessary resistance in this way: (average voltage)/current In this case for a current around 10mA you need: (5V-3.25)V/10mA=175 ohm, You should use a resistor around this value. Obviously 5V is the supply voltage.

Anonymous user

6 years ago

I have a problem: I made a 6 x 6 x 6 LED Cube, and I found that the brightness of each layer is different from that of each column. Each layer is bright, and each column is dark. The reason is that each layer of each LED is powered directly by each IC pin. Each row of LEDs is in parallel. Six LEDs share the current of IC pins in parallel. The current of each LED is only one sixth of the current provided by IC pins, so the brightness is darker. I want to ask you how to deal with this problem. Thank you very much.

Marcazzan_M

2 years ago

Hi, you can solve this problem with the technique of multiplexer, you can divide the image in some frames each frame is easier than the entire image and the combination of all frames create the image. In this way you can use less LEDs at the same time and the IC can provide the necessary current.

Anonymous user

6 years ago

I like your project very much. I haven't studied Arduino for a short time. I plan to make this. I don't understand some parts of your code very well. I want to see a complete code. Can you send me a complete code? My mailbox jy00796180@gmail.com I has one more question: I don't understand, 74HC574 CLK is high level output or low level output? Thank you very munch

harryz

6 years ago

Hi cool project. I'd like to do something similar to this. I have 2 questions though. 1. Did you do research on ls (ttl) and hc (cmos) series comparability? Is this stable and always work well? 2. Is it ok to connect led directly to the ic (74574) without transistor?

Marcazzan_M

2 years ago

Hi, I have made one error, I use an 74HC138 not an74LS138, but in this case TTL and CMOS' compatibility it isnt't neccessary because I use the signal of the 138 only as a clock not as a voltage level. No, transistors are fundamental otherwise how can you control the single layer? If you don't use the transistors (with my schematic) the result is 7 equal faces.