Sommario:

Luci per bici Neopixel: 8 passaggi
Luci per bici Neopixel: 8 passaggi

Video: Luci per bici Neopixel: 8 passaggi

Video: Luci per bici Neopixel: 8 passaggi
Video: Making a Blinky Fish Head with WS2812B Neopixel Strip 2024, Dicembre
Anonim
Luci per bici Neopixel
Luci per bici Neopixel
Luci per bici Neopixel
Luci per bici Neopixel
Luci per bici Neopixel
Luci per bici Neopixel
Luci per bici Neopixel
Luci per bici Neopixel

In questo tutorial, realizzeremo una luce per bici in neopixel per rendere la tua bici più fresca di notte

puoi collegarlo al tuo telefono tramite WiFi o semplicemente con un Arduino nano e un pulsante momentaneo per passare da una modalità all'altra

Purtroppo non posso fornire immagini dettagliate del processo di costruzione perché l'ho già costruito ma farò del mio meglio per spiegare come realizzarlo utilizzando diagrammi e alcune foto del prodotto finito

Forniture

  1. Un WeMos D1 Mini o un Arduino nano
  2. Una striscia led in neopixel
  3. Un interruttore
  4. 2 gusci lipo 18650 o un power bank
  5. Un circuito di carica e protezione della batteria in grado di almeno 1 A con un'uscita 5v
  6. Un interruttore momentaneo (opzionale)
  7. Una custodia (può essere stampata in 3D o realizzata con qualcos'altro)
  8. Un connettore XH 1.25 JST 3 (opzionale)

Passaggio 1: decidere come realizzarlo

Puoi farlo usando WeMos e tramite la mia app, controllalo dal tuo telefono con WiFi (se decidi di fare questa versione c'è un bug nel codice che fa chiudere l'esp all'access point costringendoti a riavviare il specialmente se vuoi cambiare il colore o il motivo)

O

Usando un Arduino e un pulsante momentaneo per scorrere le animazioni

Personalmente ho scelto il metodo esp anche se Arduino funziona benissimo

Passaggio 2: decidere quale caso utilizzare

Decidere quale custodia usare
Decidere quale custodia usare
Decidere quale custodia usare
Decidere quale custodia usare
Decidere quale custodia usare
Decidere quale custodia usare

Puoi farlo da qualsiasi cosa davvero (la prima versione era una lattina capriccio per me)

ciò di cui hai bisogno è qualcosa che puoi legare alla tua bici o qualcosa che possa entrare nel portaborraccia con un foro per la porta di ricarica e gli interruttori

Ora ho stampato in 3D una custodia per la quale includerò un file 3D e i file.step se desideri personalizzarli

se stampi in 3d la custodia sul fondo c'è uno slot per il connettore, altrimenti puoi usare i cavi dupont in modo da poterlo togliere facilmente per la ricarica se usi i cavi dupont allora devi fissarlo con del nastro adesivo

Passaggio 3: terminazione della striscia led

È probabile che la striscia led non sia terminata correttamente, quindi quando si saldano i cavi è necessario riempire il foro con colla a caldo e se si è anche applicato un termoretraibile

Passaggio 4: cablare la scheda

Cabla la scheda
Cabla la scheda
Cabla la scheda
Cabla la scheda
Cabla la scheda
Cabla la scheda
Cabla la scheda
Cabla la scheda

cablare prima le batterie in parallelo al caricabatteria come mostrato qui poi collegare il - al - del caricabatteria e il + al + facendo attenzione a non scompigliare l'ingresso e l'uscita sul modulo carica batterie

Dovrai collegare il 5v del modulo di carica e protezione all'interruttore di alimentazione sia della scheda che della striscia neopixel come mostrato nello schema.collegare la massa sia alla scheda che alla striscia led.

Per i WeMo collegare il pin dati a D2

E per Arduino collegare l'interruttore a D4 e massa e la striscia led a D6

Passaggio 5: caricamento del codice

Per il wemos utilizzeremo il codice di bitluini dove inizialmente usava questo codice per la domotica, l'ho modificato per funzionare come punto di accesso internet a cui ti colleghi con il tuo telefono e cambi i colori dall'app apri tutti i file sotto una scheda scarica tutte le librerie mancanti e carica

per Arduino, useremo lo sketch di buttoncycler dalla libreria adafruit neopixel

scarica tutte le librerie mancanti e carica

IMPORTANTE:

1) attualmente c'è un bug nel codice che fa in modo che il wemos chiuda il suo punto di accesso dopo 1-2 cambia i colori o il motivo in modo che la striscia non possa effettivamente cambiare motivo a meno che non si spenga e si riaccenda sulla scheda

2) Dovrai cambiare il numero di LED in base a quanti LED hai la striscia neopixel

Per il wemos dovrai cambiare const int LED_COUNT = 60; dove 60 è il numero di meno sulla striscia

E per Arduino, dovrai cambiare #define PIXEL_COUNT 60 dove 60 è il numero di meno sulla striscia

Passaggio 6: montaggio della striscia led sulla bici

Montaggio della striscia led sulla bici
Montaggio della striscia led sulla bici

Per montare la striscia led sulla bici, non dovrai usare fascette come mostrato qui

Passaggio 7: attivarli

per Arduino, basta accendere l'interruttore e premere il pulsante quando si desidera scorrere le modalità

Per il wemos dovrai:

scarica l'apk per l'app

apri l'interruttore

connettersi alla rete WiFi denominata neobike

apri l'app e usala come preferisci

Passaggio 8: risultati finali

Risultati finali
Risultati finali

purtroppo non posso mostrare la bici da lontano perché la ruota posteriore è stata riparata ma sembra piuttosto dolce

Grazie per aver letto il mio istruibile

se ho commesso un errore dimenticato, qualcosa o detto qualcosa una o più volte mi dispiace ma questo è il mio primo istruibile

Consigliato: