Mundarija:

ESP 8266 Nodemcu Ws 2812 Neopixel asosidagi LED MOOD chiroq veb -server yordamida boshqariladi: 6 qadam
ESP 8266 Nodemcu Ws 2812 Neopixel asosidagi LED MOOD chiroq veb -server yordamida boshqariladi: 6 qadam

Video: ESP 8266 Nodemcu Ws 2812 Neopixel asosidagi LED MOOD chiroq veb -server yordamida boshqariladi: 6 qadam

Video: ESP 8266 Nodemcu Ws 2812 Neopixel asosidagi LED MOOD chiroq veb -server yordamida boshqariladi: 6 qadam
Video: How to Make an app controlled Neopixel LED strip | WS2812FX 2024, Noyabr
Anonim
Image
Image

Ushbu loyihada biz nodemcu & neopixel -dan MOOD lampasini yaratamiz va uni har qanday brauzer mahalliy veb -server yordamida boshqarishi mumkin.

1 -qadam: asosiy fikr

Asosiy fikr
Asosiy fikr

Assalomu alaykum, bolalar, men Nodemcu ESP 8266 bilan Neopixel LED uzukli MOOD LAMP yasadim va chiroq qurilmadagi nodemcu veb -serveri tomonidan boshqariladi. Asosiy g'oya nodemcu orqali veb -server yaratish va telefon/kompyuter brauzeri orqali o'sha mahalliy veb -serverga kirish, so'ngra o'sha veb -serverning Neopixels LED -ni boshqarish va chiroqni har xil rangda yoqish uchun o'sha sahifadagi buyruqlarni yuborish. Mahalliy veb -server joylashtirilgan interfeysdan buyruqlar yuborish orqali yorqinlik va turli xil chiroqlar ko'rish uchun turli xil rejimlar mavjud, shuning uchun o'z neopixelga asoslangan MOOD LAMP veb -serverini boshqarishdan zavqlaning.

2 -qadam: Komponentlaringizni yig'ing

Komponentlaringizni yig'ing
Komponentlaringizni yig'ing

Bo'laklarni sotib oling: Nodemcu ESP8266 sotib oling:

www.utsource.net/itm/p/8673408.html

WS2812 LEDni sotib oling:

www.utsource.net/itm/p/8673712.html

WS2812 LED halqasini sotib oling:

www.utsource.net/itm/p/8673715.html

////////////////////////////////////////////////////////////////////////////

Ushbu loyihani amalga oshirish uchun bizga uchta asosiy komponent kerak

1- ws 2812 boshli halqa yoki tasma

2-Nodemcu esp8266

3- quvvat uchun usb kabeli

Hamkorlik sotib olish havolasi:-

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 bitli) uzuk -

www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…

www.banggood.com/CJMCU-12-Bit-WS2812-5050-…

Ws2812 neopixel (7bit) uzuk

www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…

www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…

Ws2812 neopixel (3 bitli) uzuk -

www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…

www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…

Ws2812 neopikselli chiziqli chiziq -

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 -qadam: O'chirish davrasini tayyorlang

O'z davrangizni tayyorlang
O'z davrangizni tayyorlang

O'chirish juda oddiy, faqat nodemcu vin pinini neopixel Vcc ga ulashingiz kerak, chunki biz neopixel uchun nodemcu pinini ishlatamiz, shuning uchun tugun mcu uchun 5V dan ortiq quvvat ishlatmang, shuning uchun men usb kabelini ishlatardim. keyin Gnd nodemcu ni Neopixel Gnd & Din piniga nodemcu D2 piniga ulang.

4 -qadam: Kodni yuklang

Kodni yuklang
Kodni yuklang

Pochta kodini berilgan havoladan yuklab oling:-

drive.google.com/file/d/1QV6wmMxV9W_SGnshp…

keyin uni ARDUINO ide -da oching va kodda neopixel pinini D2 ga o'rnating (neopixel ma'lumotining pin -kodi nodemcu -ga ulangan bo'lishidan qat'i nazar), keyin piksellar sonini bildiradi, bu sizning neopikselda LEDlar yo'qligini bildiradi, keyin yo'riqchining ssidini yozadi yoki Mobil kirish nuqtasi kodni yuklaydi.

5 -qadam: qutini tayyorlang

Qoplamani tayyorlang
Qoplamani tayyorlang
Qoplamani tayyorlang
Qoplamani tayyorlang
Qoplamani tayyorlang
Qoplamani tayyorlang
Qoplamani tayyorlang
Qoplamani tayyorlang

Men yorug'likni har tomonga bir xil qilish uchun diffuzor sifatida elektronika va LED lampochkaning qopqog'ini yopish uchun karton quti yasadim, siz xohlagan narsani loyihalashingiz mumkin.

6 -qadam: Oxirgi qadam: Keling, buni sinab ko'ramiz

Image
Image
Yakuniy qadam: Keling, buni sinab ko'ramiz
Yakuniy qadam: Keling, buni sinab ko'ramiz
Yakuniy qadam: Keling, buni sinab ko'ramiz
Yakuniy qadam: Keling, buni sinab ko'ramiz
Yakuniy bosqich: Keling, buni sinab ko'ramiz
Yakuniy bosqich: Keling, buni sinab ko'ramiz

Oxirgi bosqichda kabelni uzatamiz, shunda nodemcu ssid va tarmoqdan o'tgan tarmoqni qidiradi va agar tarmoq topilsa, u ulanadi, endi siz o'sha tarmoqqa ulangan har qanday qurilmani oling yoki siz o'sha mobil telefondan foydalaning. hotspotdan foydalanayapsiz va brauzerdan IP -ni 192.168.4.1 deb yozing (meniki 192.168.43.72, chunki men siznikini o'zgartirmagan bo'lsangiz, bu qavsdan tashqarida ko'ring) va agar siz ipingizni bilmoqchi bo'lsangiz, nodemcu -ni ulang. Kompyuter va keyin ketma -ket monitor ochiladi va siz IP -ni olasiz, keyin brauzerdan ushbu IP -dan foydalanib veb -serverga kirasiz va brauzer oldidagi neopixel rangining yorqinligi va rejimini o'zgartirasiz va o'zingizning MOOD LAMP -dan o'zingizning yorug'lik namoyishingizdan bahramand bo'lasiz. Masolalar uchun. yaxshiroq tushunish uchun videoga qarang.

Rahmat…

Tavsiya: