جدول المحتويات:

ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتحكم فيه خادم الويب المحلي: 6 خطوات
ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتحكم فيه خادم الويب المحلي: 6 خطوات

فيديو: ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتحكم فيه خادم الويب المحلي: 6 خطوات

فيديو: ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتحكم فيه خادم الويب المحلي: 6 خطوات
فيديو: Remixed Twisted Lamp running WLED and custom on-lamp UI 2024, يوليو
Anonim
Image
Image
الفكرة الأساسية
الفكرة الأساسية

ESP 8266 Nodemcu Ws 2812 Neopixel Based MOOD مصباح يتم التحكم فيه باستخدام خادم الويب

الخطوة 1: الفكرة الأساسية

الفكرة الأساسية
الفكرة الأساسية

مرحبًا يا رفاق في هذه التعليمات ، لقد صنعت MOOD LAMP استنادًا إلى حلقة Neopixel LED مع Nodemcu ESP 8266 ويتم التحكم في المصباح بواسطة خادم الويب الذي يستضيفه nodemcu على الجهاز. لذا فإن الفكرة الأساسية هي إنشاء خادم ويب بواسطة nodemcu والوصول إلى خادم الويب المحلي هذا عن طريق متصفح الهاتف / الكمبيوتر الشخصي ثم إرسال الأوامر من خلال تلك الصفحة للتحكم في Neopixels LED بواسطة خادم الويب المحلي هذا وإضاءة المصباح بألوان مختلفة بألوان مختلفة السطوع عن طريق إرسال أوامر من الواجهة التي يستضيفها خادم الويب المحلي وهناك أوضاع مختلفة لرؤية أضواء نمط مختلفة ، لذلك استمتع بجعل خادم الويب الخاص بك القائم على neopixel يتحكم في MOOD LAMP

الخطوة 2: اجمع المكونات الخاصة بك

اجمع المكونات الخاصة بك
اجمع المكونات الخاصة بك

شراء الأجزاء: شراء Nodemcu ESP8266:

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

شراء WS2812 LED:

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

شراء حلقة LED WS2812:

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

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

لجعل هذا المشروع نحتاج إلى ثلاثة مكونات أساسية

1. WS 2812 حلقة أو شريط ليد

2-Nodemcu esp8266

3- كابل يو اس بي للطاقة

رابط الشراء التابع: -

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 بت) -

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

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

حلقة Ws2812 neopixel (7bit)-

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

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

حلقة Ws2812 neopixel (3 بت) -

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

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

شريط LED نيوبيكسل WS2812 -

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 من neopixel نظرًا لأننا نستخدم Vin pin of nodemcu لـ neopixel ، لذا لا تستخدم أكثر من 5 فولت كطاقة لعقد mcu ولهذا السبب استخدمت مصدر كبل USB ثم قم بتوصيل Gnd من nodemcu بدبوس Neopixel Gnd & Din الخاص بـ neopixel إلى دبوس D2 على nodemcu.

الخطوة 4: تحميل الكود

تحميل كود
تحميل كود

قم بتنزيل الرمز المضغوط من الرابط المحدد: -

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

ثم افتحه في ARDUINO ID وفي الكود ، اضبط دبوس neopixel على D2 (مهما كان دبوس بيانات neopixel متصل بـ nodemcu) ثم عدد البكسل الذي يعني عدد مصابيح LED الموجودة على neopixel الخاص بك ، ثم قم بتعيين ssid لجهاز التوجيه الخاص بك أو نقطة اتصال الجوال قم بتحميل الكود.

الخطوة الخامسة: ضميمة المشروع

ضميمة المشروع
ضميمة المشروع
ضميمة المشروع
ضميمة المشروع
ضميمة المشروع
ضميمة المشروع
ضميمة المشروع
ضميمة المشروع

لقد صنعت صندوقًا من الورق المقوى لتغطية الإلكترونيات وغطاء لمبة LED كناشر لجعل الضوء موحدًا في كل الاتجاهات ، يمكنك تصميم ما تريد.

الخطوة 6: دعنا نختبرها

Image
Image
دعونا نختبرها
دعونا نختبرها
دعونا نختبرها
دعونا نختبرها
دعونا نختبرها
دعونا نختبرها

في الخطوة الأخيرة ، دعنا الكبل ، ثم سيبحث nodemcu عن الشبكة التي بها ssid وتمرر في الرمز وإذا تم العثور على الشبكة ، فسيتم توصيلها ، والآن احصل على أي جهاز متصل بالشبكة نفسها أو استخدم نفس الهاتف المحمول الذي تستخدمه تستخدم نقطة اتصال ومن المستعرض ، اكتب عنوان IP كـ 192.168.4.1 (ملكي هو 192.168.43.72 لأنني قمت بتغييره إذا لم تكن قد قمت بتغييره ، فجرّب المعطى خارج هذه الفئة) وإذا كنت تريد معرفة عنوان IP الخاص بك ، فقم بتوصيل nodemcu بـ جهاز الكمبيوتر ثم افتح الشاشة التسلسلية وستحصل على IP ثم الوصول إلى خادم الويب باستخدام هذا IP من المتصفح وتغيير سطوع اللون ووضع neopixel من المتصفح والاستمتاع بعرض الضوء الخاص بك من MOOD LAMP. إحالة الفيديو لفهم أفضل.

شكرا…

موصى به: