HackerBox 0030: Lightforms: 11 خطوة
HackerBox 0030: Lightforms: 11 خطوة
Anonim
HackerBox 0030: Lightforms
HackerBox 0030: Lightforms

هذا الشهر ، يقوم HackerBox Hackers ببناء هياكل ذكية ثلاثية الأبعاد ومضاءة. يحتوي هذا Instructable على معلومات للعمل مع HackerBox # 0030 ، والتي يمكنك التقاطها هنا أثناء نفاد الإمدادات. أيضًا ، إذا كنت ترغب في تلقي HackerBox مثل هذا في صندوق البريد الخاص بك كل شهر ، فيرجى الاشتراك في HackerBoxes.com والانضمام إلى الثورة!

الموضوعات وأهداف التعلم لـ HackerBox 0030:

  • قم بتكوين ESP8266 NodeMCU للاستخدام مع Arduino IDE
  • قم بتجميع الهياكل من شرائط RGB LED كاملة الألوان
  • تحكم في شرائط RGB LED باستخدام ESP8266 NodeMCU
  • قم بتوسيع عمليات NodeMCU عبر شبكات Wi-Fi اللاسلكية
  • قم ببناء مكعب 8x8x8 LED
  • جرب إعادة برمجة متحكم يعتمد على 8051

HackerBoxes هي خدمة صندوق الاشتراك الشهري للإلكترونيات اليدوية وتقنية الكمبيوتر. نحن هواة ، صناع ، ومجربون. نحن حالمو الاحلام. هاك الكوكب!

الخطوة 1: HackerBox 0030: محتويات الصندوق

Image
Image
  • HackerBoxes # 0030 بطاقة مرجعية قابلة للتحصيل
  • وحدة NodeMCU V3 مع ESP8266 و 32 ميجا فلاش
  • بكرة 60 WS2812B RGB LEDs 2 متر
  • طقم 8x8x8 LED مع 8051 MCU و 512 LED
  • وحدة USB التسلسلية مع CH340G والأسلاك الطائر
  • سلك ربط مجدول 3 متر ، قياس 22
  • شارات HackerBoxes حصرية
  • ملصق LED الجانب المظلم الحصري

بعض الأشياء الأخرى التي ستكون مفيدة:

  • لحام الحديد وأدوات اللحام الأساسية
  • كمبيوتر لتشغيل أدوات البرمجيات
  • ورق مقوى أو خشب لتجميع مصابيح LED

الأهم من ذلك ، أنك ستحتاج إلى حس المغامرة وروح DIY وفضول الهاكر. إلكترونيات Hardcore DIY ليست مسعى تافهًا ، ولا يتم تخفيف HackerBoxes. الهدف هو التقدم وليس الكمال. عندما تستمر في المغامرة وتستمتع بها ، يمكن الحصول على قدر كبير من الرضا من تعلم التكنولوجيا الجديدة ونأمل أن تعمل بعض المشاريع. نقترح اتخاذ كل خطوة ببطء ، مع مراعاة التفاصيل ، ولا تخف من طلب المساعدة.

أن هناك ثروة من المعلومات للأعضاء الحاليين والمحتملين في الأسئلة الشائعة حول HackerBox.

الخطوة 2: NodeMCU و Arduino IDE

شريط RGB LED
شريط RGB LED

NodeMCU هي منصة إنترنت الأشياء مفتوحة المصدر. يتضمن البرنامج الثابت الذي يعمل على ESP8266 Wi-Fi SoC من أنظمة Espressif.

للبدء ، تأكد من تثبيت Arduino IDE (www.arduino.cc).

بعد ذلك ، ستحتاج إلى برامج تشغيل لشريحة USB التسلسلية المناسبة على وحدة NodeMCU التي تستخدمها. تتضمن العديد من وحدات NodeMCU حاليًا شريحة CH340 Serial-USB. الشركة المصنعة لشرائح CH340 (WCH.cn) لديها برامج تشغيل متاحة لجميع أنظمة التشغيل الشائعة. تحقق من صفحة ترجمة جوجل لموقعهم. يتم أيضًا عرض بعض برامج التشغيل هذه على موقع WeMos.

أخيرًا ، اتبع الإرشادات الواردة هنا لتثبيت دعم لوحة ESP8266 في Arduino IDE.

عند تكوين IDE ، حدد "ESP-12E Module" كلوحة. حدد المنفذ المناسب الذي يظهر عند توصيل NodeMCU بجهاز الكمبيوتر الخاص بك.

كالعادة ، ابدأ بمثال Blink لاختبار التجميع والتحميل إلى NodeMCU. يوجد مؤشر LED أزرق على اللوحة على الدبوس المعرف باسم "LED_BUILTIN" لذا يجب أن يعمل المثال التخطيطي بدون تعديل. قم بتغيير عدد المللي ثانية التي تم تمريرها (مرتين) إلى وظيفة delay () لتغيير معدل وميض مؤشر LED. تحقق من أن التغييرات تنعكس في العملية بعد نجاح التحميل.

الخطوة 3: شريط RGB LED

تعد شرائط RGB LED المرنة طريقة سهلة لإضافة تأثيرات الإضاءة المعقدة إلى أي مشروع. يحتوي كل مصباح LED على برنامج تشغيل مدمج يسمح لك بالتحكم في لون وسطوع كل LED بشكل مستقل. إن IC المدمج / المشغل على هذه الشرائط هو WS2812B المضغوط للغاية (ورقة البيانات). إذا نظرت إلى WS2812 "بكسل" بمكبر ، يمكنك في الواقع رؤية برنامج التشغيل المدمج بأسلاك ربط تربطه بمصابيح LED داخلية خضراء وحمراء وزرقاء صغيرة.

للتحكم في سلسلة WS2812 LEDs من NodeMCU ، تعد مكتبة FastLED خيارًا قويًا للغاية.

تأتي المكتبة مع بعض الأمثلة الرائعة للرسومات التي يمكنك تجربتها. تأكد من تغيير هذه التعريفات:

#define LED_PIN D1 # حدد COLOR_ORDER GRB # حدد CHIPSET WS2812

ملاحظة إمداد الطاقة يمكن لكل WS2812 سحب حوالي 60 مللي أمبير ، لذا تأكد من توفير إمداد قوي بجهد 5 فولت لأقصى عدد من مصابيح LED التي ستضيء في أي وقت.

الخطوة 4: Lightforms

Lightforms
Lightforms

يمكن تشكيل شرائط LED في هياكل مختلفة لتناسب أي نزوة تخلق. فيما يلي العديد من الأمثلة المثيرة للاهتمام:

مظلة

جرة الديسكو

مرآة إنفينيتي

ضوء سحابة

ساعة

عرض الخلفية

مكعب

التنكر

جرة قوس قزح

الخطوة 5: موقد Lightform

موقد Lightform
موقد Lightform
موقد Lightform
موقد Lightform

إذا كان لديك بعض ورق البرشمان وصندوق رفيع (أو إطار صورة من متجر التوفير أو متجر بالدولار) ، فيمكنك تجميع مشروع الموقد هذا في غضون ساعتين.

يتم قطع شريط RGB LED إلى ستة شرائط LED ويتم توصيلها معًا في هيكل أفعواني. تعمل بضع أوراق من ورق البرشمان كناشر. يمكن لصق وحدة NodeMCU بالغراء الساخن على الجزء الخلفي مع تعرض منفذ USB للبرمجة وتوصيل الطاقة.

موصى به: