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

برج المراقبة الممنوع + LED RGB للتحكم عن طريق WiFi: 7 خطوات (بالصور)
برج المراقبة الممنوع + LED RGB للتحكم عن طريق WiFi: 7 خطوات (بالصور)

فيديو: برج المراقبة الممنوع + LED RGB للتحكم عن طريق WiFi: 7 خطوات (بالصور)

فيديو: برج المراقبة الممنوع + LED RGB للتحكم عن طريق WiFi: 7 خطوات (بالصور)
فيديو: محاكاة انفجار نووي 😳💔 2024, شهر نوفمبر
Anonim
برج المراقبة الممنوع + RGB LED للتحكم بواسطة WiFi
برج المراقبة الممنوع + RGB LED للتحكم بواسطة WiFi
برج المراقبة الممنوع + RGB LED للتحكم بواسطة WiFi
برج المراقبة الممنوع + RGB LED للتحكم بواسطة WiFi
برج المراقبة الممنوع + RGB LED للتحكم بواسطة WiFi
برج المراقبة الممنوع + RGB LED للتحكم بواسطة WiFi

بمجرد أن تشعر أنك قمت بتعديل طابعتك ثلاثية الأبعاد لإنتاج مطبوعات جيدة الجودة ، تبدأ في البحث عن بعض الطرز الرائعة على www.thingiverse.com. لقد وجدت The Forbidden Tower بواسطة kijai واعتقدت أنه سيكون اختبارًا رائعًا للطابعة الخاصة بي (Anet A8).

جاءت النسخة المطبوعة رائعة (ليست مثالية) لكنني كنت سعيدًا … حتى رأيت أن المنشئ يتضمن نموذجًا تم تجويفه حتى تتمكن من إضافة ضوء بداخله!

لذلك كان الشيء الطبيعي الوحيد الذي يجب فعله هو توصيل RGB LED بـ Node MCU ESP8266 والتحكم في الألوان عبر شبكة WiFi!:د

الخطوة 1: الخطوة 1: اطبع البرج الممنوع

الخطوة 1: اطبع البرج الممنوع
الخطوة 1: اطبع البرج الممنوع
الخطوة 1: اطبع البرج الممنوع
الخطوة 1: اطبع البرج الممنوع

لدي Anet A8 وإليك الإعدادات التي استخدمتها:

  • ارتفاع الطبقة - 0.2 مم
  • أطواف - نعم - 8 مم
  • إنفيل - 15٪
  • يدعم - لا
  • خيوط - CCTree Silver PLA 1.75mm
  • درجة حرارة الطباعة:

    • الطارد: 200 درجة
    • سرير ساخن: 60 درجة
  • سرعة الطباعة - 60 مم / ثانية
  • سرعة السفر - 120 ملم / ثانية

الخطوة 2: الخطوة 2: الأجزاء المطلوبة

الخطوة 2: الأجزاء المطلوبة
الخطوة 2: الأجزاء المطلوبة
الخطوة 2: الأجزاء المطلوبة
الخطوة 2: الأجزاء المطلوبة

سوف تحتاج إلى ما يلي:

  • عقدة MCU 12E - يجب أن تعمل أي وحدة ESP8266 تقنيًا
  • لوحة اختراق Micro USB - (اختياري - إذا كنت تستخدم Node MCU ، فهي تحتوي على USB صغير مدمج)
  • RGB LED - WS2812x

الخطوة 3: الخطوة 3: الأدوات

الخطوة 3: الأدوات
الخطوة 3: الأدوات

الأدوات التي استخدمتها:

  • لحام حديد
  • يد العون او يد المساعده
  • أسلاك اللحام
  • سلك كهربائي - لا يجب أن يكون عيارًا عاليًا

الخطوة 4: الخطوة 4: تحديد المكونات التي يجب استخدامها

الخطوة 4: تحديد المكونات التي يجب استخدامها
الخطوة 4: تحديد المكونات التي يجب استخدامها

الأفكار: كنت أرغب في الأصل في استخدام وحدة ESP8266-12E بدون لوحة الاختراق. ومع ذلك ، إذا ذهبت إلى هذا الطريق ، كنت سأحتاج إلى:

  1. محول منفصل 5 فولت إلى 3.3 فولت
  2. محول تسلسلي USB يشبه وحدة FTDI أو CP2012
  3. قم بتلحيم شريحة ESP8266 12E بلوحة الاختراق الخاصة بها

يرجى الاطلاع على الصورة التي توضح كيفية توصيل هذه المكونات. تم أخذ هذا من هذه الصفحة. يذهب الفضل لهم:)

كان السبب وراء رغبتي في السير في هذا الطريق هو توفير المساحة ، نظرًا لأن الجزء الداخلي من البرج لم يكن كبيرًا جدًا ، ولكن عندما تضيف جميع المكونات الإضافية التي ستحتاج إليها باستثناء وحدة ESP8266 ، فقد اتضح أنها تستهلك المزيد من المساحة.

لذلك ، ذهبت مع الوحدة النمطية Node MCU 8266:) وهذا يحتوي على ما يلي مدمج:

  • محول USB-Serial للتواصل السهل مع الكمبيوتر
  • 3.3 فولت منظم
  • ESP8266 12E مع دبابيس الفصل

تطبيق:

الشيء الوحيد الذي كنت أحتاجه هو:

  • وحدة Node MCU ESP8266
  • W2812 LED
  • بعض الأسلاك الكهربائية التي قمت بإنقاذها من مصدر طاقة قديم ATX

الخطوة 5: الخطوة 5: البرامج والمكتبات

البرنامج: لقد استخدمت Arduino IDE على نظام Mac OS.

السائقين: هذا سيوفر عليك الكثير من الوقت!

سوف تحتاج إلى الحصول على برامج التشغيل التالية من:

  • : //kig.re/2014/12/31/how-to-use-arduino-nano-…
  • https://www.silabs.com/products/development-tools/..

مكتبات Arduino:

ما يلي من صفحة GitHub أعلاه ، يعود الفضل إلى russp81:

مكتبة FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting مكتبة: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting إذا لم تكن على دراية بكيفية إعداد ESP8266 ، فراجع الملف التمهيدي في بوابة McLighting. إنه مكتوب جيدًا ويجب أن يساعدك على العمل. باختصار ، سوف:

  • قم بتكوين Arduino IDE للتواصل مع ESP8266
  • قم بتحميل الرسم التخطيطي (من هذا الريبو) تم إعداد المخطط لشريط WS2812B GRB LED بدقة 240 بكسل. (قم بتغيير الخيارات القابلة للتطبيق في "Definitions.h" حسب رغبتك)
  • عند الإطلاق الأول ، ستعلن ESP8266 عن شبكة WiFi الخاصة بها لتتمكن من الاتصال بها ، بمجرد الاتصال بها ، قم بتشغيل المتصفح وستكون واجهة الويب تشرح نفسها بنفسها. (إذا لم يتم تحميل الواجهة ، فاكتب "192.168.4.1" في متصفحك واضغط على go)
  • بمجرد أن يكون ESP على شبكة wifi الخاصة بك ، يمكنك بعد ذلك تحميل الملفات المطلوبة لواجهة الويب عن طريق كتابة عنوان IP الخاص بـ ESP متبوعًا بعبارة "/ تحرير" (أي 192.168.1.20/edit). ثم قم بتحميل الملفات من المجلد المسمى "تحميل هذه" من هذا الريبو.
  • بمجرد الانتهاء من التحميل ، اكتب عنوان IP الخاص بـ ESP في متصفحك ويجب أن تكون جاهزًا للعمل!"

يرجع الفضل إلى Soumojit في كتابه Instructable الذي ساعد كثيرًا:

www.instructables.com/id/WiFi-Led-Fedora-H…

الخطوة 6: الخطوة 6: الأسلاك

الخطوة 6: الأسلاك
الخطوة 6: الأسلاك

هذا بسيط للغاية لأنني لا أستخدم سوى شريحة WS2812 LED واحدة و Node MCU.

كل ما عليك القيام به هو:

  • قم بتوصيل WS2812 Data In بـ D1 على Node MCU
  • WS2812 Vin + to Vin على Node MCU (يجب أن يكون هذا 5 فولت قادمًا عبر USB)
  • WS2812 VCC / Vin- إلى GND على العقدة MCU

يمكنك استخدام أي مصدر طاقة USB صغير (شاحن هاتف محمول أو كمبيوتر أو حتى بنك طاقة)

هذا كل شيء!:)

موصى به: