Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
ESP 8266 Nodemcu Ws 2812 Neopixel asosidagi LED MOOD chiroq veb -server yordamida boshqariladi
1 -qadam: 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
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: davrani tayyorlash
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 yuklash
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: Loyihani yopish
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: Sinab ko'raylik
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:
Panzer VIII Maus Microbit tomonidan boshqariladi: 4 qadam
Panzer VIII Maus Microbit tomonidan boshqariladi: Aynan shu semestrda maktabimizning iqtidorli sinfida maxsus kurs bor edi: 3D bosilgan mashinani quvvatlantirish uchun BBC micro: bitdan foydalaning, lekin o'qituvchimiz biz uchun yasagan ramka menga yoqmadi (Bilasizmi) Google -ga "BitCar Micro Bit" ni kiriting, shunda siz ko'p narsalarni ko'rasiz
Ajablanadigan ferrofluid displeyi: elektromagnitlar tomonidan jimgina boshqariladi: 10 qadam (rasmlar bilan)
Ajablanadigan ferrofluid-displey: elektromagnitlar tomonidan jimgina boshqariladi: Ogohlantirishlar: Ushbu ko'rsatma bizning "Qabul qilish" kabi katta ferrofluid-displeyni qurishning to'g'ri yo'lini bermaydi. Bu loyiha shunchalik katta va qimmatki, shunga o'xshash narsani qurmoqchi bo'lgan har bir kishi deyarli qiyinchiliklarga duch keladi
Arduino tomonidan ishlab chiqarilgan mahalliy Apple Home Kit to'plami bilan Sonoff B1: 6 qadam
Sonoff B1 Arduino tomonidan ishlab chiqarilgan mahalliy Apple Home Kit bilan: Bu befarq bo'lmagan narsalar sizga Sonoff B1 lampasini Apple uy to'plamiga qo'shimcha ko'priklarsiz qanday qo'shishning oson usulini beradi. 's1. Oq Led "Issiq"
Mahalliy veb -serverda DHT11 yordamida ESP8266 Nodemcu haroratini kuzatish - Brauzeringizda xona harorati va namligini oling: 6 qadam
Mahalliy veb -serverda DHT11 yordamida ESP8266 Nodemcu haroratini kuzatish | Brauzeringizdagi xona harorati va namligini oling: Salom bolalar bugun biz namlik qilamiz & ESP 8266 NODEMCU yordamida haroratni kuzatish tizimi & DHT11 harorat sensori. Harorat va namlik DHT11 Sensor & uni qaysi veb -sahifa boshqarilishini brauzerda ko'rish mumkin
LED oshqovoq nuri Arduino tomonidan boshqariladi: 5 qadam
Arduino tomonidan boshqariladigan LED oshqovoq nuri: Loyihaning asosiy maqsadi - LEDni atrofdagi yorug'lik asosida o'z -o'zidan yoqish va o'chirish, shamni taqlid qilish uchun miltillash va qizg'inligini o'zgartirish edi. (yaxshisi realizm uchun yorqin kehribar) 1 x LDR