جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا البرنامج التعليمي سوف نتعلم كيفية صنع نظارات SteamPunk الأسطورية التي تغير الألوان باستخدام حلقات LED و Arduino.
شاهد الفيديو!
الخطوة 1: ما سوف تحتاجه
- نظارات اللحام
- 2X NeoPixel - حلقة Ws2812 RGB LED (مع 12 LED)
- Arduino UNO (أو أي اردوينو آخر)
- أسلاك العبور
- برنامج Visuino: قم بتنزيل Visuino
- ملاحظة: لاستخدام Arduino Nano (لأنه أصغر) فقط قم بتوصيله بنفس المسامير وفي Visuino بدلاً من Arduino UNO حدد Arduino Nano
الخطوة 2: الدائرة
- قم بتوصيل دبوس لوحة Arduino 5V بأول دبوس LedRing VCC
- قم بتوصيل دبوس لوحة Arduino GND بأول دبوس LedRing GND
- قم بتوصيل دبوس رقمي 2 بلوحة Arduino بأول دبوس LedRing DI
- قم بتوصيل دبوس لوحة Arduino 5V بمسمار LedRing الثاني VCC
- قم بتوصيل دبوس لوحة Arduino GND بدبوس LedRing الثاني GND
- قم بتوصيل دبوس رقمي 3 بلوحة Arduino إلى دبوس LedRing الثاني DI
قم بتوصيل كل شيء وفقًا للتخطيط ثم استخدم الغراء الساخن وقم بتركيب كل LedRing على النظارات الواقية
الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. قم بتنزيل نسخة مجانية أو سجل للحصول على نسخة تجريبية مجانية.
ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 4: في Visuino أضف مكونات
- إضافة 2X مكون "Random Analog Generator"
- إضافة عنصر "Sine Analog Generator"
- إضافة مكون "Sine Unsigned Generator"
- أضف مكون "تناظري إلى اللون"
- أضف مكون "NeoPixels" 2X
الخطوة 5: في مكونات مجموعة Visuino
حدد "SineUnsignedGenerator1" وفي نافذة الخصائص اضبط السعة على 6 والتردد (هرتز) إلى 0.8 والإزاحة إلى 6
- انقر نقرًا مزدوجًا فوق "NeoPixels1" وفي نافذة "PixelGroups" اسحب "Color Pixel" إلى الجانب الأيسر وفي نافذة الخصائص ، اضبط نافذة "Count Pixels" على 12 PixelGroups
- انقر نقرًا مزدوجًا فوق "NeoPixels2" وفي نافذة "PixelGroups" اسحب "Color Pixel" إلى الجانب الأيسر وفي نافذة الخصائص ، اضبط "Count Pixels" على 12 <هذا هو مقدار LEDs على LEDRing أغلق نافذة "PixelGroups"
الخطوة 6: في مكونات Visuino Connect
- قم بتوصيل دبوس "RandomAnalogGenerator1" إلى دبوس "AnalogToColor1" باللون الأحمر
- قم بتوصيل دبوس "RandomAnalogGenerator2" إلى دبوس "AnalogToColor1" الأخضر
- قم بتوصيل دبوس "SineAnalogGenerator1" بدبوس "AnalogToColor1" باللون الأزرق
- قم بتوصيل دبوس "AnalogToColor1" بـ "NeoPixels1" pin Color
- قم بتوصيل دبوس "AnalogToColor1" بـ "NeoPixels2" pin Color
- قم بتوصيل دبوس "SineUnsignedGenerator1" بمؤشر الدبوس "NeoPixels1"
- قم بتوصيل دبوس "SineUnsignedGenerator1" بمؤشر الدبوس "NeoPixels2"
- قم بتوصيل دبوس "NeoPixels1" بدبوس Arduino الرقمي 2
- قم بتوصيل دبوس "NeoPixels2" بدبوس Arduino الرقمي 3
الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
في Visuino ، انقر في الجزء السفلي على علامة التبويب "إنشاء" ، وتأكد من تحديد المنفذ الصحيح ، ثم انقر فوق الزر "تجميع / إنشاء وتحميل".
الخطوة 8: العب
إذا قمت بتشغيل وحدة Arduino ، فستبدأ مصابيح LEDRings في تغيير الألوان.
تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله وفتحه في Visuino:
الخطوة 9: التشغيل
إذا كنت تخطط لتشغيل Arduino ببطارية ، فيمكنك استخدام PowerBank الذي يحتوي على موصل USB حتى تتمكن من توصيله بسهولة.
إذا كنت تخطط لاستخدام بطارية 9 فولت أو ما شابه ذلك ، فباستخدام الأسلاك ، قم بتوصيل دبوس سالب للبطارية (-) بدبوس Arduino [GND] وقم بتوصيل دبوس إيجابي للبطارية (+) بدبوس Arduino [VIN]