فهرست مطالب:

ESP 8266 Nodemcu Ws 2812 چراغ LED MOOD مبتنی بر نئوپیکسل کنترل شده توسط سرور وب محلی: 6 مرحله
ESP 8266 Nodemcu Ws 2812 چراغ LED MOOD مبتنی بر نئوپیکسل کنترل شده توسط سرور وب محلی: 6 مرحله

تصویری: ESP 8266 Nodemcu Ws 2812 چراغ LED MOOD مبتنی بر نئوپیکسل کنترل شده توسط سرور وب محلی: 6 مرحله

تصویری: ESP 8266 Nodemcu Ws 2812 چراغ LED MOOD مبتنی بر نئوپیکسل کنترل شده توسط سرور وب محلی: 6 مرحله
تصویری: ARGB led strip & esp8266 wled firmware 2024, جولای
Anonim
Image
Image
ایده پایه
ایده پایه

ESP 8266 Nodemcu Ws 2812 چراغ LED MOOD مبتنی بر نئوپیکسل با استفاده از وب سرور کنترل می شود

مرحله 1: ایده اصلی

ایده پایه
ایده پایه

سلام بچه ها در این دستورالعمل من MOOD LAMP را بر اساس حلقه LED Neopixel با Nodemcu ESP 8266 تهیه کردم و Lamp توسط وب سرور میزبانی شده توسط nodemcu روی دستگاه کنترل می شود. بنابراین ایده اصلی ایجاد یک وب سرور توسط nodemcu و دسترسی به آن وب سرور محلی از طریق تلفن/مرورگر رایانه و سپس ارسال دستورات توسط آن صفحه برای کنترل Neopixels LED توسط آن وب سرور محلی و روشن کردن لامپ در رنگهای مختلف با رنگهای مختلف است. روشنایی با ارسال دستورات از رابط کاربری میزبانی شده توسط سرور وب محلی و حالت های مختلف برای مشاهده چراغ های الگوهای مختلف ، بنابراین از ساختن وب سرور مبتنی بر neopixel خود با کنترل MOOD LAMP لذت ببرید

مرحله 2: اجزای خود را جمع آوری کنید

اجزای خود را جمع آوری کنید
اجزای خود را جمع آوری کنید

خرید قطعات: خرید Nodemcu ESP8266:

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

خرید LED WS2812:

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

خرید حلقه LED WS2812:

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

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

برای ساخت این پروژه ما به سه جزء اساسی نیاز داریم

1- حلقه یا نوار led ws 2812

2-Nodemcu esp8266

3- کابل usb جهت تغذیه

پیوند خرید وابسته:-

نودمکو (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 (12 بیتی) -

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

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

حلقه نئوپیکسل Ws2812 (7bit)

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

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

حلقه نئوپیکسل Ws2812 (3 بیتی) -

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

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

نوار LED WS2812 neopixel -

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: آماده سازی مدار

آماده سازی مدار
آماده سازی مدار

مدار واقعاً ساده است تنها کاری که باید انجام دهید این است که پین nodemcu Vin را به Vcc of neopixel وصل کنید ، زیرا ما از پین Vin of nodemcu برای neopixel استفاده می کنیم ، بنابراین از 5 ولت به عنوان نیرو برای node mcu استفاده نکنید ، به همین دلیل از منبع کابل usb استفاده کردم. سپس Gnd of nodemcu را به پین Neopixel Gnd & Din نئوپیکسل به پین D2 در nodemcu وصل کنید.

مرحله 4: بارگذاری کد

کد بارگذاری
کد بارگذاری

کد پستی را از لینک داده شده بارگیری کنید:-

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

سپس آن را در ARDUINO ide باز کنید و در کد ، پین neopixel را روی D2 (هر چه پین داده های neopixel به nodemcu متصل باشد) تنظیم کنید ، سپس تعداد پیکسل ها که به معنی تعداد LED ها در neopixel شما است ، سپس ssid روتر خود را وارد کنید یا نقطه اتصال تلفن کد را بارگذاری کنید.

مرحله 5: محوطه سازی پروژه

محوطه پروژه
محوطه پروژه
محوطه پروژه
محوطه پروژه
محوطه پروژه
محوطه پروژه
محوطه پروژه
محوطه پروژه

من یک جعبه مقوایی برای پوشاندن وسایل الکترونیکی و سرپوش لامپ LED را به عنوان یک پخش کننده برای یکنواخت سازی نور در همه جهات ساختم ، شما می توانید هر چیزی را که دوست دارید طراحی کنید.

مرحله 6: بیایید آن را آزمایش کنیم

Image
Image
بیایید آن را آزمایش کنیم
بیایید آن را آزمایش کنیم
بیایید آن را آزمایش کنیم
بیایید آن را آزمایش کنیم
بیایید آن را آزمایش کنیم
بیایید آن را آزمایش کنیم

در مرحله آخر اجازه دهید کابل را بچرخانیم ، سپس nodemcu به دنبال شبکه ای است که دارای کد ssid & pass است و در صورت یافتن شبکه به آن متصل می شود ، اکنون هر دستگاهی را به همان شبکه متصل کرده یا از همان تلفن همراه خود استفاده کنید. از hotspot استفاده می کنید و از مرورگر IP را 192.168.4.1 تایپ کنید (مال من 192.168.43.72 است زیرا من آن را تغییر داده ام اگر شما برنامه خود را تغییر نداده اید سعی کنید داده های خارج از این براکت را امتحان کنید) و اگر می خواهید IP خود را بدانید ، سپس nodemcu را به رایانه شخصی و سپس مانیتور سریال را باز کنید و IP را دریافت کنید و سپس با استفاده از آن IP از سرور به وب سرور دسترسی داشته باشید و روشنایی رنگ و حالت neopixel را در مرورگر تغییر دهید و از نمایش نور خود از LAMP MOOD خود لذت ببرید. برای مشکلات برای درک بهتر به ویدیو مراجعه کنید

با تشکر…

توصیه شده: