Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 žingsnis: schema
- 3 žingsnis: programinė įranga ir kodas
- 4 žingsnis: sujunkite visus dalykus kartu
- 5 žingsnis: Baigimas
Video: „WiFi Led Fedora“skrybėlė (ESP8266 + WS2812b): 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Tai šauniai atrodanti LED skrybėlė. Galite pakeisti LED spalvą ir efektus naudodami savo išmanųjį telefoną ar kompiuterį, taip pat bandžiau padaryti tai kuo paprasčiau ir pigiau. Jame taip pat yra įkraunama baterija, kurią galite pasiimti su savimi! Tai taip pat gera dovana !. Taigi pradėkime -----
1 žingsnis: reikalingi dalykai
Tam mums reikia tam tikrų komponentų ir paprastų įrankių-
1) „NodeMcu Lolin v3“(ESP8266 12e) [skrybėlės smegenys]
2) WS2812b [dar žinomas kaip NeoPixel] Aš naudoju 8 gabalus
3) 18650 ličio jonų baterija [pagrindinis maitinimo šaltinis]
4) akumuliatoriaus apsauga ir įkrovimo modulis
5) 5V padidinimo keitiklio modulis
6) Bet koks spdt jungiklis
7) Laidai
8) kaiščių antraštės [laidų prijungimas prie mazgo mcu]
9) Kai kurie juodi siūlai ir juodas audinys
10) IR PAGRINDINIS dalykas Kepurė pati
Įrankiai-
1) Lituoklis ir lituoklis
2) Replės
3) pjaustytuvas
4) adata
IR kompiuteris, skirtas NodeMCU programuoti
2 žingsnis: schema
Kaip parodyta diagramoje, įžeminimas ir „Vcc“iš akumuliatoriaus jungiasi prie „tp4056“modulio [Pastaba. Diagramoje matysite, kad tai yra „tp4056“modulis, bet iš tikrųjų aš naudoju „tp4056“modulį su perkrautu, perkrautu ir trumpuoju jungimu. modulis vcc prijungiamas prie 5v stiprintuvo per jungiklį, o įžeminimas tiesiogiai prijungiamas prie stiprintuvo modulio. Iš stiprintuvo išvesties „Vcc And Ground“prijunkite „NodeMCU“ir šviesos diodus. D1 iš „NodeMCU“prisijungia prie „WS2812b“„Din“kaiščio.
Rekomenduoju pirmiausia sukurti prototipą duonos lentoje.
3 žingsnis: programinė įranga ir kodas
Dabar atlikime programinės įrangos dalį
Šiame projekte aš naudoju „McLighting“projektą, ačiū „Toblum“https://github.com/toblum/McLighting
Parsisiųsti McLighting iš adove
Čia yra išsami instrukcija -
Bet aš stengiuosi paaiškinti lengvais žodžiais -
- Pirmiausia jums reikia „Arduino ID“, atsisiųskite jį iš čia -
- Tada turite įdiegti ESP8266 plokštės palaikymą „arduino“, eikite į nuostatų dialogo langą ir įveskite šį URL kaip papildomų lentų tvarkyklės URL
- Dabar eikite į įrankius - lentą ir pasirinkite „NodeMCU 1.0“, nustatykite procesoriaus dažnį į 80 MHz ir „Flash“dydį į 4M (1M SPIFFS), tada pasirinkite tinkamą kom prievadą.
- Dabar turime pridėti keletą bibliotekų -Eikite į „Eskizas“> „Įtraukti biblioteką“> „Tvarkyti bibliotekas…“ir įdiekite šias bibliotekas jų ieškodami ir įdiekite: 1) „WiFiManager“, kurį sukūrė @tzapu2) „WebSockets“, kurią sukūrė @Links20043) „Adafruit NeoPixel“4) Pasirenkama: „PubSubClient“, kurią pateikė @knolleary
- Dabar turime atlikti kai kuriuos eskizo pakeitimus, kaip sąranką, atidaryti „MC Lighting Arduino“eskizą ir eiti į definitions.h failą ir tiesiog pakeisti šviesos diodų skaičių ir duomenų kaištį, mano atveju naudojau 8 lemputes ir kaištį D1. Taip pat čia galite pakeisti „WiFi“pavadinimą
- Dabar sudarykite ir įkelkite eskizą į ESP8266 plokštę
- Po to esp veiks kaip atviras prieigos taškas, prisijungs prie jo ir įves jūsų „WiFi“prisijungimo duomenis, ESP prisijungs prie to „wifi“
- Raskite jo IP patikrindami „Arduino IDE“derinimo išvestį arba tiesiog patikrinkite maršrutizatorių ar „Wi -Fi“viešosios interneto prieigos tašką, ar nėra prijungtų įrenginių.
- Eikite į https:// YOUR_ESP8266_HOSTNAME_OR_IP/įkelti ir įkelti index.htm iš katalogo „McLighting / customers / web / build“.
- Galiausiai iš naujo paleiskite plokštę ir eikite į IP adresą ir turėsite valdyti nuotolinę sąsają.
4 žingsnis: sujunkite visus dalykus kartu
Aš naudoju iš viso 8 šviesos diodus ir sujungiu juos grandine su laidais. Įkroviklis, stiprintuvo keitiklis ir jungiklis dedami ant akumuliatoriaus viršaus, kad tilptų mažoje vietoje. iš stiprintuvo keitiklio 2 išėjimo laidai eina į „Vin“ir „GND“mazgą „mcu“, o kitas - į +5v ir GND iš pirmojo serijos „ws2812b“. Signalo laido gale pridėjau mažą moteriško kaiščio antraštę ir mazgo mcu maitinimo laidus, kad galėčiau lengvai prisijungti prie mazgo mcu.
Aš įdėjau bateriją ir mazgą mcu į galinę skrybėlės pusę ir siuvau juos su skrybėle, taip pat siuvu LED su skrybėle, kad jie liktų vietoje.
5 žingsnis: Baigimas
Patikrinę, ar viskas gerai veikia, paimkite mažą juodo audinio gabalėlį ir susiuvkite, kad uždengtumėte galinę skrybėlės dalį, kad paslėptumėte akumuliatorių ir „NodeMCU“, Taip pat juodai dažiau laidus, jungiančius laidus.
Valdiklyje jų yra daugiau nei 50 vėsių LED efektų, taip pat galite valdyti šviesos diodų greitį ir ryškumą.
Dabar jūs turite šaunią skrybėlę. PASILINKSMINK!!
Jei turite kokių nors problemų, klauskite komentarų, nepamirškite balsuoti už šiuos projektus.
Rekomenduojamas:
Tetraedrinė LED skrybėlė („Deichkind“stiliaus) V1: 7 žingsniai (su nuotraukomis)
Tetraedrinė LED skrybėlė („Deichkind Style“) V1: Ar žinote vokiečių muzikos grupę „Deichkind“? Na, aš esu didelis jų gerbėjas ir esu buvęs keliuose koncertuose. Kaip scenos šou dalis, ši juosta nešioja tetraedrines kepures, pilnas šviesos diodų. Jau pirmame koncerte prieš daugiau nei 10 metų žinojau, kad
Kepurė ne skrybėlė - skrybėlė žmonėms, kurie iš tikrųjų nenešioja skrybėlių, bet norėtų skrybėlės patirties: 8 žingsniai
Kepurė ne skrybėlė - skrybėlė žmonėms, kurie iš tikrųjų nenešioja skrybėlių, bet norėtų skrybėlės Patirtis: aš visada norėjau, kad galėčiau būti skrybėlės žmogus, bet niekada neradau man tinkančios skrybėlės. Ši " Skrybėlė ne skrybėlė " arba žavingasis, kaip jis vadinamas, yra mano skrybėlių problemos sprendimas, kuriame galėčiau dalyvauti Kentukio derbyje
Žirklinės pavaros servo skrybėlė: 4 žingsniai (su nuotraukomis)
Žirklinės pavaros servo skrybėlė: Šis paprastas 3D spausdinimo ir servo variklio projektas yra puikus jausmas Simonei Giertzai, nuostabiai kūrėjai, kuri ką tik atliko smegenų auglio pašalinimo operaciją. Žirklinį įtaisą varo mikro servo variklis ir „Trinket“mikrovaldiklis, veikiantis šiek tiek
RPI naminė skrybėlė: 5 žingsniai (su nuotraukomis)
RPI naminė skrybėlė: Sveiki, mano vardas yra Borisas ir tai yra mano pirmosios instrukcijos. Turiu „Raspberry Pi 3B+“ir naudoju ją paprastam namų automatizavimui, pavyzdžiui, televizoriaus, kintamosios srovės ir kai kurių žibintų valdymui. Neseniai nusipirkau pigų kinišką CNC maršrutizatorių ir pradėjau gaminti paprastus PCB (aš
Išgalvota LED skrybėlė: 5 žingsniai (su nuotraukomis)
Išgalvota LED skrybėlė: Aš visada norėjau padaryti „Arduino“projektą, bet niekada neturėjau jokių puikių idėjų, kol mano šeima nebuvo pakviesta į išgalvotą skrybėlių vakarėlį. Praėjus dviem savaitėms, man buvo įdomu, ar galėčiau suplanuoti ir įvykdyti judesiui jautrią LED animacijos skrybėlę. Pasisuka