Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Šematski dijagram
- Korak 3: Softver i kod
- Korak 4: Povežite sve stvari zajedno
- Korak 5: Završni dodir
Video: Fedora šešir sa LED -om (ESP8266 + WS2812b): 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovo je super LED šešir dobrog izgleda. Možete promijeniti boju i efekte LED dioda pametnim telefonom ili računarom. Također sam pokušao učiniti je što jednostavnijom i jeftinijom. Takođe ima punjivu bateriju pa je možete ponijeti sa sobom! Ovo je takođe dobar poklon !. 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 litijum-jonska 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 crna tkanina
10) I GLAVNA STVAR Šešir sam
Alati-
1) Lemilica i lemljenje
2) Kliješta
3) Rezač
4) Igla
I računar za programiranje NodeMCU -a
Korak 2: Šematski dijagram
Kao što je na dijagramu uzemljenje i Vcc iz baterije spojeni na modul tp4056 [Napomena- Na dijagramu ćete vidjeti da je to modul tp4056, ali u stvarnosti koristim modul tp4056 s prenaponom, prekomjernim pražnjenjem i produženjem 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 uzemljenje povežite NodeMCU i LED diode. D1 iz NodeMCU -a se povezuje na Din pin WS2812b.
Preporučujem vam da prototip ugradite u ploču za kruh.
Korak 3: Softver i kod
Sada obavimo dio softvera
U ovom projektu sam koristio projekat McLighting, zahvaljujući Toblum
Preuzmite McLighting s adovea
Ovo je detaljno uputstvo ovdje -
Ali pokušavam objasniti lakim riječima -
- Prvo vam je potreban Arduino ID, preuzmite ga odavde -
- Zatim morate instalirati podršku za ESP8266 ploču za arduino, idite na dijalog postavki i unesite sljedeću URL adresu kao URL dodatne uprave upravitelja ploča
- Sada idite na tools - board 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 biblioteke -Idite na "Sketch"> "Include Library"> "Manage Libraries …" i instalirajte sljedeće biblioteke tako što ćete ih potražiti i instalirati: 1) WiFiManager od @tzapu2) WebSockets od @Links20043) Adafruit NeoPixel od @adafruit4) Nije obavezno: PubSubClient od @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 na definitions.h datoteku i samo promijeniti broj LED dioda i pin podataka, 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, povezati se s njim i unijeti svoje WiFi vjerodajnice, ESP će se povezati s tom WiFi mrežom
- Pronađite njegovu IP adresu provjerom Arduino IDE ispravljačkih pogreš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/otpremite i otpremite index.htm iz McLighting / clients / web / build direktorija.
- 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. sa izlaza pretvarača pojačanja 2 žice idu na Vin i GND čvora mcu, a druga na odlaze na +5v i GND ws2812b prve LED serije. Dodao sam mali ženski pin zaglavlje na kraju signalne žice i čvorove mcu žice za napajanje za jednostavno povezivanje u čvoru mcu.
Stavio sam bateriju i čvor mcu na stražnju stranu šešira i zašio ih š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 da li sve radi dobro, uzmite mali komad crne tkanine i sašite ga da prekrije stražnji dio šešira kako biste sakrili bateriju i NodeMCU, Takođe sam obojao LED diode koje povezuju ž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 glasati za ove projekte.
Preporučuje se:
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 Arduino Uno na baterije. Nijedna plišana životinja nije povrijeđena tokom izgradnje ovog projekta
3W LED lampa 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 Šešir lampe inspirisan 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 muzički sastav Deichkind? Pa, njihov sam veliki obožavatelj i bio sam na nekoliko koncerata. Kao dio svojih scenskih predstava, ovaj bend nosi šešire sa tetraedrom, pune 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 zaista ne nose šešire, ali bi htjeli iskustvo šešira: 8 koraka
Šešir ne šešir - šešir za ljude koji zaista ne nose šešire, ali bi hteli iskustvo sa šeširom: Uvek sam želeo da mogu da budem šešir, 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, u vakuumu
Fancy LED šešir: 5 koraka (sa slikama)
Fancy LED Hat: Oduvijek sam želio raditi Arduino projekt, ali nikada nisam imao sjajne ideje za to sve dok moja porodica nije pozvana na zabavu sa šeširom. S rokom isporuke od dvije sedmice, zanimalo me je mogu li i planirati i izvesti šešir LED animacije osjetljiv na pokrete. Okreće se