جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: الدائرة
- الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
- الخطوة 4: في Visuino أضف مكونات
- الخطوة 5: في مكونات مجموعة Visuino
- الخطوة 6: في مكونات Visuino Connect
- الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
- الخطوة 8: العب
فيديو: حلقة اردوينو Neopixel LED Ws2812 - دروس Visuino: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي سوف نتعلم كيفية التحكم في Neopixel Led Ring Ws2812 باستخدام Arduino و Visuino لتشغيل بكسل LED حولها.
شاهد فيديو توضيحي.
الخطوة 1: ما سوف تحتاجه
- Arduino UNO (أو أي اردوينو آخر)
- حلقة Neopixel LED
- أسلاك العبور
- برنامج Visuino: قم بتنزيل Visuino
الخطوة 2: الدائرة
- قم بتوصيل دبوس حلقة LED [VCC] بدبوس Arduino [+ 5V]
- قم بتوصيل دبوس حلقة LED [GND] بدبوس Arduino [GND]
- قم بتوصيل دبوس حلقة LED [IN] أو (DI) بدبوس Arduino الرقمي [6]
الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:
يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة Arduino UNO! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 4: في Visuino أضف مكونات
- إضافة مكون "مولد الساعة"
- إضافة مكون "عداد"
- أضف مكون "مقارنة قيمة عدد صحيح"
- أضف مكون "لون عشوائي RGBW"
- أضف مكون "NeoPixels"
الخطوة 5: في مكونات مجموعة Visuino
- حدد مكون "ClockGenerator1" وفي نافذة الخصائص اضبط "التردد" على 10
- حدد مكون "Counter1" وفي نافذة الخصائص ، اضبط "Max" على 12 أو 16 (يعتمد على عدد مصابيح LED الموجودة في حلقة LED الخاصة بك)
- حدد مكون "Counter1" وفي نافذة الخصائص قم بتعيين "Min" إلى 0
- حدد مكون "CompareValue1" وقم بتعيين "القيمة" على 12 أو 16 (يعتمد على عدد مصابيح LED الموجودة في حلقة LED الخاصة بك)
- حدد مكون "CompareValue1" وقم بتعيين "مقارنة النوع" إلى ctNotEqual
- انقر نقرًا مزدوجًا فوق "NeoPixels1" وفي نافذة "PixelGroups" اسحب "Color Pixel" إلى اليسار
- على الجانب الأيسر من نافذة "PixelGroups" ، حدد "Color Pixel1" وفي نافذة الخصائص ، اضبط "Count Pixels" على 12 أو 16 (يعتمد على عدد LED الذي يشتمل عليه حلقة LED)
الخطوة 6: في مكونات Visuino Connect
- قم بتوصيل دبوس المكون "ClockGenerator1" [مخرج] بدبوس مكون "Counter1" [In]
- قم بتوصيل طرف مكون "Counter1" [مخرج] بطرف مكون "CompareValue1" [في]
- قم بتوصيل دبوس مكون "Counter1" [مخرج] بـ "NeoPixels1"> دبوس مكون Color Pixel1 [فهرس]
- قم بتوصيل طرف المكون "CompareValue1" [مخرج] بطرف مكون "Counter1" "إعادة تعيين"
- قم بتوصيل دبوس المكون "CompareValue1" [مخرج] بطرف المكون "RandomRGBWColor1" "الساعة"
- قم بتوصيل دبوس المكون "RandomRGBWColor1" [مخرج] بـ "NeoPixels1"> دبوس مكون Color Pixel1 [Color]
- قم بتوصيل دبوس مكون "NeoPixels1" [مخرج] بدبوس Arduino الرقمي [6]
الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE
في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)
الخطوة 8: العب
إذا قمت بتشغيل وحدة Arduino UNO ، فستبدأ حلقة LED في تغيير ألوانها.
تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino:
موصى به:
حلقة كشف الكذب القابلة للارتداء من اردوينو: 7 خطوات
حلقة كشف الكذب القابلة للارتداء من Arduino: لتبدأ بـ … ثرثرة: توم ، طالب في الصف الخامس عاد من المدرسة الابتدائية. بمجرد عودته إلى المنزل ، ضغط والده على الجلوس. ثم يفتش الأب لوقت طويل ، وأخيراً يغطى الغبار بشيء صغير ، يقوم والده بتشغيله و
Neopixel Ws2812 Rainbow LED يتوهج مع M5stick-C - تشغيل Rainbow على Neopixel Ws2812 باستخدام M5stack M5stick C باستخدام Arduino IDE: 5 خطوات
Neopixel Ws2812 Rainbow LED يتوهج مع M5stick-C | تشغيل Rainbow على Neopixel Ws2812 باستخدام M5stack M5stick C باستخدام Arduino IDE: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام مصابيح LED من neopixel ws2812 أو شريط LED أو مصفوفة LED أو حلقة LED مع لوحة تطوير m5stack m5stick-C مع Arduino IDE وسوف نصنع نمط قوس قزح معها
Arduino Ws2812 LED أو شريط Neopixel LED أو حلقة تعليمية: 4 خطوات
Arduino Ws2812 LED أو Neopixel Led Strip أو Ring Tutorial: في هذه التعليمات سوف نتعلم كيفية استخدام neopixel أو ws 2812 أو القيادة السريعة باستخدام Arduino. يتم التحكم في هذه الأنواع من LED أو الشريط أو الحلقة بواسطة دبوس Vin واحد فقط وجميع يمكن معالجة مصابيح LED بشكل فردي ، لذا يُطلق عليها أيضًا اسم indi
التحكم في حلقة LED من Neopixel باستخدام مستشعر الإيماءات: 3 خطوات (بالصور)
التحكم في حلقة Neopixel Led باستخدام مستشعر الإيماءات: في هذا البرنامج التعليمي سنلعب باستخدام مستشعر الإيماءات (APDS-9960) وحلقة neopixel لمعرفة كيفية دمجهما معًا باستخدام Arduino UNO. إيماءات اليسار - اليمين من خلال تحريك حركة يقودها اليمين أو اليسار ، وإلى u
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو