Cubo de led 8x8x8 com Arduino



Como eu disse em vídeos e posts anteriores, esse mês de julho, deve ser o mês em que o Mundo Dos Hackers voltará a ficar ativo, com novos, vídeos, matérias, tutoriais e projetos, então esse cubo de LED 8x8x8 é uma prévia do que vem por ai :D.

Esse cubo de LED 8x8x8 foi desenvolvido do zero, ou seja, é um projeto 100% brasileiro, de autoria minha (Paulo Tacio) e do Douglas Cordeiro, nós desenvolvemos desde a primeira trilha do circuito até a primeira linha de código, aonde o Douglas ficou encarregado do circuito e eu da programação.

Ao todo foram utilizados 512 LEDs vermelhos difusos, ligados entre si em cada linha através do cátodo, ou seja, linhas em cátodo comum e colunas em ânodo. Adotamos o Arduino como plataforma de desenvolvimento e o Atmega 328P como microcontrolador do cubo (com bootloader do Arduino), para controle das linhas utilizamos os próprios pinos do Atmega, já para controle das colunas utilizamos o PCF8574P, além de um módulo bluetooth, para que pudéssemos interagir com o cubo enviando mensagens, que serião mostradas ao término dos efeitos

Atualmente o cubo esta com 9 efeitos + a interação com Android ou iOS via bluetooth, veja abaixo o vídeo e uma lista de alguns componentes utilizados:

Lista de componentes utilizados:

512 LED

64  Transistores BC337  (colunas)

8    Transistores TIP32C (linhas)

8    PCF 8574P  (controle das colunas)

1     Atmega 328P (microcontrolador do cubo) programado em linguagem C

1     Módulo bluetooth para receber mensagens via SmartPhone ou Tablet com Android ou iOS

Essa ainda não é a versão final do cubo, eu ainda vou fazer mais efeitos e adicionar algumas funcionalidades, eu irei postando novos vídeos do cubo, conforme eu for lançando novas versões.

Não deixem de comentar ;)!!!

42 Comentários para “Cubo de led 8x8x8 com Arduino”

8 de julho de 2013 ás 18:52hs

Olá boa noite ! Belo projeto, eu fiz um parecido 4x4x4 porém os leds que utilizei foram RGB e comunicação via EthernetShiled (Modulo de internet para comunica com arduino), fica muito top para fazer uma interface colorida e mais interativo !!

Seria uma boa implementação no projeto de vocês como um versão 2.0 ^.^

Parabéns e continuem assim !! Abração !! Educação brasileira agradece !

Roberto.

    10 de julho de 2013 ás 15:27hs

    Valeu pela dica Roberto, vou pensar na possibilidade.

    Abração!!!

      CARLOS

      19 de agosto de 2015 ás 8:37hs

      BOA, ME ENVIA A PROGRAMAÇÃO EM C, NÃO TENHO TANTO CONHECIMENTO IGUAL A VOCE, TERIA TAMBEM COMO ME ENVIAR O ESQUEMA ELETRICO. VALEU.

Felipe Braiani

10 de julho de 2013 ás 9:07hs

Muito Legal!!!
Ótimo trabalho!!
Vcs estão de parabéns, ficou demais o projeto de vcs!!!

    10 de julho de 2013 ás 15:23hs

    Valeu Felipe, ainda esta no começo, quando eu fizer mais efeitos eu posto um novo vídeo :D.

    Abração!!!

Kaique

10 de julho de 2013 ás 11:23hs

muito legal o cubo! PArabéns!

ROGER

13 de julho de 2013 ás 10:41hs

Parabéns Tarso esse cubo ficou mágico mto bom esses projetos são de estrema importancia para o conhecimento continue assim estamos com vc….

14 de agosto de 2013 ás 12:58hs

Ola paulo poderia me passar seu email tenho umas sugestos e duvidas

ProgramadorJava

26 de agosto de 2013 ás 15:13hs

Awe galera…. muito bom… the Best… a um tempo a traz participei da 1 OBR nacional e não conhecíamos o arduino … se bem soubesse as capacidades deste dispositivo … na quele tempo hahahaha !!!! vlw

30 de agosto de 2013 ás 13:41hs

olá amigos queria faze um progeto desse ja faz um bom tempo q procura um esquema passo a paaso desse progeto algum d vcs poderia manda pra mim tenta faze adimiro muito esse progeta agradeço ater++=

Giovanne

4 de setembro de 2013 ás 12:23hs

Você pode mandar para mim o esquema elétrico e o código para o meu e-mail, por favor.

Vinicius

15 de setembro de 2013 ás 19:32hs

Paulo, qual será o ganho que esses transistors que voce colocou causarão?
Saberia me dizer qual a amperagem maxima da corrente do atmega?
Cada led deve usar em torno de 20mA, ou seja, se toda uma linha do seu cubo for ativada causara 8*20mA = 160mA oque é acima do que o atmega envia (eu acho), por isso usou os transistors certo? entao volto a primeira pergunta… qual o ganho de cada transistor?

    Vinicius

    15 de setembro de 2013 ás 19:36hs

    Corrigindo…. em uma linha teria 64*20mA = 1280mA

    15 de setembro de 2013 ás 23:59hs

    Sim, o transistor é para ganho, se eu não me engano o transistor para as linhas consegue suportar uma corrente de 2A entre coletor e emissor, isso é preciso por que tratando-se de um cubo, ou seja, uma matriz tridimensional, o transistor da linha que esta em comum com os outros leds da mesma, não esta encarregado de apenas 8 leds e sim de 8×8 ou seja 64 leds o que da 1.2A, já os transistores das colunas, ai sim devem suportar 8 leds.

    Quanto a corrente do Atmega, se eu não me engano é de uns 25mA por pino, mas não é recomendável ficar usando essa corrente excessivamente, pois pode causar um superaquecimento e/ou travamento do microcontrolador.

    Abração!!!

      Vinicius

      16 de setembro de 2013 ás 22:13hs

      Entendi…. Utilizou capacitores nos pcf8574?se sim, de 1uF para 5V? e resistores de pull up e down? se sim quantos e de quantos ohms? 1k?
      Estou fazendo um cubo desses… só que 6x6x6, utilizei 6 pcf8574P com endereçamento diferente, cada um pra controlar uma linha de colunas… e as camadas que sao os catodos (6 camadas) ligadas diretamente nos pinos do atmega…. só que vou terq usar transistors porque nao vai suportar.

        18 de setembro de 2013 ás 17:29hs

        Não é preciso de capacitor ligado aos PCFs, apenas um de 100nf para desacoplamento do ATMEGA e dos PCFs, quanto a PullUp, é preciso para a comunicação I2C, então coloque dois resistores de 1k5, um para o SDA e outro para o SCL.

        Abração!!!

          Vinicius

          18 de setembro de 2013 ás 21:47hs

          Porque minha comunicação i2c ta funcionando tranquilo sem pullup? o.O li isso tambem, testei sem, funcionou… quanto a capacitor, testei sem tambem e tambem funcionou… oque vc acha? =O quanto aos transistors, os dos anodos(colunas), voce usou como chaveamento?Como funcionou a ativação do seu? Enviei um email mas voce nao responde =X, queria trocar umas ideias.

          28 de outubro de 2013 ás 20:24hs

          Se você testou com o Arduino (placa arduino), pode ser que ele já tenha o os resistores de pull up na placa, agora se for utilizar apenas o Atmega e se você for fazer sua própria placa, então provavelmente irá precisar colocar o pull up.

          Quanto aos transistores, estou utilizando eles como chaveamento e amplificador.

          Abração!!!

marcos

16 de setembro de 2013 ás 12:09hs

muito show vlw por manda esse video pra nois curtir

Felipe

18 de setembro de 2013 ás 21:58hs

ola,
pretendo montar um cubo de led”s para um projeto de feira e queria saber se vcs poderiam tirar algumas duvidas minhas
como o fato de eu ter um arduino uno e queria montar um cubo 6x6x6
e algo a respeito de sua programação

charles

26 de setembro de 2013 ás 17:47hs

Maravilha de trabalho!!! Parabéns.

Dica: futuramente vocês poderiam pensar na possibilidade de uma estrutura, proteção de acrílico para o cubo… de maneira que ele possa fica livre de cabos como gadgets… e podendo- se comunicar com outros cubos… sendo possível assim criar estruturas diversas para vários tipos de trabalhos… desde de projeções em eventos a aplicações na área de educação… ( mais ou menos isso, rsrsrsrs….)

Vinicius

28 de setembro de 2013 ás 0:00hs

Olá, para que voce usou os BC337, sendo que voce ja tem o controle do GND das colunas pela ativação feita pelo PCF8574P?

    28 de outubro de 2013 ás 15:26hs

    Na verdade os BC337 estão sendo chaveados a partir do PCF pois os pinos do PCF possuem pouca corrente, ou seja, os BC são para amplificar a corrente.

    Abração!!!

Elderson

6 de outubro de 2013 ás 21:09hs

muito massa esse cubo quero fazer um tbm comprei um arduino mega na net pra fazer já o efeito 3d fico massa

Alexandre Freitas

1 de novembro de 2013 ás 15:56hs

Muito bacana. Comprei os leds hoje para começar a fazer o cubo…
Como faço para tirar algumas duvidas a respeito deste projeto.

Parabens.

    1 de novembro de 2013 ás 22:32hs

    Pode ser por aqui mesmo, nos comentários.

    Abração!!!

rodrigo

3 de novembro de 2013 ás 8:20hs

cara seu curso de hacker é feito na plataforma windows 7 ou xp

    3 de novembro de 2013 ás 14:47hs

    É feito para todas versões do Windows e algumas técnicas e ferramentas para Linux, porém algumas ferramentas devem ser utilizadas no Windows XP para a geração do server, já o server pode ser utilizado em qualquer versão do Windows.

    Qualquer dúvida entre em contato conosco.

Vinicius

5 de novembro de 2013 ás 14:27hs

Paulo, poderia me enviar umas dicas de como fazer codigos de efeitos pra ele mais facilmente? OU até mesmo fazer um post?
Email ja foi inserido pra enviar o comentario.
Obrigado, abração!

    5 de novembro de 2013 ás 15:42hs

    Olha, na verdade, tudo vai se resumir a laços for, aonde você irá tratar as linhas, colunas e profundidade, em breve vou fazer um post sobre o assunto, mas tudo se resume a laços mesmo, dominando isso é só ir usando a criatividade para acender os leds em uma determinada sequência.

    Abração!!!

ROdrigo

14 de novembro de 2013 ás 9:48hs

Cara muito legal seu projeto!!! eu fiz um cubo de led 8x8x8 para um projeto da faculdade queria implementar nele o dispositivo Bluetooth ! Voces podiam postar um tutorial do projeto de vcs com a programação !!!

    23 de novembro de 2013 ás 17:23hs

    Vou ver o que posso postar sobre.

    Abração!!!

NEUTON VAZ

17 de janeiro de 2014 ás 17:47hs

Cara vc tem um kit desse cubo de led gostaria de compra um meu email neutonvaz@htmail.com gostaria de ter uma resposta desde já agradesso

    17 de janeiro de 2014 ás 19:14hs

    Por enquanto não estamos vendendo o kit, talvez em breve estaremos.

    Abração!!!

      Neuton Vaz

      11 de fevereiro de 2014 ás 22:10hs

      Bele mais gostaria de apresenta no meu projeto finalalgo assim se muda de ideia disponibiliza a programacao e o circuito eletronico interresa so me passao o custo obrigado

Gonçalo

28 de janeiro de 2014 ás 21:02hs

bacano esse cubo.. sera possivel me passares umas fotos das ligacoes, placas ligacoes de leds para analisar… ficou muito bom.. e gracas ao vosso video fiquei com uma vontade louca de fazer um tambem.. se puderes diz algo goncalo_figueiredo21@hotmail.com

Neuton Vaz

11 de fevereiro de 2014 ás 21:59hs

Beleza se resolver diponibiliza estou muito interresa principalmente no programa e lista de materiais e circuito desde ja muito obrigado

Clown

18 de setembro de 2015 ás 12:19hs

Alguém que conhece deep web?

Hamanom

24 de setembro de 2015 ás 7:58hs

eu sei em que posso ajudá-lo ?

elias

8 de agosto de 2016 ás 0:47hs

valeu

Deixe seu Comentário

Comentários Recentes

  • Paulo Tacio: Esta atualizado para os tempos de hoje (201...
  • d3tt0x: O curso está atualizado para o ano de 2017 ...
  • Paulo Tacio: Olá!!! Curso eu recomendo o Curso de Hacke...
  • Paulo Tacio: Olá!!! Sim, temos todos os produtos dispon...
  • Apenas um Cara: Ainda dá pra comprar ?...

Galeria de Imagens

Ver mais imagens