Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
NeoPixel -ovi su odlični, možemo kontrolirati stotine svjetala s 3 žice, tj. 5V, Din i GND, a u ovom ću vodiču pokazati kako možete napraviti NeoPixel RGB cipele pokrenute pokretom!
Dakle, bez daljnjih odlaganja, počnimo.
Supplies
Materijali:
- Modul senzora vibracija (jedan koji koristim je DIY verzija. Za to možete provjeriti moj prethodni post ovdje)
- Arduino Nano
- WS2812B Neopixel LED diode
Alati:
- Lemilica
- Lemljena žica
- Ruke za pomoć
- Hot Glue
Korak 1: Lijepljenje LED dioda na papučicu
Nakon što nabavite sav materijal, možemo početi graditi. Prvo sam uzeo cipele i počeo mjeriti koliko LED dioda mogu staviti oko cipele, za mene je to bilo 44 LED diode. Pa sam odrezao 2 para LED traka sa po 44 LED diode koristeći vruće ljepilo, zalijepio sam ih oko cipele pazite da počnete odostraga kako bismo kasnije mogli spojiti žice.
Korak 2: Arduino i baterija
Nakon što sam zalijepio LED diode oko cipele, došlo je vrijeme za rad na malo elektronike, uzeo sam dvije 18650 Li-ionske ćelije i stavio ih u ovaj maleni crni odstojnik koji nije obavezan. Možete koristiti neku traku da ih držite zajedno. Ove ćelije su 4.2V svaki pa sad ćemo ih spojiti u seriju kako bismo formirali bateriju od 8,4 V za koju sam koristio lemilicu i nikl traku, možete lemiti i mali komad žice, sada spojite +ve kraj baterije na Vin pin Arduino Nano i –Ve kraj baterije na GND Arduina ovo će direktno napajati Arduino nano pomoću baterija. Trenutno nemam prekidač pa sam samo presjekao uzemljeni kabel, a kasnije ću samo uviti žice za napajanje sistem.
Korak 3: Dodavanje senzora vibracija
Kad to učinite, odnesite senzor vibracije i lemite jedan njegov vod na 5V Arduina, a drugi na digitalni pin 2 Arduina. Sada je to gotovo, uzmite cipele i spojite 5V na 5V GND na GND i Din pin LED dioda na Digital pin 13 Arduina Slično, ponovio sam ovaj postupak za ostale cipele i to je sve što moramo učiniti za elektroniku.
Napomena: Senzor koji koristim je DIY verzija ili sličan Adafruit -ovom
Ako želite koristiti modul senzora vibracija, poput ovog, samo imajte na umu da oni imaju 3 pina, spojite Vcc na 5V, GND na GND i Do (digitalni izlaz) na digitalni pin 13 Arduina. Pomoću potenciometra na tom modulu možete podesiti osjetljivost okidača.
Korak 4: Programiranje
Sada je vrijeme za postavljanje koda na naš Arduino dok učitavate kôd, samo promijenite i unesite broj LED dioda koje imate na cipelama za mene, to su 44 LED diode, pa to promijenite i prenesite kôd na Arduino!
Nakon uspješnog učitavanja koda, možete dodirnuti senzor malim dodirom kako biste bili sigurni da radi i kako vidite da radi besprijekorno, sada možete upotrijebiti malo vrućeg ljepila za pričvršćivanje Arduina na baterije, a zatim upotrijebiti dvostruku bočnu traku (Ili koristite čičak) Popravio sam baterije iza cipela i ovaj projekt je bio dovršen!
Kôd možete preuzeti odozdo!
Napomena: Morate instalirati Adafruit Neopixel Library
Korak 5: Uspjeli ste
Čestitamo što ste to učinili! Sada možete biti štreber i još uvijek ljuljati pod s ovim sjajnim cipelama!
To je otprilike sve za ovaj vodič, momci. Ako vam se sviđa moj rad, razmislite o tome da provjerite moj YouTube kanal za još sjajnih stvari: https://www.youtube.com/NematicsLabMožete me pratiti i na Facebooku, Twitteru itd. Za nadolazeće projekte
www.facebook.com/NematicsLab/
www.instagram.com/NematicsLab/
twitter.com/NematicsLab