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

نظارات Arduino SteamPunk - بسيطة DIY: 9 خطوات
نظارات Arduino SteamPunk - بسيطة DIY: 9 خطوات

فيديو: نظارات Arduino SteamPunk - بسيطة DIY: 9 خطوات

فيديو: نظارات Arduino SteamPunk - بسيطة DIY: 9 خطوات
فيديو: Как сделать игрушечный самолет (бесплатные планы) 2024, يوليو
Anonim

في هذا البرنامج التعليمي سوف نتعلم كيفية صنع نظارات 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 ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO

يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. قم بتنزيل نسخة مجانية أو سجل للحصول على نسخة تجريبية مجانية.

ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2

الخطوة 4: في Visuino أضف مكونات

في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
  • إضافة 2X مكون "Random Analog Generator"
  • إضافة عنصر "Sine Analog Generator"
  • إضافة مكون "Sine Unsigned Generator"
  • أضف مكون "تناظري إلى اللون"
  • أضف مكون "NeoPixels" 2X

الخطوة 5: في مكونات مجموعة Visuino

في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino

حدد "SineUnsignedGenerator1" وفي نافذة الخصائص اضبط السعة على 6 والتردد (هرتز) إلى 0.8 والإزاحة إلى 6

  1. انقر نقرًا مزدوجًا فوق "NeoPixels1" وفي نافذة "PixelGroups" اسحب "Color Pixel" إلى الجانب الأيسر وفي نافذة الخصائص ، اضبط نافذة "Count Pixels" على 12 PixelGroups
  2. انقر نقرًا مزدوجًا فوق "NeoPixels2" وفي نافذة "PixelGroups" اسحب "Color Pixel" إلى الجانب الأيسر وفي نافذة الخصائص ، اضبط "Count Pixels" على 12 <هذا هو مقدار LEDs على LEDRing أغلق نافذة "PixelGroups"

الخطوة 6: في مكونات Visuino Connect

في مكونات Visuino Connect
في مكونات 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]

موصى به: