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

قبعة فيدورا ليد واي فاي (ESP8266 + WS2812b): 5 خطوات (بالصور)
قبعة فيدورا ليد واي فاي (ESP8266 + WS2812b): 5 خطوات (بالصور)

فيديو: قبعة فيدورا ليد واي فاي (ESP8266 + WS2812b): 5 خطوات (بالصور)

فيديو: قبعة فيدورا ليد واي فاي (ESP8266 + WS2812b): 5 خطوات (بالصور)
فيديو: اول ضهور ل وريث الشيطان دوغلاس بوليت وخوف تيتش#ون_بيس #لوفي_ملك_القراصنة #onepiece 2024, شهر نوفمبر
Anonim
Image
Image
أشياء تحتاجها
أشياء تحتاجها

هذه قبعة LED رائعة المظهر ، يمكنك تغيير لون وتأثيرات المصابيح بهاتفك الذكي أو جهاز الكمبيوتر ، كما حاولت جعلها بسيطة ورخيصة قدر الإمكان. كما أن لديها بطارية قابلة لإعادة الشحن حتى تتمكن من أخذها معك! هذه هدية جيدة أيضًا!. دعنا نبدأ -----

الخطوة 1: الأشياء التي تحتاجها

أشياء تحتاجها
أشياء تحتاجها
أشياء تحتاجها
أشياء تحتاجها

نحتاج إلى بعض المكونات وبعض الأدوات البسيطة لتحقيق ذلك-

1) NodeMcu Lolin v3 (ESP8266 12e) [عقل القبعة]

2) WS2812b [المعروف أيضًا باسم NeoPixel] لقد استخدمت 8 قطع

3) بطارية ليثيوم أيون 18650 [مصدر الطاقة الرئيسي]

4) حماية البطارية ووحدة الشاحن

5) 5V وحدة تحويل دفعة

6) أي نوع من التبديل spdt

7) الأسلاك

8) رؤوس الدبوس [توصيل الأسلاك بالعقدة mcu]

9) بعض الخيط الأسود والقماش الأسود

10) والشيء الرئيسي القبعة نفسها

أدوات-

1) لحام الحديد ولحام

2) كماشة

3) القاطع

4) الإبرة

وجهاز كمبيوتر لبرمجة NodeMCU

الخطوة 2: رسم تخطيطي

رسم تخطيطى
رسم تخطيطى

كما هو الحال في الرسم التخطيطي ، يتصل Vcc من البطارية بوحدة tp4056 [ملاحظة - في الرسم التخطيطي سترى أنها وحدة tp4056 ولكن في الواقع أستخدم وحدة tp4056 مع الشحن الزائد والإفراط في التفريغ وإطالة الدائرة القصيرة] من وحدة vcc تتصل بمعزز 5 فولت عبر مفتاح وتتصل الأرض مباشرة بنموذج التعزيز. من خرج التعزيز Vcc والأرضي ، قم بتوصيل كل من NodeMCU والمصابيح. يتصل D1 من NodeMCU بدبوس Din الخاص بـ WS2812b.

أوصيك ببناء النموذج الأولي في لوح الخبز أولاً.

الخطوة 3: البرنامج والكود

البرمجيات والكود
البرمجيات والكود
البرمجيات والكود
البرمجيات والكود
البرمجيات والرمز
البرمجيات والرمز

الآن دعنا نقوم بجزء البرنامج

في هذا المشروع ، استخدمت مشروع McLighting ، بفضل Toblum

قم بتنزيل McLighting من adove

هم تعليمات مفصلة هنا -

