جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مشاريع فيوجن 360 »
HexMatrix 2.0 هو نسخة مطورة من HexMatrix السابقة. في الإصدار السابق ، استخدمنا WS2811 LEDs حيث أصبحت HexMatrix ثقيلة وسميكة. ولكن في هذا الإصدار من المصفوفة ، سنستخدم PCB مخصصًا مع WS2812b LEDs مما جعل هذه المصفوفة بسمك 3 سم.
الخطوة 1: المستلزمات:
- PCB انقر للحصول على ملف Gerber
- NodeMCU (ESP8266)
- المصابيح WS2812B
- 5V 2A محول USB الصغير
- أجزاء مطبوعة ثلاثية الأبعاد
الخطوة الثانية: الطباعة ثلاثية الأبعاد:
- انقر للحصول على ملفات STL
- 3D اطبع جميع النماذج ثلاثية الأبعاد ، وتأكد من طباعة الشاشة باللون الأبيض PLA.
- التصميم الذي صنعته للتعليق على الحائط يمكنك تعديله حسب متطلباتك في ملف Fusion360 Fusion360.
الخطوة 3: توصيل الدائرة:
- قم بتلحيم جميع مصابيح LED الموجودة على PCB بالترتيب الصحيح.
- قم بإجراء جميع التوصيلات كما هو موضح في مخطط الدائرة.
- GND ~ GND
- فين ~ 5 فولت
- D2 ~ دين
الخطوة 4: الكود:
- افتح الكود الوارد في Arduino IDE. انقر للحصول على رمز
- قم بتثبيت مكتبة FastLED ومكتبة اللوحة للوحات ESP8266.
- اكتب Wifi_Name وكلمة المرور
// معلومات Wifi الخاصة بك
const char * ssid = "Wifi_Name" ؛
const char * password = "Password" ؛
أدخل المنطقة الزمنية لبلدك
// منطقتك الزمنية
المنطقة الزمنية الدولية = 5.5 * 3600 ؛
- إذا قلت لي في المنطقة الزمنية للهند هي 5:30 ، فقد كتبت 5.5 ، وبالمثل ، يجب عليك تحديد المنطقة الزمنية لبلدك.
- حدد نوع اللوحة كـ ESP8266 (NodeMCU) ، حدد المنفذ وقم بتحميل الكود.
- بعد تحميل الكود بنجاح ، تحقق من المصفوفة عن طريق تشغيلها بمحول USB صغير.
- يمكنك حتى عرض الرسوم المتحركة من أمثلة مكتبة FastLED.
الخطوة الخامسة: النهائي:
- قطع أرجل لوحة NodeMCU ووضع كل شيء في العلبة.
- ضع الشاشة وقم بعمل بعض الثقوب بالثقب وقم بلف الجوانب.