Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Shematski dijagram
- Korak 3: Softver i kod
- Korak 4: Povežite sve stvari zajedno
- Korak 5: Završni dodir
Video: Fedora šešir s LED -om (ESP8266 + WS2812b): 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ovo je super LED šešir dobrog izgleda. Možete promijeniti boju i efekte LED dioda pametnim telefonom ili računalom. Također sam pokušao učiniti što jednostavnijim i jeftinijim. Također ima punjivu bateriju pa je možete ponijeti sa sobom! Ovo je također dobar dar !. Pa počnimo -----
Korak 1: Stvari koje trebate
Za to su nam potrebne neke komponente i neki jednostavni alati-
1) NodeMcu Lolin v3 (ESP8266 12e) [Mozak šešira]
2) WS2812b [poznat i kao NeoPixel] Koristio sam 8 komada
3) 18650 litij-ionska baterija [glavni izvor napajanja]
4) zaštita baterije i modul punjača
5) Modul pretvarača pojačanja 5V
6) Bilo koja vrsta spdt prekidača
7) Žice
8) pin zaglavlja [Spajanje žica na mcu čvora]
9) Neki crni konac i crno platno
10) I GLAVNA STVAR Šešir sam
Alati-
1) Lemilica i lemljenje
2) kliješta
3) Rezač
4) Igla
I računalo za programiranje NodeMCU -a
Korak 2: Shematski dijagram
Kao što je na dijagramu uzemljenje i Vcc iz baterije spojeni na modul tp4056 [Napomena- Na dijagramu ćete vidjeti da se radi o modulu tp4056, ali u stvarnosti koristim modul tp4056 s prenaponom, prekomjernim pražnjenjem i produljenjem kratkog spoja] iz modul vcc spojite na 5v pojačivač preko prekidača i uzemljenje se izravno povezuje s modulom pojačala. Iz izlaznog pojačala Vcc i uzemljenja spojite NodeMCU i LED diode. D1 iz NodeMCU -a spojite na Din pin WS2812b.
Preporučujem vam da prototip ugradite u ploču za kruh.
Korak 3: Softver i kod
Sada idemo na dio softvera
U ovom projektu koristio sam projekt McLighting, zahvaljujući Toblumu
Preuzmite McLighting s adovea
Ovdje su njihove detaljne upute -
Ali pokušavam objasniti lakim riječima -
- Prvo vam je potreban Arduino ID, preuzmite ga odavde -
- Zatim morate instalirati podršku za ploču ESP8266 za arduino, idite na dijalog postavki i unesite sljedeći URL kao URL dodatne upravitelje ploča
- Sada idite na alatnu ploču i odaberite NodeMCU 1.0, postavite frekvenciju procesora na 80 MHz i veličinu bljeskalice na 4M (1M SPIFFS), a zatim odaberite desni com port.
- Sada moramo dodati neke knjižnice -Idite na "Sketch"> "Include Library"> "Manage Libraries …" i instalirajte sljedeće knjižnice tako da ih potražite i instalirate: 1) WiFiManager od @tzapu2) WebSockets od @Links20043) Adafruit NeoPixel by @adafruit4) Izborno: PubSubClient by @knollearyPreuzmite ovu https://github.com/kitesurfer1404/WS2812FX biblioteku i učitajte je u arduino IDE pomoću Sketch> Include Library> Add. ZIP Library
- Sada moramo napraviti neke promjene u skici kao naše postavljanje, otvoriti skicu MC Lighting Arduino i otići do datoteke definitions.h i samo promijeniti broj LED dioda i podatkovni pin, u mom slučaju koristio sam 8 LED dioda i pin D1. Ovdje također možete promijeniti naziv WiFi -a
- Sada sastavite i prenesite skicu na ploču ESP8266
- Nakon toga eSP će djelovati kao otvorena pristupna točka, spojiti se na njega i unijeti svoje vjerodajnice za WiFi, ESP će se povezati s tom WiFi mrežom
- Pronađite njegov IP tako da provjerite Arduino IDE ispravljač grešaka ili samo provjerite jesu li na usmjerivaču ili WiFi pristupnoj točki povezani uređaji.
- Idite na https:// YOUR_ESP8266_HOSTNAME_OR_IP/prenesite i prenesite index.htm iz direktorija McLighting / clients / web / build.
- Na kraju ponovno pokrenite ploču i idite na IP adresu i imat ćete daljinsko sučelje za kontrolu.
Korak 4: Povežite sve stvari zajedno
Koristio sam ukupno 8 LED dioda i spojio ih u lanac žicama. Punjač, pretvarač i prekidač postavljeni su na vrh baterije radi lakšeg postavljanja na mala mjesta. s izlaza pretvarača pojačanja 2 žice idu na Vin i GND čvora mcu, a druga na +5v i GND ws2812b prve LED serije. Dodao sam mali ženski pin zaglavlje na kraju signalne žice i ncu mcu žice za napajanje za jednostavno povezivanje u ncu mcu.
Postavio sam bateriju i čvor mcu u stražnju stranu šešira i sašio ih sa šeširom, a također sam sašio LED diode sa šeširom tako da ostanu na mjestu.
Korak 5: Završni dodir
Nakon što provjerite rade li sve u redu, uzmite mali komad crne tkanine i sašite ga da prekrije stražnji dio šešira kako biste sakrili bateriju i NodeMCU, Također sam obojao LED diode koje spajaju žice crnom bojom.
U kontroleru ima 50+ cool LED efekata, a možete kontrolirati i brzinu i svjetlinu LED dioda.
Sada imate cool LED šešir. ZABAVI SE!!
Ako imate bilo kakvih problema, pitajte u komentarima, ne zaboravite glasovati za ove projekte.
Preporučeni:
Pasji šešir: 11 koraka (sa slikama)
Pasji šešir: Plišani pas igračka postao je automatizirani šešir. Servo motor s kartonskom polugom pomiče glavu nasumično, kontrolira je Arduino Uno na baterije. Tijekom gradnje ovog projekta nije bilo ozlijeđenih plišanih životinja
3W LED svjetiljka za šešir - 300 lumena: 12 koraka (sa slikama)
3W LED svjetiljka za šešir-300 lumena: Hands-free zatamnjivanje s tri postavke Vrijeme rada: 2-3 sata (visoko), 4-6 sati (srednje), 20-30 sati (nisko) Koristi 3 AA baterije Opcije za druge LED boje svjetiljka za šešir inspirirana je ProdMod -om, koji je dizajnirao 3W LED video
Tetraedarski LED šešir (Deichkind stil) V1: 7 koraka (sa slikama)
Tetraedarski LED šešir (Deichkind stil) V1: Poznajete li njemački glazbeni sastav Deichkind? Pa, njihov sam veliki obožavatelj i bio sam na nekoliko koncerata. Kao dio svojih scenskih predstava, ovaj bend nosi šezide sa šeširima, punim LED dioda. Već na prvom koncertu prije više od 10 godina znao sam da
Šešir nije šešir - šešir za ljude koji stvarno ne nose šešire, ali bi htjeli iskustvo šešira: 8 koraka
Šešir, a ne šešir - šešir za ljude koji zaista ne nose šešire, ali bi voljeli iskustvo šešira: Uvijek sam želio da mogu biti osoba sa šeširom, ali nikada nisam pronašao šešir koji bi mi odgovarao. Ovaj " šešir nije šešir, " ili fascinator kako se zove rješenje je gornjeg kora za moj problem sa šeširom u kojem bih mogao prisustvovati derbiju u Kentuckyju, vakuum
Fancy LED šešir: 5 koraka (sa slikama)
Fancy LED Hat: Oduvijek sam želio raditi Arduino projekt, ali nikad nisam imao sjajnih ideja za to sve dok moja obitelj nije pozvana na fancy party sa šeširom. S dva tjedna vremena bio sam znatiželjan mogu li planirati i izvesti šešir LED animacije osjetljiv na pokrete. Okreće se