Turinys:
- 1 žingsnis: Pagrindinė idėja
- 2 žingsnis: Surinkite komponentus
- 3 žingsnis: grandinės paruošimas
- 4 veiksmas: įkelkite kodą
- 5 žingsnis: projekto aptvėrimas
- 6 žingsnis: išbandykime
Video: ESP 8266 „Nodemcu Ws 2812 Neopixel“pagrindu pagaminta LED MOOD lempa, valdoma vietinio žiniatinklio serverio: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
ESP 8266 „Nodemcu Ws 2812“neopikselių pagrindu pagaminta LED MOOD lempa, valdoma naudojant interneto serverį
1 žingsnis: Pagrindinė idėja
Sveiki, vaikinai, šioje instrukcijoje aš sukūriau „MOOD LAMP“pagal „Neopixel“LED žiedą su „Nodemcu ESP 8266“, o lempą valdo žiniatinklio serveris, kurį priglobia įrenginio „nodemcu“. Taigi pagrindinė idėja yra sukurti žiniatinklio serverį naudojant „nodemcu“ir pasiekti tą vietinį žiniatinklio serverį naudojant telefono/kompiuterio naršyklę, o tada siunčiant komandas iš to puslapio, kad būtų galima valdyti vietinio žiniatinklio serverio „Neopixels“šviesos diodą ir uždegti lempą skirtingomis spalvomis, skirtingomis ryškumą siunčiant komandas iš sąsajos, kurią priglobia vietinis žiniatinklio serveris, ir yra įvairių režimų, kad būtų galima matyti skirtingus modelio žibintus, todėl mėgaukitės savo neopikseliais pagrįsto žiniatinklio serverio valdomo MOOD LAMP kūrimu
2 žingsnis: Surinkite komponentus
PIRKTI DALIS: PIRKTI „Nodemcu ESP8266“:
www.utsource.net/itm/p/8673408.html
PIRKTI WS2812 LED:
www.utsource.net/itm/p/8673712.html
PIRKTI WS2812 LED žiedą:
www.utsource.net/itm/p/8673715.html
///////////////////////////////////////////////////////////////////////
Norint įgyvendinti šį projektą, mums reikia trijų pagrindinių komponentų
1- ws 2812 LED žiedas arba juostelė
2-Nodemcu esp8266
3-usb kabelis maitinimui
Partnerių pirkimo nuoroda:-
Nodemcu (esp8266)-
www.banggood.com/NodeMcu-Lua-WIFI-Internet…
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
WS2812 neopikselių (12 bitų) žiedas -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
WS2812 neopikselių (7 bitų) žiedas
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
WS2812 neopikselinis (3 bitų) žiedas -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
WS2812 neopikselinė LED juostelė -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Taillight…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
3 žingsnis: grandinės paruošimas
Grandinė yra tikrai paprasta, viskas, ką jums reikia padaryti, tai prijungti „nodemcu Vin“kaištį prie neopikselio „Vcc“, nes „Neopixel“naudojame „nodemcu“„Vin“kaištį, todėl mazgui mcu nenaudokite daugiau nei 5 V, todėl naudoju USB kabelį tada prijunkite nodemcu Gnd prie neopikselio Neopixel Gnd & Din kaiščio prie nodemcu esančio D2 kaiščio.
4 veiksmas: įkelkite kodą
Atsisiųskite pašto kodą iš nurodytos nuorodos:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
tada atidarykite jį ARDUINO ide ir kodu nustatykite neopikselio kaištį į D2 (nepriklausomai nuo to, koks neopikselio duomenų kaištis yra prijungtas prie nodemcu), tada taškų skaičių, kuris reiškia, kad jūsų neopikselio šviesos diodų skaičius nėra, tada priskirkite savo maršrutizatoriaus ssidą arba mobiliojo interneto prieigos taškas įkelti kodą.
5 žingsnis: projekto aptvėrimas
Aš padariau kartono dėžutę, skirtą elektronikai uždengti, ir LED lemputės dangtelį kaip difuzorių, kad šviesa būtų vienoda visomis kryptimis, galite suprojektuoti viską, kas jums patinka.
6 žingsnis: išbandykime
Paskutiniame žingsnyje paimkime kabelį, tada „nodemcu“ieškos tinklo, kuriame yra ssid & pass, ir jei tinklas bus rastas, jis prisijungs, dabar prijunkite bet kurį įrenginį prie to paties tinklo arba naudokite tą patį mobilųjį naudojate viešosios interneto prieigos tašką ir iš naršyklės įveskite IP kaip 192.168.4.1 (mano yra 192.168.43.72, nes aš jį pakeičiau, jei nepakeitėte savo, išbandykite nurodytą už šio skliaustelio ribų) ir jei norite sužinoti savo IP, prijunkite nodemcu prie kompiuterį, tada atidarykite nuoseklųjį monitorių, ir jūs gausite IP, tada prieigos prie žiniatinklio serverio naudodami tą IP iš naršyklės ir pakeiskite spalvų ryškumą bei neopikselių režimą iš naršyklės ir mėgaukitės savo šviesos šou iš savo MOOD LAMP. žiūrėkite vaizdo įrašą, kad geriau suprastumėte.
Dėkoju…
Rekomenduojamas:
Vietinio „Blynk“serverio kūrimas: 5 veiksmai
Vietinio „Blynk“serverio kūrimas: Šiame įraše mes mokomės sukurti vietinį „Blynk“serverį, kuris labai sumažins bendrą delsą, kuri kartais būna naudojant numatytąjį nuotolinį serverį. Mes jį nustatėme naudodami „Pi Zero W“ir taip pat sukuriame demonstracinį projektą, kad įsitikintume, jog tai
Mumijos lempa - „WiFi“valdoma išmanioji lempa: 5 žingsniai (su nuotraukomis)
Mumijos lempa - „WiFi“valdoma išmanioji lempa: Maždaug prieš 230 tūkst. Galime pasakyti, kad tai yra patalpų apšvietimo pradžia. Dabar aš
ESP 8266 „Nodemcu RGB“LED juostelė, valdoma interneto serverio nuotoliniu būdu: 4 žingsniai
ESP 8266 „Nodemcu RGB LED“juostelė, valdoma nuotolinio žiniatinklio serverio: Šioje instrukcijoje sužinosime, kaip „nodemcu“paversti RGB LED juostos IR nuotolinio valdymo pultu, o „nodemcu“nuotolinio valdymo pultą turi valdyti tinklalapis, priglobtas mobiliajame telefone arba kompiuteryje
ESP 8266 „Nodemcu Ws 2812“neopikselių pagrindu pagaminta LED MOOD lempa, valdoma naudojant interneto serverį: 6 žingsniai
ESP 8266 „Nodemcu Ws 2812“neopikselių pagrindu pagaminta LED MOOD lempa, valdoma naudojant interneto serverį: Šiame projekte mes pagaminsime MOOD lempą iš „nodemcu & neopixel ir kurį gali valdyti bet kuri naršyklė naudojant vietinį žiniatinklio serverį
„Raspberry Pi“(„Ajenti“) serverio administratoriaus / žiniatinklio prieglobos skydelis: 5 žingsniai
„Raspberry Pi“(Ajenti) serverio administratoriaus / žiniatinklio prieglobos skydelis: Sveiki ir sveiki atvykę į mano pirmąjį „Instructable“. Šis vadovas yra apie „Ajenti“diegimą „Raspberry pi“. Tačiau šis vadovas taip pat gali būti naudojamas įdiegti „ajenti“bet kurioje „debian“operacinėje sistemoje. Kas yra „Ajenti“? „Ajenti“yra atvirojo šaltinio serverio administratoriaus skydelis, kuris