لكني أحاول أن أشرح بكلمات سهلة -

  • تحتاج أولاً إلى معرف Arduino ، قم بتنزيله من هنا -
  • ثم تحتاج إلى تثبيت دعم لوحة ESP8266 لـ arduino ، انتقل إلى مربع حوار التفضيلات وأدخل عنوان URL التالي كعنوان URL إضافي لـ Boards Manger https://arduino.esp8266.com/stable/package_esp8266 …
  • انتقل الآن إلى الأدوات - اللوحة وحدد NodeMCU 1.0 ، واضبط تردد وحدة المعالجة المركزية على 80 ميجاهرتز ، وحجم الفلاش إلى 4 م (1 م SPIFFS) ، ثم حدد منفذ com الصحيح.
  • نحتاج الآن إلى إضافة بعض المكتبات - انتقل إلى "Sketch"> "Include Library"> "Manage Libraries…" وقم بتثبيت المكتبات التالية من خلال البحث عنها وتثبيتها: 1) WiFiManager by @ tzapu2) WebSockets @ Links20043) Adafruit NeoPixel بواسطة @ adafruit4) اختياري: PubSubClient بواسطةknolleary قم بتنزيل مكتبة https://github.com/kitesurfer1404/WS2812FX وقم بتحميلها في arduino IDE بواسطة Sketch> تضمين مكتبة> إضافة مكتبة ZIP
  • نحن الآن بحاجة إلى إجراء بعض التغييرات في الرسم كإعداد لدينا ، وفتح رسم MC Lighting Arduino وانتقل إلى ملف التعريفات وقم فقط بتغيير عدد المصابيح ودبوس البيانات ، في حالتي استخدمت 8 مصابيح LED ودبوس D1. يمكنك أيضًا تغيير اسم WiFi هنا
  • الآن قم بتجميع وتحميل الرسم التخطيطي إلى لوحة ESP8266
  • بعد ذلك ، سيعمل esp كنقطة وصول مفتوحة ، والاتصال به وإدخال بيانات اعتماد WiFi الخاصة بك ، وسيقوم ESP بالاتصال بشبكة wifi هذه
  • ابحث عن عنوان IP الخاص به عن طريق التحقق من إخراج تصحيح Arduino IDE أو تحقق فقط من جهاز التوجيه أو نقطة اتصال wifi للأجهزة المتصلة.
  • انتقل إلى https:// YOUR_ESP8266_HOSTNAME_OR_IP / upload وتحميل index.htm من دليل McLighting / clients / web / build.
  • أخيرًا ، أعد تشغيل اللوحة وانتقل إلى عنوان IP وستحصل على الواجهة البعيدة للتحكم فيها.

الخطوة 4: ربط كل الأشياء معًا

ربط كل الأشياء معا
ربط كل الأشياء معا
ربط كل الأشياء معا
ربط كل الأشياء معا

لقد استخدمت إجمالي 8 مصابيح LED وقمت بتوصيلها في سلسلة بالأسلاك. يتم وضع الشاحن ومحول التعزيز والمفتاح أعلى البطارية لتلائم مكانًا صغيرًا. من خرج محول التعزيز ، ينتقل سلكان إلى Vin و GND من العقدة mcu والآخر يذهب إلى + 5v و GND من سلسلة ws2812b الأولى. أضفت رأس دبوس femal صغيرًا في نهاية سلك الإشارة وأسلاك طاقة العقدة mcu للاتصال بسهولة في العقدة mcu.

لقد وضعت البطارية والعقدة mcu في الجانب الخلفي من القبعة وخياطتها بالقبعة ، كما أنني قمت بخياطة المصابيح بالقبعة حتى تبقى في مكانها.

الخطوة 5: اللمسة الأخيرة

اللمسة الأخيرة
اللمسة الأخيرة
اللمسة الأخيرة
اللمسة الأخيرة

بعد أن تتحقق من أن كل الأشياء تعمل بشكل جيد ، خذ قطعة صغيرة من القماش الأسود وخياطتها لتغطية الجزء الخلفي من القبعة لإخفاء البطارية و NodeMCU ،

لقد رسمت أيضًا المصابيح التي تربط الأسلاك باللون الأسود.

في وحدة التحكم ، يوجد أكثر من 50 من تأثيرات LED الرائعة ويمكنك أيضًا التحكم في سرعة وسطوع المصابيح.

الآن لديك قبعة باردة. استمتع!!

إذا كان لديك أي مشاكل اسأل في التعليقات ، لا تنس التصويت على هذه المشاريع.

موصى به: