Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Beslut, hvordan du skal gøre det
- Trin 2: Beslutning om, hvilken sag der skal bruges
- Trin 3: Led Strip Termination
- Trin 4: Tråd op på brættet
- Trin 5: Upload af koden
- Trin 6: Montering af Led Strip på cyklen
- Trin 7: Tænd dem
- Trin 8: Endelige resultater
Video: Neopixel cykellygter: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
I denne instruktør vil vi lave en neopixel cykellampe for at få din cykel til at se køligere ud om natten
du kan enten tilslutte den til din telefon via WiFi eller bare med en Arduino nano og kortvarig knap for at skifte mellem tilstande
Desværre kan jeg ikke levere detaljerede billeder af byggeprocessen, fordi jeg allerede har bygget den, men jeg vil gøre mit bedste for at forklare, hvordan man laver den ved hjælp af diagrammer og nogle fotos af det færdige produkt
Forbrugsvarer
- En WeMos D1 Mini eller en Arduino nano
- En neopixel led strip
- En switch
- 2 18650 lipo -skaller eller en powerbank
- Et batteriopladnings- og beskyttelseskredsløb, der er i stand til mindst 1 A med en 5v udgang
- En kortvarig kontakt (valgfri)
- En sag (den kan enten 3D -printes eller laves med noget andet)
- Et XH 1,25 JST 3 -stik (valgfrit)
Trin 1: Beslut, hvordan du skal gøre det
Du kan enten gøre det ved hjælp af WeMos og via min app, styre det fra din telefon med WiFi (hvis du beslutter dig for at lave denne version, er der en fejl i koden, der får esp til at lukke adgangspunktet, så du skal genstarte især hvis du vil ændre farven eller mønsteret)
ELLER
Brug en Arduino og en kortvarig knap til at bladre gennem animationerne
Jeg har personligt valgt esp -metoden, selvom Arduino også fungerer godt
Trin 2: Beslutning om, hvilken sag der skal bruges
Du kan virkelig lave dette ud af alt (den første version var en caprice -dåse for mig)
hvad du har brug for er enten noget, du kan binde til din cykel eller noget, der kan passe ind i vandflaskeburet med et hul til opladningsporten og kontakten / kontakterne
Jeg har nu 3D udskrevet en sag, som jeg vil inkludere en 3D -fil samt.step -filerne i, hvis du vil tilpasse dem
Hvis du 3d udskriver sagen i bunden, er der en åbning til stikket, ellers kan du bruge dupontkabler, så du let kan tage det af til opladning, hvis du bruger dupontkabler, skal du sikre det med tape
Trin 3: Led Strip Termination
Chancerne er for, at LED -båndet ikke afsluttes ordentligt, så når du lodder kablerne, skal du fylde hullet med varm lim, og hvis du også har påført en varmekrympning
Trin 4: Tråd op på brættet
tilslut først batterierne parallelt med opladeren som vist her, og tilslut derefter - til - på batteriopladeren og + til + til at passe på ikke at ødelægge input og output på batteriopladningsmodulet
Du bliver nødt til at tilslutte 5v fra opladnings- og beskyttelsesmodulet til afbryderen, både kortet og neopixelstrimlen, som det er vist i diagrammet. Tilslut jorden til både tavlen og ledstrimlen.
For WeMos forbindes datapinden til D2
Og til Arduino forbindes kontakten til D4 og jord og ledstrimlen til D6
Trin 5: Upload af koden
For wemos bruger vi kode fra bitluini, hvor han oprindeligt brugte denne kode til hjemmeautomatisering, jeg har ændret den til at fungere som et internetadgangspunkt, som du opretter forbindelse til med din telefon og ændrer farverne fra appen, åbner alle filerne under en fane download alle manglende biblioteker og upload
til Arduino vil vi bruge knappecyklerskitsen fra adafruit neopixel biblioteket
download alle manglende biblioteker og upload
VIGTIGT:
1) der er i øjeblikket en fejl i koden, der gør det, så wemos lukker sit adgangspunkt efter 1-2 ændringer af farverne eller mønsteret, så strimlen effektivt ikke kan ændre mønster, medmindre du slukker og derefter tilbage på tavlen
2) Du bliver nødt til at ændre antallet af lysdioder i henhold til hvor mange lysdioder du har en neopixelstrimmel
For wemos skal du ændre const int LED_COUNT = 60; hvor 60 er antallet af mindre på strimlen
Og for Arduino skal du ændre #define PIXEL_COUNT 60, hvor 60 er antallet af færre på strimlen
Trin 6: Montering af Led Strip på cyklen
For at montere ledstrimlen på cyklen skal du ikke bruge lynlåse, som det er vist her
Trin 7: Tænd dem
for Arduino, skal du bare tænde kontakten og trykke på knappen, når du vil gå gennem tilstande
For wemos skal du:
download apk til appen
åbn kontakten
oprette forbindelse til WiFi -netværket med navnet neobike
Åbn appen, og brug den som du vil
Trin 8: Endelige resultater
desværre kan jeg ikke vise cyklen langt væk, fordi baghjulet er ved at blive rettet, men det ser ret sødt ud
Tak fordi du læste min instruktive
hvis jeg har begået en fejl glemt, noget eller sagt noget en til mange gange, er jeg ked af det, men dette er min første instruerbare
Anbefalede:
Cykellygter: 5 trin
Cykellygter: Projektets formål Design og konstruktion af en for- og baglygte til en cykel bestående af: Frontbelysningslampe. Tilstedeværelseslys og retningsindikator (blinker) bagtil.Projektbegrænsninger Enkelt strømforsyning
Neopixel ur med tre Neopixel ringe: 7 trin
Neopixel -ur med tre Neopixel -ringe: Den geniale oprettelse af Neo Pixel -uret af Steve Manley fik mig til at oprette denne instruktion om, hvordan man opretter et lignende ur til mindst mulig penge. (En vigtig hollandsk vane er altid at prøve at spare penge;-)) Jeg fandt ud af, at o
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Enkle LED -cykellygter: 5 trin
Enkle LED -cykellygter: Dette er en let måde at tilføje lys til din cykel, så når du kører om natten, bliver du ikke røget af en bil (Hvis dette faktisk redder dit liv, skal du tage dig tid til at fortælle mig det = D). Det er også sjovt at sætte LED'er i noget som helst, så hvorfor ikke?