Índice:

Luzes de bicicleta neopixel: 8 etapas
Luzes de bicicleta neopixel: 8 etapas

Vídeo: Luzes de bicicleta neopixel: 8 etapas

Vídeo: Luzes de bicicleta neopixel: 8 etapas
Vídeo: 7 Luke Skywalker Lightsabers! 2024, Novembro
Anonim
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel
Luzes para bicicleta neopixel

Neste instrutível, faremos uma luz de neopixel para bicicleta para deixar sua bicicleta mais legal à noite

você pode conectá-lo ao seu telefone via WiFi ou apenas com um Arduino nano e um botão momentâneo para alternar entre os modos

Infelizmente, não posso fornecer imagens detalhadas do processo de construção porque já o construí, mas farei o meu melhor para explicar como fazê-lo usando diagramas e algumas fotos do produto acabado

Suprimentos

  1. Um WeMos D1 Mini ou um Arduino nano
  2. Uma tira led de neopixel
  3. Uma troca
  4. 2 18.650 cápsulas lipo ou um banco de energia
  5. Uma bateria carrega e protege o circuito capaz de pelo menos 1 A com uma saída de 5v
  6. Uma mudança momentânea (opcional)
  7. Uma caixa (pode ser impressa em 3D ou feita com outra coisa)
  8. Um conector XH 1,25 JST 3 (opcional)

Etapa 1: Decidindo como você fará isso

Você pode fazê-lo usando o WeMos e através do meu aplicativo, controlá-lo do seu telefone com WiFi (se você decidir fazer esta versão, há um bug no código que faz com que o esp feche o ponto de acesso fazendo com que você tenha que reiniciar o esp se você quiser mudar a cor ou o padrão)

OU

Usando um Arduino e um botão momentâneo para percorrer as animações

Eu pessoalmente escolhi o método esp, embora o Arduino também funcione muito bem

Etapa 2: decidir qual caso usar

Decidindo qual caso usar
Decidindo qual caso usar
Decidindo qual caso usar
Decidindo qual caso usar
Decidindo qual caso usar
Decidindo qual caso usar

Você pode fazer isso de qualquer coisa (a primeira versão foi um capricho para mim)

o que você precisa é algo que você possa amarrar à sua bicicleta ou algo que possa caber na gaiola da garrafa de água com um orifício para a porta de carregamento e o (s) interruptor (es)

Acabei de imprimir em 3D um caso para o qual irei incluir um arquivo 3D, bem como os arquivos.step, se você quiser personalizá-los

Se você imprimir em 3D o caso na parte inferior, há um slot para o conector, caso contrário, você pode usar cabos duplos para poder retirá-lo facilmente para carregar. Se usar cabos duplos, você deve prendê-lo com fita adesiva

Etapa 3: Terminação da tira de led

As chances são de que a tira de led não termine corretamente, então quando você solda os cabos, você deve preencher o orifício com cola quente e se você também tiver colocado um termorretrátil

Etapa 4: conecte a placa

Ligue a placa
Ligue a placa
Ligue a placa
Ligue a placa
Ligue a placa
Ligue a placa
Ligue a placa
Ligue a placa

primeiro conecte as baterias em paralelo ao carregador, conforme mostrado aqui, em seguida, conecte o - ao - no carregador de bateria e o + ao + cuidado para não bagunçar a entrada e a saída no módulo de carga da bateria

Você terá que conectar os 5v do módulo de carga e proteção à chave liga / desliga tanto a placa quanto a tira de neopixel como é mostrado no diagrama. Conecte o aterramento à placa e à tira de led.

Para o WeMos, conecte o pino de dados ao D2

E para o Arduino conecte o interruptor ao D4 e o aterramento e a faixa de led ao D6

Etapa 5: enviando o código

Para o wemos estaremos usando o código do bitluini onde ele inicialmente usou esse código para automação residencial, eu o modifiquei para funcionar como um ponto de acesso à internet ao qual você se conecta com seu telefone e muda as cores do aplicativo abre todos os arquivos em uma guia, baixe todas as bibliotecas que faltam e faça upload

para o Arduino, usaremos o sketch do buttoncycler da biblioteca adafruit neopixel

baixe todas as bibliotecas que faltam e faça upload

IMPORTANTE:

1) atualmente há um bug no código que faz com que o wemos feche seu ponto de acesso após 1-2 mudar as cores ou o padrão, fazendo com que a tira efetivamente não possa mudar o padrão, a menos que você desligue e volte a ligar o quadro

2) Você terá que alterar o número de LEDs de acordo com quantos LEDs sua tira de neopixel tem

Para os wemos, você terá que alterar const int LED_COUNT = 60; onde 60 é o número de menos na tira

E para o Arduino, você terá que alterar #define PIXEL_COUNT 60 onde 60 é o número de menos na faixa

Etapa 6: Montando a tira de LED na bicicleta

Montando a tira de led na bicicleta
Montando a tira de led na bicicleta

Para montar a tira de led na bicicleta, você terá que usar laços zip como mostrado aqui

Etapa 7: Ativando-os

para o Arduino, basta ligar a chave e pressionar o botão quando quiser alternar entre os modos

Para os wemos, você terá que:

baixe o apk para o aplicativo

abra o interruptor

conectar-se à rede WiFi chamada neobike

abra o aplicativo e use-o como quiser

Etapa 8: resultados finais

Resultados finais
Resultados finais

infelizmente não posso mostrar a moto de longe porque a roda traseira está sendo consertada, mas parece muito legal

Obrigado por ler meu instrutível

se eu cometi algum erro esquecido, algo ou disse algo uma a muitas vezes, sinto muito, mas este é o meu primeiro instrutível

Recomendado: