Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Bestem deg for hvordan du skal gjøre det
- Trinn 2: Bestem hvilken sak som skal brukes
- Trinn 3: Led Strip Termination
- Trinn 4: Tråd opp brettet
- Trinn 5: Last opp koden
- Trinn 6: Montering av Led Strip på sykkelen
- Trinn 7: Slå dem på
- Trinn 8: Endelige resultater
Video: Neopixel sykkellys: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
I denne instruksen vil vi lage et neopiksel sykkellys for å få sykkelen til å se kjøligere ut om natten
du kan enten koble den til telefonen din via WiFi eller bare med en Arduino nano og en øyeblikkelig knapp for å bytte mellom modusene
Dessverre kan jeg ikke gi detaljerte bilder av byggeprosessen fordi jeg allerede har bygget den, men jeg vil gjøre mitt beste for å forklare hvordan jeg lager den ved hjelp av diagrammer og noen bilder av det ferdige produktet
Rekvisita
- En WeMos D1 Mini eller en Arduino nano
- En neopiksel led stripe
- En bryter
- 2 18650 lipo -skall eller en powerbank
- En batteriladning og beskyttelseskrets som er i stand til minst 1 A med en 5v utgang
- En kort bryter (valgfritt)
- Et etui (det kan enten være 3D -trykt eller laget med noe annet)
- En XH 1,25 JST 3 -kontakt (valgfritt)
Trinn 1: Bestem deg for hvordan du skal gjøre det
Du kan enten gjøre det ved hjelp av WeMos og via appen min, kontrollere den fra telefonen din med WiFi (hvis du bestemmer deg for å lage denne versjonen, er det en feil i koden som får esp til å lukke tilgangspunktet, slik at du må starte på nytt spesielt hvis du vil endre farge eller mønster)
ELLER
Bruk en Arduino og en kort knapp for å bla gjennom animasjonene
Jeg har personlig valgt esp -metoden, selv om Arduino også fungerer bra
Trinn 2: Bestem hvilken sak som skal brukes
Du kan lage dette av hva som helst (den første versjonen var en caprice -boks for meg)
det du trenger er enten noe du kan feste til sykkelen din eller noe som kan passe inn i vannflaskeholderen med et hull for ladeporten og bryteren (e)
Jeg har nå 3D -utskrevet en sak som jeg vil inkludere en 3D -fil i tillegg til.step -filene hvis du vil tilpasse dem
hvis du skriver ut saken på bunnen i 3d, er det et spor for kontakten, ellers kan du bruke dupontkabler slik at du enkelt kan ta den av for lading hvis du bruker dupontkabler, så må du sikre den med tape
Trinn 3: Led Strip Termination
Sjansen er stor for at ledlisten ikke blir ordentlig avsluttet, så når du lodder kablene må du fylle hullet med varmt lim, og hvis du også har satt på en varmekrymping
Trinn 4: Tråd opp brettet
koble først batteriene parallelt med laderen som vist her, og koble deretter - til - på batteriladeren og + til + til + forsiktig så du ikke roter inngangen og utgangen på batteriladningsmodulen
Du må koble 5v fra lade- og beskyttelsesmodulen til strømbryteren, både kortet og neopikslisten slik den er vist i diagrammet. Koble bakken til både brettet og ledlisten.
For WeMos kobler du datapinnen til D2
Og for Arduino kobler du bryteren til D4 og bakken og LED -stripen til D6
Trinn 5: Last opp koden
For wemos bruker vi kode fra bitluini, der han opprinnelig brukte denne koden for hjemmeautomatisering, jeg har endret den til å fungere som et internettilgangspunkt som du kan koble deg til med telefonen og endre fargene fra appen, åpne alle filene under en fane last ned alle manglende biblioteker og last opp
for Arduino, vil vi bruke knappesyklerskissen fra adafruit neopixel -biblioteket
last ned alle manglende biblioteker og last opp
VIKTIG:
1) det er for øyeblikket en feil i koden som gjør det slik at wemos lukker tilgangspunktet etter at 1-2 endringer i fargene eller mønsteret gjør det slik at stripen effektivt ikke kan endre mønster med mindre du slår av og deretter tilbake på brettet
2) Du må endre antall lysdioder i henhold til hvor mange lysdioder du har neopikslisten
For wemos må du endre const int LED_COUNT = 60; hvor 60 er antallet færre på stripen
Og for Arduino må du endre #define PIXEL_COUNT 60 hvor 60 er antallet færre på stripen
Trinn 6: Montering av Led Strip på sykkelen
For å montere led -stripen på sykkelen trenger du ikke å bruke glidelåser som den er vist her
Trinn 7: Slå dem på
for Arduino slår du bare på bryteren og trykker på knappen når du vil bla gjennom modusene
For wemos må du:
last ned apk for appen
åpne bryteren
koble til WiFi -nettverket neobike
åpne appen og bruk den som du vil
Trinn 8: Endelige resultater
Dessverre kan jeg ikke vise sykkelen langt unna fordi bakhjulet blir fikset, men det ser ganske søtt ut
Takk for at du leser min instruktive
hvis jeg har gjort noen feil glemt, noe eller sagt noe en til mange ganger, beklager jeg, men dette er min første instruks
Anbefalt:
Sykkellys: 7 trinn
Sykkellys: I dette prosjektet skal jeg vise deg hvordan du lager ditt eget sykkellys som kan belyse deg i løpet av natten, angi hvilken vei du vil gå, inkludert pauselys
Sykkellys: 5 trinn
Sykkellys: Prosjektets mål Design og konstruksjon av en fremre og bakre belysningsenhet for en sykkel bestående av: Frontbelysningslampe. Tilstedeværelseslys og retningsindikator (blinker) bak. Prosjektbegrensninger Enkel strømforsyning
Veldig sterkt sykkellys ved bruk av tilpassede lyspanel -PCB: 8 trinn (med bilder)
Veldig sterkt sykkellys ved bruk av tilpassede PCB -lamper: Hvis du eier en sykkel, vet du hvor ubehagelige hullene kan være på dekkene og kroppen din. Jeg hadde nok av å blåse ut dekkene mine, så jeg bestemte meg for å designe mitt eget LED -panel med den hensikt å bruke det som sykkellys. En som fokuserer på å være E
LED -sykkellys programmerbart med Python: 4 trinn
LED -sykkellys som kan programmeres med Python: Denne opplæringen viser deg hvordan du lager noen kule LED -sykkellys som er programmerbare med Python. Først må du kontrollere at du har alt utstyret: Gemma M0 mikrokontroller 10k potensiometer 1m NeoPixel LED -stripe 30 piksler/meter USB Batt
LED sykkellys system: 11 trinn
LED Bike Light System: Dette kan gjøres til å være bare en frontlys eller både et frontlys/baklys sykkellys system. NiteRider -lyset mitt var slått av på fabrikken, og jeg trengte noe til min daglige pendling. Jeg har brukt den i en 45 minutters øsende regnpendel på