segunda-feira, 26 de janeiro de 2015

Cubo de LEDs 4x4x4

Olá galerinha, hoje ensinarei a vocês como montar um cubo de LEDs 4x4x4, é um projeto relativamente fácil, como todos os nossos tutoriais.

Para este tutorial precisaremos de:


Para este projeto não precisaremos de uma biblioteca.

Você encontra estes e outros componentes na loja Sttamp.com


Então o Cubo funciona praticamente da seguinte forma, linha X coluna, na coluna você irá soldar todos os cátodos, (negativo) e nas linhas ira soldar todos os Anodos (Positivo).
Fonte: http://www.tecnosalva.com/files/imagen/images/structural-diagram1.png

Para facilitar na soldagem dos LEDs, recomendo que faça uma tabela perfurada, para que possa soldar os LEDs, verificando a distância entre eles, como a imagem abaixo.
Fonte: http://cdn.instructables.com/FBW/6WMF/G1VDTR80/FBW6WMFG1VDTR80.LARGE.jpg


Após ter feito todos os passos, baixe a biblioteca do cubo, e copie o código abaixo.

Para este projeto não precisaremos de uma biblioteca.

Seu projeto ficara parecido com o vídeo abaixo:


Se gostou ou tem dúvidas sobre o tutorial, deixe um comentário abaixo.

Alem do código abaixo, você pode baixar mais 6 outros códigos aqui para diversificar seu projeto.


Código:

16 comentários:

  1. Bom dia , Amigo qual a tensão usada no circuito?

    ResponderExcluir
    Respostas
    1. Desculpa a demora para responder, usei somente 5v da porta usb, quando eu tirava do computador, usava uma bateria de 9v.

      Excluir
  2. Como funciona sem biblioteca se é ela que executa toda a função do cubo.

    ResponderExcluir
  3. Como funciona sem biblioteca se é ela que executa toda a função do cubo.

    ResponderExcluir
  4. Os resistores foram feito sobre algum cálculo ou não ? e a possibilidade de eu utilizar uma biblioteca para esse projeto ?

    ResponderExcluir
    Respostas
    1. Desculpa a demora, eu praticamente não tenho mais tempo para entrar no blog, não usei nenhum calculo para os resistores, foram apenas o que me recomendaram, e funcionou perfeitamente

      Excluir
  5. Você já tentou montar ou conhece o passo a passo para fazer um cubo de led 5x5x5? Tenho que fazer esse projeto para a escola... Poderia me ajudar?

    ResponderExcluir
  6. int Columnas[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
    int Filas[] = {16, 17, 18, 19};

    int RandFila; //Variable para fila aleatoria
    int RandColumna; //Variable para columna aleatoria

    void setup()
    {
    int contador;

    for (int contador = 0; contador < 17; contador++){
    pinMode(Columnas[contador], OUTPUT); }

    for (int contador = 0; contador < 5; contador++){
    pinMode(Filas[contador], OUTPUT); }
    }

    void loop()
    {
    RandLed();
    }

    void RandLed()
    {
    RandFila = random(0,4);
    RandColumna = random(0,16);

    digitalWrite(Filas[RandFila], HIGH);
    digitalWrite(Columnas[RandColumna], HIGH);

    delay(75);

    digitalWrite(Filas[RandFila], LOW);
    digitalWrite(Columnas[RandColumna], LOW);

    delay(50);
    }

    ResponderExcluir
  7. Olá. Acabei me metendo em um dilema para fazer meu cubo. Cada camada do cubo tem uma cor de led diferente, e para piorar, estão invertidos em relação ao sue projeto, sendo as colunas soldadas o positivo e as camadas horizontais os negativos. Agora preciso calcular os resistores, mas não consigo pensar em nada que não seja usar a voltagem máxima do led de menor voltagem :-(. Ou seja, vão ficar camadas mais fortes porque atingiram a tensão máxima e outras mais fracas porque estão perto da tensão mínima. Tem alguma ideia como resolver isso?
    Grato.

    ResponderExcluir
  8. Boa Tarde,

    sao 16 resistores de 220Ω;

    ResponderExcluir
  9. Boa tarde amigo, fiz o cubo de led 4x4x4 e liguei conforme seu esquema no Arduino. Preciso fazer a programação de tal forma que tenha o efeito de subida de luz na colunas, e indicasse na face de cima do cubo, a hora binaria, mostrando HH:MM e a cada mudança de minuto houvesse a mudança nos leds. Voce pode me auxiliar nessa programação?

    ResponderExcluir
  10. EU CONCIGO TIRAR ESSE PROJETO DO ARDUINO E COLOCAR EM UMA PLACA , PIS PENSEI EM VAZER UM ACABAMENTO E FAZER COMO UM ENVEITE MAS SEM A PLACA DE ARDUINO POIS PRECISO DELE PARA OUTROS PROJETOS

    ResponderExcluir