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

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 خطوات
فيديو: Начало работы с ESP 8266 ESP 01 с Arduino IDE | Программирование esp-01 с помощью Arduino ide 2024, شهر نوفمبر
Anonim
Image
Image

في هذا المشروع ، سنصنع مصباح MOOD من nodemcu & neopixel والذي يمكن التحكم فيه بواسطة أي متصفح باستخدام خادم الويب المحلي.

الخطوة 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 لجهاز التوجيه الخاص بك أو نقطة اتصال الجوال قم بتحميل الكود.

الخطوة 5: تحضير الضميمة

تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة
تحضير الضميمة

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

الخطوة 6: الخطوة النهائية: لنختبرها

Image
Image
الخطوة النهائية: دعنا نختبرها
الخطوة النهائية: دعنا نختبرها
الخطوة النهائية: دعنا نختبرها
الخطوة النهائية: دعنا نختبرها
الخطوة النهائية: دعنا نختبرها
الخطوة النهائية: دعنا نختبرها

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

شكرا…

موصى به: