Sadržaj:

Svjetla za bicikl Neopixel: 8 koraka
Svjetla za bicikl Neopixel: 8 koraka

Video: Svjetla za bicikl Neopixel: 8 koraka

Video: Svjetla za bicikl Neopixel: 8 koraka
Video: ws2812B 2024, Juli
Anonim
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel
Svjetla za bicikl Neopixel

U ovom uputstvu napravit ćemo svjetlo za bicikl od neopiksela kako bi vaš bicikl noću izgledao hladnije

možete ga povezati ili sa telefonom putem WiFi -a ili samo pomoću Arduino nano i trenutnog gumba za prebacivanje između načina rada

Nažalost, ne mogu pružiti detaljne slike procesa izrade jer sam ga već izgradio, ali ću se potruditi objasniti kako to učiniti pomoću dijagrama i nekoliko fotografija gotovog proizvoda

Supplies

  1. WeMos D1 Mini ili Arduino nano
  2. LED traka od neopiksela
  3. Prekidač
  4. 2 18650 lipo školjki ili banka za napajanje
  5. Krug punjenja i zaštite baterije sposoban za najmanje 1 A sa izlazom od 5v
  6. Trenutni prekidač (opcionalno)
  7. Futrola (može biti 3D štampana ili izrađena sa nečim drugim)
  8. XH 1,25 JST 3 konektor (opcionalno)

Korak 1: Odlučite kako ćete to postići

Možete to učiniti pomoću WeMosa i putem moje aplikacije kontrolirati je sa svog telefona putem WiFi -a (ako se odlučite za ovu verziju, postoji greška u kodu zbog koje eSP zatvara pristupnu točku pa morate ponovo pokrenuti esp ako želite promijeniti boju ili uzorak)

ILI

Korištenje Arduina i trenutnog gumba za kretanje kroz animacije

Osobno sam odabrao esp metodu iako Arduino također odlično funkcionira

Korak 2: Odlučite koji ćete slučaj koristiti

Odluka o tome koji slučaj koristiti
Odluka o tome koji slučaj koristiti
Odluka o tome koji slučaj koristiti
Odluka o tome koji slučaj koristiti
Odluka o tome koji slučaj koristiti
Odluka o tome koji slučaj koristiti

Ovo možete napraviti od bilo čega zaista (prva verzija je za mene bila kaprica)

ono što vam treba je nešto što možete pričvrstiti za bicikl ili nešto što može stati u kavez za bocu vode s otvorom za priključak za punjenje i prekidače

Sada sam 3D ispisao kućište za koje ću uključiti 3D datoteku, kao i.step datoteke ako ih želite prilagoditi

ako 3D ispisujete kućište na dnu, postoji utor za konektor, inače možete koristiti dupont kabele tako da ga možete lako skinuti radi punjenja ako koristite dupont kabele, morate ga pričvrstiti trakom

Korak 3: Prekid LED trake

Velike su šanse da LED traka neće biti pravilno završena, pa kada lemite kablove morate otvor popuniti vrućim ljepilom, a ako ste stavili i termoskupljanje

Korak 4: Ožičite ploču

Ožičite ploču
Ožičite ploču
Ožičite ploču
Ožičite ploču
Ožičite ploču
Ožičite ploču
Ožičite ploču
Ožičite ploču

prvo spojite baterije paralelno s punjačem kako je ovdje prikazano, zatim spojite - na - na punjaču baterija i + na + pazite da ne pokvarite ulaz i izlaz na modulu za punjenje baterije

Morat ćete spojiti 5V iz modula za punjenje i zaštitu na prekidač za napajanje i ploče i trake od neopiksela kao što je prikazano na dijagramu. Spojite uzemljenje i na ploču i na LED traku.

Za WeMos spojite pin za podatke na D2

A za Arduino spojite prekidač na D4 i masu, a LED traku na D6

Korak 5: Učitavanje koda

Za wemos ćemo koristiti kôd iz bitluinija gdje je on prvotno koristio ovaj kôd za kućnu automatizaciju, izmijenio sam ga da radi kao internetska pristupna točka na koju se povezujete telefonom i mijenjate boje iz aplikacije da biste otvorili sve datoteke pod jednom karticom preuzmite sve biblioteke koje nedostaju i otpremite

za Arduino, koristit ćemo skicu buttoncycler iz biblioteke adafruit neopixel

preuzmite sve biblioteke koje nedostaju i otpremite

BITAN:

1) trenutno postoji greška u kodu koja ga čini pa wemos zatvara svoju pristupnu tačku nakon što 1-2 promijeni boje ili uzorak čineći ga tako da traka efektivno ne može promijeniti uzorak ako ne isključite, a zatim se vratite na ploču

2) Morat ćete promijeniti broj LED dioda prema tome koliko LED dioda ima vaša traka od neopiksela

Za wemos ćete morati promijeniti const int LED_COUNT = 60; gdje je 60 manji broj na traci

A za Arduino ćete morati promijeniti #define PIXEL_COUNT 60 gdje je 60 broj manje na traci

Korak 6: Montiranje LED trake na bicikl

Postavljanje LED trake na bicikl
Postavljanje LED trake na bicikl

Da biste montirali led traku na bicikl, nećete morati koristiti patentne zatvarače kao što je prikazano ovdje

Korak 7: Uključite ih

za Arduino, samo uključite prekidač i pritisnite dugme kada želite da se krećete kroz režime

Za wemos ćete morati:

preuzmite apk za aplikaciju

otvorite prekidač

spojite se na WiFi mrežu pod nazivom neobike

otvorite aplikaciju i koristite je kako želite

Korak 8: Konačni rezultati

Konačni rezultati
Konačni rezultati

nažalost ne mogu pokazati bicikl iz daljine jer je stražnji kotač fiksiran, ali izgleda prilično slatko

Hvala vam što ste pročitali moje upute

žao mi je ako sam učinio bilo koju grešku, nešto ili rekao nešto više puta, ali ovo je moje prvo uputstvo

Preporučuje se: