Índice:

Trampolim de neopixel sensível ao salto: 11 etapas (com fotos)
Trampolim de neopixel sensível ao salto: 11 etapas (com fotos)

Vídeo: Trampolim de neopixel sensível ao salto: 11 etapas (com fotos)

Vídeo: Trampolim de neopixel sensível ao salto: 11 etapas (com fotos)
Vídeo: Светодиодный батут своими руками // NeoPixels и Circuit Python 2024, Julho
Anonim
Image
Image

Por RooKosherbayFollow Mais do autor:

Restaurando um vaso quebrado com Kintsugi
Restaurando um vaso quebrado com Kintsugi
Ensine Kids Pixel Art Animation para jogos
Ensine Kids Pixel Art Animation para jogos
Ensine Kids Pixel Art Animation para jogos
Ensine Kids Pixel Art Animation para jogos
Transforme fones de ouvido quebrados em um cabo AUX
Transforme fones de ouvido quebrados em um cabo AUX
Transforme fones de ouvido quebrados em um cabo AUX
Transforme fones de ouvido quebrados em um cabo AUX

Neste instrutível, mostrarei como construir um trampolim que muda de cor sempre que você pula nele!

Etapa 1: As coisas de que você precisa

As coisas que você precisa
As coisas que você precisa
As coisas que você precisa
As coisas que você precisa

Materiais:

  • 3 rolos de arame, cores diferentes, quanto mais finos, melhor
  • Solda, quanto mais fino melhor - eu tinha fios de solda grossos no começo, e derreteu tão devagar que foi um pesadelo
  • Arduino - Uno deve funcionar bem, mas eu já tinha o Mega, então usei isso
  • Trampolim para exercícios (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Fita Neopixel Led, usei o WS28121B mais barato (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • Capacitor 0,1 uF
  • Resistor de ~ 10K ohm
  • Resistor de ~ 500 ohm
  • 60 zip-tie

Ferramentas:

  • Ferro de solda
  • Pistola de cola quente - Para isolar e proteger a fiação
  • Decapantes de arame
  • Cortadores de arame
  • Tesoura

Etapa 2: montar o trampolim

A caixa tem as instruções, elas são bem diretas.

Não toque na eletrônica, nós a usaremos mais tarde;)

Etapa 3: corte a tira de neopixel

Corte a tira de neopixel
Corte a tira de neopixel
Corte a tira de neopixel
Corte a tira de neopixel
Corte a tira de neopixel
Corte a tira de neopixel

Existem exatamente 30 espaços entre as faixas que seguram a toalha de salto na cama elástica. Vamos cortar a tira de Neopixel em 30 LEDs individuais e colocá-los entre cada banda.

Nota: Há pontos de solda segurando a tira, você também pode cortá-los facilmente.

Etapa 4: Soldar os LEDs

Soldando os LEDs
Soldando os LEDs
Soldando os LEDs
Soldando os LEDs
Soldando os LEDs
Soldando os LEDs
  1. Corte cada fio em cerca de 2,5 polegadas. Isso garantirá que as conexões de fio entre os LEDs sejam mais longas do que todos os comprimentos de banda
  2. Desencape os fios de cada lado
  3. Solde os fios aos LEDs. Deixe o plástico protetor para proteger os LEDs
  4. Faça isso cerca de 10 LEDs por vez (veja as próximas três etapas)
  5. VERIFIQUE SE AS SETAS APONTAM NA MESMA DIREÇÃO

Etapa 5: cola quente em todas as conexões

Cola quente em todas as conexões
Cola quente em todas as conexões
Cola quente em todas as conexões
Cola quente em todas as conexões
Cola quente em todas as conexões
Cola quente em todas as conexões
Cola quente em todas as conexões
Cola quente em todas as conexões

Primeiro certifique-se de que os fios não estão se tocando e de que tudo está gucci. Em seguida, aplique cola quente para evitar que os fios se toquem, e também para colar os LEDS na tampa de plástico para protegê-los da umidade.

Etapa 6: verifique se tudo está funcionando até agora

Verifique se tudo está funcionando até agora
Verifique se tudo está funcionando até agora
Verifique se tudo está funcionando até agora
Verifique se tudo está funcionando até agora

Conecte a tira ao Arduino na seguinte ordem.

  1. Conecte o aterramento, CERTIFIQUE-SE DE CONECTAR OS PINOS DE ATERRAMENTO PRIMEIRO. Os LEDs são muito frágeis
  2. Conecte os outros dois pinos. Certifique-se de que o pino Din é um pino PWM. (Veja o diagrama)
  3. Baixe a biblioteca Fastled aqui e importe-a para o seu IDE arduino
  4. Acesse meu repositório git e baixe o código check_leds (https://github.com/seniorburito/led_trampoline)

Este código acenderá os LEDs em ordem, portanto, se houver um problema, você verá qual precisa ser consertado.

Também certifique-se de ler a documentação do Fastled aqui, é realmente bem escrito

Por enquanto, você pode colocar o arduino na lateral ou embaixo da cama elástica.

Etapa 7: prenda os LEDs ao trampolim com zíperes

Prenda os LEDs ao trampolim com tirantes
Prenda os LEDs ao trampolim com tirantes
Prenda os LEDs ao trampolim com tirantes
Prenda os LEDs ao trampolim com tirantes
Prenda os LEDs ao trampolim com tirantes
Prenda os LEDs ao trampolim com tirantes

Amarrei cada led com dois laços zip para evitar que os leds se movessem. Os zipties podem funcionar melhor porque você pode tirá-los se decidir tirar os LEDs e porque os zipties são baratos.

Etapa 8: hackear o sensor de salto

Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor
Hack the Jumping Sensor

O trampolim vem com um dispositivo que conta as calorias com base na quantidade de saltos. Não podemos fazer nada com o chip, mas se você abrir o sensor de salto, perceberá que é apenas uma chave seletora que dispara quando você aplica força nele. É muito fácil usar interruptores de alternância com Arduinos. Portanto, vamos usá-lo neste projeto para detectar saltos e desencadear efeitos quando isso acontecer.

Etapa 9: conecte o sensor de salto

Anexe o sensor de salto
Anexe o sensor de salto
Anexe o sensor de salto
Anexe o sensor de salto
Anexe o sensor de salto
Anexe o sensor de salto

Prenda o sensor a uma das pernas do trampolim. E configure o circuito como mostrado aqui.

Você pode conectar os fios do sensor de uma das duas maneiras:

  1. Prenda garras jacaré aos dois segmentos de metal do cabo aux
  2. Corte o fio, divida-o em dois, descasque cada lado, solde-o em conectores machos ou pcb ou algo parecido.

Etapa 10: execute o código

Execute o código
Execute o código
Execute o código
Execute o código

Baixe o código led_trampoline.ino do meu repositório (https://github.com/seniorburito/led_trampoline).

Mude o LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN para os pinos que você está usando, e você está pronto para ir!

Aqui está o link do vídeo do trampolim em ação se você não conseguiu abri-lo na introdução (https://www.youtube.com/embed/k_8mHe4OKWg)

Etapa 11: Haverá mais

Este projeto ainda é um protótipo. Ainda estou adicionando mais padrões e funcionalidades. Se você tiver ideias, me avise e se quiser ajudar com o código, por favor!

Concurso Cores do Arco-Íris
Concurso Cores do Arco-Íris
Concurso Cores do Arco-Íris
Concurso Cores do Arco-Íris

Vice-campeão no concurso Colors of the Rainbow

Recomendado: