Curso de Hacker Mundo Dos Hackers

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 ;)!!!

43 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

santos

19 de junho de 2018 ás 20:12hs

boa noite tenho cubo de led de 512 led meu artemega quemou como faço pra compra ele ja gravado

Deixe seu Comentário

Comentários Recentes

Galeria de Imagens

Ver mais imagens