Índice:

Arco-íris infinito: 4 etapas
Arco-íris infinito: 4 etapas

Vídeo: Arco-íris infinito: 4 etapas

Vídeo: Arco-íris infinito: 4 etapas
Vídeo: ULTRA HIGH DEFINITION 4K SCREENSAVER 3 HOURS LONG - COLORFUL BUBBLES 2024, Julho
Anonim
Infinity Rainbow
Infinity Rainbow

Os espelhos infinitos são uma ilusão divertida perfeita para arco-íris brilhantes. Este instrutível mostra como fazer um arco-íris infinito portátil que você pode levar com você.

Materiais

  • caixa ou outro invólucro
  • Superfície do espelho
  • material de coloração
  • Tira de neopixel
  • controlador como CPX ou gemma de Adafruit
  • bateria e fios compatíveis

Observe que você precisa de um material de espelho transparente e de uma superfície de espelho completa. Usei ladrilhos de espelho de plástico e filme de janela escurecido

A caixa precisará ter uma superfície plana que você possa recortar e cobrir com o material de tingimento. Ele também precisará ser grande o suficiente para acomodar o controlador, a bateria e os fios extras.

Suprimentos

Suprimentos adicionais incluem soldagem e programação. Use o Arduino IDE para programar o Circuit Playground Express (CPX) ou gemma. Certifique-se de adicionar as bibliotecas Adafruit usando o gerenciador de bibliotecas.

Etapa 1: preparar o gabinete

Prepare o gabinete
Prepare o gabinete
Prepare o gabinete
Prepare o gabinete
Prepare o gabinete
Prepare o gabinete

Trace o invólucro e corte partes do espelho e tingir os materiais. Faça-os um pouco menores para que possam caber dentro. Corte uma parte da parte superior do recipiente, deixando espaço suficiente para formar uma borda. O recipiente que eu estava usando já tinha uma janela de plástico, então não precisei cortar a tampa aqui.

Como meu gabinete era de metal, forrei-o com fita isolante. Certifique-se de que não haja nenhum metal descoberto que possa causar curto-circuito nos seus circuitos! Também usei uma tira de papelão para prender os leds.

Etapa 2: conecte seus circuitos

Conecte seus circuitos
Conecte seus circuitos

A fiação é bastante simples. Existem apenas 3 conexões, mas certifique-se de conectar ao início da faixa. A conexão de dados deve ser feita entre A0 no CPX e Din na faixa de Neopixel. Se você estiver usando a Gemma, conecte D1 ao Din da tira. Conecte a linha 5V na tira ao Vout do controlador. Isso dará mais energia aos LEDs. Por último, conecte o aterramento entre o controlador e a faixa de led.

Etapa 3: Programe o Rainbow

O Arduino oferece uma maneira fácil de programar esses leds RGB. Se você ainda não tem a interface de programação, baixe-a em arduino.cc. Eles têm uma página de primeiros passos para orientá-lo em cada etapa. Depois de instalar o Arduino IDE, você usará o gerenciador de biblioteca integrado para adicionar suporte para NeoPixels da Adafruit e para sua placa controladora.

Depois de configurar as bibliotecas, você terá acesso aos programas de exemplo NeoPixel. Comece com o exemplo do buttoncycler. Ele fornece 3 rotinas de arco-íris para brincar: rainbow, rainbowCycle e theaterChaseRainbow. Meu favorito era rainbowCycle.

Existem apenas 3 alterações que você precisará fazer no programa de exemplo

1) Defina o número de NeoPixels com PIXEL_COUNT. Por exemplo, se você tiver 16 LEDs, altere a linha de código para ler:

# define PIXEL_COUNT 16

2) Defina o pino de saída do controlador. Se você estiver usando o CPX, certifique-se de que PIXEL_PIN está definido com a linha

#define PIXEL_PIN 6

Se você estiver usando o Gemma, você mudará esta linha para

#define PIXEL_PIN 1

3) Altere o código principal. No Arduino, a rotina principal é loop (). Encontre essa rotina e substitua-a pelo seguinte

loop vazio () {ciclo do arco-íris (20);

}

Agora conecte-o e faça o download. Você deve ver os resultados nos NeoPixels.

Etapa 4: montar

Montar
Montar
Montar
Montar
Montar
Montar

A primeira coisa a montar é colocar a tinta transparente na tampa superior. Aqui ele é mostrado preso com fita dupla-face.

Prenda a tira NeoPixel o mais próximo possível da tampa.

Em seguida, coloque a bateria e o controlador no gabinete. Se você estiver usando o CPX, ele ligará automaticamente. Se você estiver usando o Gemma, pode ser necessário ligá-lo. Os LEDs ficarão acesos nesta etapa.

Acima do circuito, coloque o serviço espelhado. Tente prendê-lo o mais próximo possível dos LEDs.

A etapa final é colocar a tampa. Agora você tem seu arco-íris infinito portátil!

Recomendado: