Sisällysluettelo:
- Vaihe 1: Perusidea
- Vaihe 2: Kerää komponentit
- Vaihe 3: Valmista piiri
- Vaihe 4: Lataa koodi
- Vaihe 5: Valmistele kotelo
- Vaihe 6: Viimeinen vaihe: testataan
Video: ESP 8266 Nodemcu Ws 2812 Neopixel -pohjainen LED -MOOD -lamppu, jota ohjataan verkkopalvelimen avulla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä projektissa teemme MOOD -lampun nodemcusta ja neopixelistä, ja sitä voidaan ohjata millä tahansa selaimella paikallisen verkkopalvelimen avulla.
Vaihe 1: Perusidea
Hei kaverit tässä ohjeessa, tein MOOD LAMPin Neopixel -LED -renkaan perusteella Nodemcu ESP 8266 -laitteella, ja lamppua ohjaa laitteen palvelimella oleva verkkopalvelin. Joten perusidea on luoda verkkopalvelin nodemcun avulla ja käyttää kyseistä paikallista verkkopalvelinta puhelimella/PC -selaimella ja lähettää sitten kyseisen sivun komentoja ohjaamaan paikallisen verkkopalvelimen Neopixels -LEDiä ja sytyttämään lamppu eri väreillä erilaisilla kirkkautta lähettämällä komentoja paikallisen verkkopalvelimen isännöimältä käyttöliittymältä, ja eri kuviovalot näkyvät eri tiloissa, joten nauti oman neopikselipohjaisen verkkopalvelimen ohjaaman MOOD LAMPin tekemisestä
Vaihe 2: Kerää komponentit
OSTA OSAT: OSTA Nodemcu ESP8266:
www.utsource.net/itm/p/8673408.html
OSTA WS2812 LED:
www.utsource.net/itm/p/8673712.html
OSTA WS2812 LED -rengas:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////////
Tämän projektin toteuttamiseksi tarvitsemme kolme peruskomponenttia
1- ws 2812 led-rengas tai -nauha
2-Nodemcu esp8266
3-usb-kaapeli virran saamiseksi
Yhteistyökumppanin ostolinkki:-
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 Neopixel (12 -bittinen) rengas -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
WS2812 Neopixel (7-bittinen) rengas
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
WS2812 Neopixel (3 -bittinen) rengas -
www.banggood.com/5kpl-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
WS2812 Neopixel LED -nauha -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Takavalo…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
Vaihe 3: Valmista piiri
Piiri on todella yksinkertainen, sinun tarvitsee vain liittää nodemcu Vin -tappi neopixelin Vcc -laitteeseen, koska käytämme nodemcu -vin -pin -neulaa neopixelille, joten älä käytä enempää kuin 5 V virtalähteenä solmun MCU: lle, siksi käytin USB -kaapelilähdettä kytke sitten nodemcun Gnd neopikselin Neopixel Gnd & Din -tappiin nodemcun D2 -nastaan.
Vaihe 4: Lataa koodi
Lataa pakattu koodi annetusta linkistä:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
avaa se sitten ARDUINO ide & -sovelluksessa ja aseta koodissa neopikselin nasta D2: ksi (riippumatta neopikselin datanastasta, joka on liitetty nodemcuun) ja sitten pikselien lukumäärä, mikä tarkoittaa neopikselin LEDien määrää, ja lisää sitten reitittimesi tai mobiilitukiasema lataa koodi.
Vaihe 5: Valmistele kotelo
Tein pahvilaatikon elektroniikan ja LED -lampun korkin peittämiseksi hajottimena, jotta valo olisi tasainen kaikkiin suuntiin, voit suunnitella mitä haluat.
Vaihe 6: Viimeinen vaihe: testataan
Viimeisessä vaiheessa siirrytään kaapeliin, sitten nodemcu etsii verkkoa, jonka koodissa on ssid & pass, ja jos verkko löytyy, se muodostaa yhteyden, liitä nyt kaikki laitteet samaan verkkoon tai käytä samaa matkapuhelinta, josta käytät hotspotia ja kirjoita selaimesta IP 192.168.4.1 (omani on 192.168.43.72, koska olen muuttanut sen, jos et ole muuttanut omaasi, kokeile annettua tämän hakasulkeen ulkopuolella) ja jos haluat tietää IP -osoitteesi, yhdistä nodemcu tietokone ja avaa sitten sarjamonitori ja saat IP -osoitteen ja pääset sitten verkkopalvelimelle selaimen ip: n avulla ja vaihdat neopikselin värin kirkkauden ja tilan selaimesta ja voit nauttia omasta valonäytöstä omasta MOOD LAMP -laitteestasi. katso video ymmärtääksesi paremmin.
Kiitos…
Suositeltava:
4CH-relelevy, jota ohjataan painikkeilla: 4 vaihetta
4-kanavainen relekortti, jota ohjataan painikkeilla: Tavoitteeni on päivittää Anet A8 3D-tulostin lisäämällä virtalähteen ohjaus Octoprint-liitännän kautta. Haluan kuitenkin myös pystyä käynnistämään " manuaalisesti " 3D-tulostimeni, eli en käytä verkkokäyttöliittymää, vaan vain painan
4WD -robotti, jota ohjataan USB -etäohjaimen kautta: 6 vaihetta
4WD -robotti, jota ohjataan USB -etäpeliohjaimella: Seuraavaa robotiikkaprojektiani varten minun oli pakko suunnitella/suunnitella oma robottialustani odottamattomien olosuhteiden vuoksi. kyky, joten ajattelin, että se olisi hauska sivuprofiili
Neopixel Ws 2812 LED -nauha Arduinolla, jota ohjataan Bluetoothilla Androidista tai iPhonesta: 4 vaihetta
Neopixel Ws 2812 LED -nauha, jossa Arduino -ohjain Bluetoothin kautta Androidista tai iPhonesta: Hei kaverit tässä oppaassa, olen keskustellut siitä, miten ohjata neopixel -led -nauhaa tai ws2812 -led -nauhaa Android -puhelimestasi tai iPhonestasi Bluetooth -yhteyden avulla. Jotta voit lisää kotiisi neopixel -led -nauha ja Arduino
ESP8266 RGB LED STRIP WIFI -ohjaus - NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta - RGB LED STRIP -älypuhelimen ohjaus: 4 vaihetta
ESP8266 RGB LED STRIP WIFI -ohjaus | NODEMCU IR -kaukosäätimenä LED -nauhalle, jota ohjataan Wifin kautta | RGB LED STRIP -älypuhelimen ohjaus: Hei kaverit tässä opetusohjelmassa opimme käyttämään nodemcu- tai esp8266 -laitetta IR -kaukosäätimenä RGB -LED -nauhan ohjaamiseen ja Nodemcu ohjataan älypuhelimella wifi -yhteyden kautta. Joten periaatteessa voit ohjata RGB -LED -nauhaa älypuhelimellasi
Arduino -auto, jota ohjataan Bluetooth -sovelluksen kautta: 4 vaihetta (kuvilla)
Arduino -autoohjattu Bluetooth -sovelluksen kautta: Tiedämme vain, että Arduino on erinomainen prototyyppialusta lähinnä siksi, että se käyttää ystävällistä ohjelmointikieltä ja siellä on paljon ylimääräisiä uskomattomia komponentteja, jotka tarjoavat meille mahtavia kokemuksia. Voimme integroida Arduinon erilaisiin