Índice:

Pixel Flip: 13 etapas
Pixel Flip: 13 etapas

Vídeo: Pixel Flip: 13 etapas

Vídeo: Pixel Flip: 13 etapas
Vídeo: I waited 8 years for this Galaxy S23 Ultra Teardown... 2024, Novembro
Anonim
Pixel Flip
Pixel Flip

Pixel Flip: Art Wall interativo

www.justdreamdesign.com/

Etapa 1: Pixel Flip

Image
Image
Pixel Flip
Pixel Flip
Pixel Flip
Pixel Flip

Este é um Auto Flip Art Wall que combina analógico e digital com um Flip Book como tema.

Etapa 2: Plano de fundo

Fundo
Fundo
Fundo
Fundo
Fundo
Fundo
Fundo
Fundo

O projeto foi criado porque queria maximizar reflexos a partir de vários materiais e expressá-los para as pessoas. Foi desenvolvido para expressar o fascínio das reflexões que vemos no nosso dia a dia.

A primeira questão que pensamos é como expressar uma variedade de reflexões. Colocamos muito nessa ideia de forma ampla.

Encontramos a animação de um flipbook. Ao contrário do flipbook analógico operado manualmente, o flipbook automático com motor foi capaz de experimentar o analógico no digital. Quando o flipbook voltou, achei que seria interessante usar uma variedade de materiais.

Também pensamos em como usar mais a animação de flipbook. O flipbook que encontramos era um quadrado, mas a estrutura de usar apenas um flipbook para animar através dele era comum. Pensei, bem, que tal usar vários flipbooks para criar uma parede com elementos interativos.

E não apenas a sensação de que a parede está se movendo, mas se a usarmos para expressar a imagem que queremos, podemos criar uma experiência interessante que nos permite sentir tanto analógico quanto digital, bem como reflexos de materiais.

Trabalhamos com esses objetivos.

- Combinação de analógico e digital

- Utilizar a estrutura Flip Book

- Implementar paredes interativas

Etapa 3: Material

- Material Interno

1. acoplamento acoplamento de 25 peças

2. Barra de latão de 3 mm 25 cm * 25 barra de latão

3. 3T acrílico 3mm 3t 30cm * 30cm acrílico

4. Barra de madeira de 3 mm Barra de madeira de 200 peças de 3 mm

5. grampo de cabo de plástico 400 peças de plástico de grampo de cabo de 5 mm

- Material de flipbook

6. folha de capa de livro em pvc capa de livro em pvc de 200 peças

7. lençol de veludo preto lençol de veludo preto

8. lascas de fita lascas de fita

9. folha de holograma branco folha de holograma branco 30 cm * 30 cm

10. spray de prata metálica krylon 9 mm spray de prata metálica krylon

- Material Externo

11. Arduino uno R3 Placa compatível com arduino uno

12. Motor de passo de 5v (motor de passo de 5 fios de 4 fases DC 5V) motor de passo de 5 V + placa de driver ULN2003 para Arduino

13. Placa de driver de motor de passo ULN2003

14. DPLC-485HCA DPLC-485HCA

15. Fonte de alimentação do computador 5V SMPS

16. Perfil de 20 mm Perfil de 20 mm

17. hub usb hub usb

18. Dobradiça L Dobradiça L

19. Dobradiça plana em L Dobradiça plana em L

20. parafuso de parafuso

21. porca porca

22. chave inglesa

23. epóxi epóxi

24. Adesivo em spray 3M Adesivo em spray 3m

Etapa 4: Seleção da placa de controle

Seleção da placa de controle
Seleção da placa de controle

O Arduino decidiu que havia muitos códigos abertos e bibliotecas disponíveis, para que pudéssemos usá-los facilmente, e que o processamento também está usando a mesma linguagem, então não haveria problema de compatibilidade. Em seguida, verificamos os requisitos para prosseguir com este projeto.

- Luz: forte iluminação deve ser usada para maximizar os reflexos dos materiais. - Material: Material que pode mostrar reflexo de luz diferente. - Estrutura Flipbook: Para a animação que queremos, use um motor de passo com controle de ângulo livre. - Aduino: Inicialmente precisávamos do Aduino Mega, porque queríamos controlar todos os motores com apenas um Aduino.

No entanto, como o processamento está se comunicando com um Aduino, como outro Arduino era necessário, havia a necessidade de uma maneira de os dados enviados pelo processamento serem enviados a um grande número de Aduínos

Isso resultou no uso de um módulo DPLC485HCA com comunicação RS485 que permite comunicação bidirecional 1: N.

O processamento então transmite os dados para um único Master Aduino (Master Aduino) e comunicação serial, e o Master Arduino estabelece a comunicação entre Master-Slab usando o módulo DPLC-485HCA.

Usando os dados recebidos do Master, o Slave Arduino controla o ângulo em que cada motor deve ser girado, fornecendo uma representação visual do resultado da imagem que está sendo processada com o movimento do motor.

Etapa 5: selecione o material do flipbook

Selecione o material do flipbook
Selecione o material do flipbook

Porque o projeto queria maximizar os reflexos de acordo com diferentes materiais e expressá-los para as pessoas, ele escolheu quatro materiais diferentes com reflexos de luz diferentes e materiais diferentes dependendo do ângulo.

- holograma: é o material mais luminoso devido à intensa reflexão da luz.

- splange: é um material que reflete várias lantejoulas à primeira vista para mostrar diferentes reflexos.

- Metal: Dissipa a luz.

- Veludo: um material que varia de cor com a luz devido ao seu brilho.

Para expressar os materiais acima por meio de controle motor usando processamento, mudamos a imagem para uma imagem em preto e branco usando um filtro de cor cinza, medimos as cores mínimas e máximas de cada pixel por ajuste de pixel, dividimos cada pixel em quatro seções de cor, e enviar cada valor de pixel para o motor para representar a representação de cada seção de acordo com a rotação do motor com holograma, lantejoulas, metal e material de veludo.

Etapa 6: Projeto Estrutural e Prototipagem

Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem
Projeto Estrutural e Prototipagem

O que considerar ao determinar a estrutura:

- Garantir que os motores um do outro estejam livres de colisões

- O flipbook deve parar no ângulo desejado

- Certifique-se de que não haja interferência entre o flipbook e a moldura externa

Usamos um 3T de acrílico relativamente fácil de processar e decidimos usar um perfil de metal devido ao custo e à disponibilidade das placas de acrílico.

A estrutura consiste em 5 * 5, um total de 25 retângulos. Cada placa de acrílico foi então cortada com cortadores de acrílico em qualquer tamanho desejado e então montados juntos usando dobradiças e parafusos.

A folga deixada entre as placas de acrílico servia como local para proteger os cabos sem colisões com os motores uns dos outros.

Etapa 7: Motor de etapa e instalação estrutural

Motor de passo e instalação estrutural
Motor de passo e instalação estrutural
Motor de passo e instalação estrutural
Motor de passo e instalação estrutural
Motor de passo e instalação estrutural
Motor de passo e instalação estrutural

Usamos 25 motores de passo.

- Use dois motores de passo para cada aduino

.- Instale motores de passo no centro direito dos quadrados

- Os parafusos são usados para prender o motor de passo.

- Cappling é usado para conectar a nova barra principal ao motor de passo

.- Conecte uma haste de madeira fora do Shinjubong e conecte o material com uma braçadeira.

Etapa 8: Instale a estrutura interna

Instalar Estrutura Interna
Instalar Estrutura Interna
Instalar Estrutura Interna
Instalar Estrutura Interna
Instalar Estrutura Interna
Instalar Estrutura Interna

Etapa 9: Instalação do botão

Instalação de botão
Instalação de botão
Instalação de botão
Instalação de botão

Escolhemos diferentes botões do teclado para cada imagem para maximizar os efeitos interativos ao usar flipbooks. Quando o usuário clica no teclado, o motor e o flipbook funcionam e imagens específicas do teclado aparecem.

Etapa 10: Fiação

Fiação
Fiação
Fiação
Fiação
Fiação
Fiação
Fiação
Fiação

O quadrado utilizou 25 motores de passo, 14 aduino e 14 a DLC-485HCA. O Processing e o Master Arduino devem estar conectados.

Nós o conectamos usando uma placa de ensaio. Tentei dividir as peças + e - na placa de ensaio e conectá-las ao motor para fornecer energia suficiente.

- Mestre Aduino

1. Conexão de DPLC-485HCA a POWER por fio2. DPLC-485HCA

2 conecta ao Arduino No. 2 pin3.

3 do DLC-485HCA se conecta ao Arduino 3 pin4. DPLC-485HCA

4 conecta ao Arduino 3 pinos

5. DPLC-485HCA 5 se conecta ao Aduino 5Vpin

6. DPLC-485HCA 6 é TERRA de comunicação, conectando-se com a linha GND do Arduino no BREADBOARD

- Escravo Aduino

- MOTOR 1

1. Conectado aos 12 pinos IN1 e Aduino do driver do motor ULN20031

2. Conectado a IN2 em ULN2003 Motor Drive1 e Arduino 5 pinos

3. Conectado aos pinos IN3 no Motor Drive1 ULN2003 e Arduino 6

4. Conectado aos pinos IN4 do ULN2003 Motor Drive1 e Arduino 7

5. Link para - no ULN2003 Motor Drive1 e - no BREADBOARD

6. Conexão entre + em ULN2003 Motor Drive1 e + em BREADBOARD

- MOTOR2

1. Conecte aos pinos IN1 e Aduino 8 do Motor Drive2 ULN2003

2. Conectado a IN2 em ULN2003 Motor Drive2 e Arduino 9 pinos

3. Conectado a IN3 no ULN2003 Motor Drive2 e pino 10 no Aduino

4. Conectado aos pinos IN4 do ULN2003 Motor Drive2 e Arduino 11

5. Link para - no ULN2003 Motor Drive2 e - no BREADBOARD

6. Conexão entre + em ULN2003 Motor Drive2 e + em BREADBOARD

-DPLC-485HCA

1. Conexão de DPLC-485HCA ao POWER por fio

2. DPLC-485HCA 2 conecta ao pino Arduino No. 2

3. 3 do DLC-485HCA se conecta ao pino 3 do Arduino

4. DPLC-485HCA 4 conecta ao Arduino 3 pinos

5. DPLC-485HCA 5 se conecta ao Aduino 5Vpin

6. DPLC-485HCA 6 é TERRA de comunicação, conectando-se com a linha GND do Arduino no BREADBOARD

- FONTE DE ALIMENTAÇÃO DO COMPUTADOR

1. Conecte o + e- do BREADBOARD ao + e- de 5V da FONTE DE ALIMENTAÇÃO DO COMPUTADOR

Etapa 11: uma fonte de alimentação

Uma fonte de alimentação
Uma fonte de alimentação
Uma fonte de alimentação
Uma fonte de alimentação

Como o processamento funciona apenas quando conectado ao computador, usamos um HUB USB, que não está com pouca energia. No entanto, o único HUB USB de origem tem energia insuficiente para conectar um dos dois motores conectados a um único aduino a um SMPS de 5V para que ele não fique sem energia.

Recomendado: