Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
NeoPixel -i so super, lahko nadzorujemo na stotine luči s 3 žicami, npr. 5V, Din & GND in v tej vadnici bom pokazal, kako lahko naredite čevlje NeoPixel RGB, ki jih sproži gibanje!
Torej, brez nadaljnjega odlašanja, začnimo.
Zaloge
Materiali:
- Modul senzorja vibracij (eno, ki jo uporabljam, je DIY različica. To lahko preverite v moji prejšnji objavi tukaj)
- Arduino Nano
- WS2812B Neopixel LED diode
Orodja:
- Spajkalnik
- Spajkalna žica
- Roke za pomoč
- Vroče lepilo
1. korak: Lepljenje LED na čevelj
Ko imate ves material, lahko začnemo graditi. Najprej sem vzel čevlje in začel meriti, koliko LED diod lahko namestim okoli čevlja, zame je bilo 44 LED. Tako sem z nekaj vročim lepilom odrezal 2 para LED trakov, vsak s 44 LED diodami, lepil sem jih okoli čevlja in se prepričal, da začnete od zadaj, da lahko kasneje povežemo žice.
2. korak: Arduino in baterija
Po lepljenju LED diod okoli čevlja je bil čas za delo na elektroniki, vzel sem dve 18650 Li-ionski celici in jih položil v ta majhen črni distančnik, ki je neobvezen, lahko uporabite nekaj traku, da jih držite skupaj. Te celice so 4.2V vsak tako Zdaj jih bomo serijsko povezali v 8,4 -voltno baterijo, za katero sem uporabil spajkalnik in nikljev trak, lahko tudi spajkate majhen kos žice, zdaj priključite +ve konec baterije na Vin pin Arduino Nano in –Ve konec baterije do GND Arduina bo to neposredno napajalo Arduino nano z baterijami, trenutno nimam stikala, zato sem samo odrezal ozemljitveni kabel, kasneje pa bom samo zvil žice za napajanje sistem.
3. korak: Dodajanje senzorja vibracij
Ko to storite, vzemite senzor za vibracije in spajite eno od njegovih žic na 5V Arduino, drugo pa na digitalni pin 2 Arduina, zdaj je to končano, vzemite čevlje in priključite 5V na 5V GND na GND in Din pin LED na Digital pin 13 Arduina Podobno sem ta postopek ponovil za druge čevlje in to je vse, kar moramo storiti za elektroniko.
Opomba: Senzor, ki ga uporabljam, je različica DIY ali podobna Adafruit
Če želite uporabiti modul senzorja vibracij, kot je ta, lahko, samo upoštevajte, da imajo 3 zatiče, priključite Vcc na 5V, GND na GND in Do (digitalni izhod) na digitalni pin 13 Arduina. S potenciometrom na tem modulu lahko prilagodite občutljivost sprožilca.
4. korak: Programiranje
Zdaj je čas, da kodo naložite v naš Arduino, medtem ko naložite kodo, samo spremenite in vnesite število LED, ki jih imate na čevljih, zame je to 44 LED, zato to preprosto spremenite in kodo naložite v oba Arduina!
Po uspešnem nalaganju kode lahko pritisnete senzor z majhnim dotikom, da se prepričate, da deluje in kot vidite, deluje brezhibno, zdaj lahko uporabite nekaj vročega lepila, da pritrdite Arduino na baterije, nato pa uporabite dvojni stranski trak (Ali uporabite Velcro) Popravil sem baterije za čevlje in ta projekt je bil zaključen!
Kodo lahko prenesete od spodaj!
Opomba: Namestiti morate knjižnico Adafruit Neopixel
5. korak: Uspelo vam je
Čestitamo, da ste to storili! Zdaj ste lahko norci in s temi čudovitimi čevlji še vedno skačete po tleh!
Torej, to je skoraj vse za to vadnico, če vam je všeč moje delo, razmislite o tem, da na mojem kanalu v YouTubu poiščete še nekaj super stvari: https://www.youtube.com/NematicsLab Lahko me spremljate tudi na Facebooku, Twitterju itd za prihajajoče projekte
www.facebook.com/NematicsLab/
www.instagram.com/NematicsLab/
twitter.com/NematicsLab