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

M5StickC ESP32 & NeoPixels LED Ring لون عشوائي: 7 خطوات
M5StickC ESP32 & NeoPixels LED Ring لون عشوائي: 7 خطوات

فيديو: M5StickC ESP32 & NeoPixels LED Ring لون عشوائي: 7 خطوات

فيديو: M5StickC ESP32 & NeoPixels LED Ring لون عشوائي: 7 خطوات
فيديو: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, شهر نوفمبر
Anonim

سنتعلم في هذا المشروع كيفية عرض لون عشوائي على حلقة LED NeoPixels باستخدام لوحة M5StickC ESP32.

شاهد الفيديو.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
  • M5StickC ESP32
  • حلقة LED NeoPixels (في هذا المشروع ، نستخدم LedRing مع 12 LED Pixels ولكن يمكنك استخدام أي وحدة أخرى إذا كنت تريد)
  • برنامج Visuino: قم بتنزيل Visuino هنا:

الخطوة 2: الدائرة

الدائرة
الدائرة
  • قم بتوصيل StickC pin 5V بـ LedRing pin VCC
  • قم بتوصيل StickC pin GND بـ LedRing pin GND
  • قم بتوصيل StickC pin G26 بـ LedRing pin DI

الخطوة 3: ابدأ Visuino ، وحدد نوع اللوحة M5 Stack Stick C

ابدأ Visuino ، وحدد نوع لوحة M5 Stack Stick C
ابدأ Visuino ، وحدد نوع لوحة M5 Stack Stick C
ابدأ Visuino ، وحدد نوع لوحة M5 Stack Stick C
ابدأ Visuino ، وحدد نوع لوحة M5 Stack Stick C

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

الخطوة 4: في Visuino قم بإضافة المكونات وتعيينها

في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
في Visuino قم بإضافة المكونات وتعيينها
  • أضف مكون "NeoPixels"
  • أضف مكون "لون عشوائي"
  • انقر نقرًا مزدوجًا فوق "NeoPixels1" في نافذة الخصائص ، اضبط عدد وحدات البكسل LED على حلقة LED الخاصة بك ، وفي حالتنا الرقم 12. لذا اضبط "Count Pixels" على 12
  • أغلق نافذة مجموعات البكسل.

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

في مكونات Visuino Connect
في مكونات Visuino Connect
في مكونات Visuino Connect
في مكونات Visuino Connect
  • قم بتوصيل دبوس الزر "M5 Stack Stick C" M5 بساعة دبوس "RandomColor1"
  • قم بتوصيل دبوس "RandomColor1" بـ "NeoPixels1"> Color1> pin color.
  • قم بتوصيل دبوس "NeoPixels1" بدبوس "M5 Stack Stick C" GPIO 26

الخطوة 6: إنشاء ، ترجمة ، وتحميل الكود

إنشاء وترجمة وتحميل التعليمات البرمجية
إنشاء وترجمة وتحميل التعليمات البرمجية

في Visuino ، انقر في الجزء السفلي على علامة التبويب "إنشاء" ، وتأكد من تحديد المنفذ الصحيح ، ثم انقر فوق الزر "تجميع / إنشاء وتحميل".

الخطوة 7: العب

إذا قمت بتشغيل وحدة M5StickC والنقر فوق الزر البرتقالي M5 ، فستعرض حلقة LED لونًا عشوائيًا ، ثم انقر فوق الزر M5 مرة أخرى لتغيير اللون.

تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله وفتحه في Visuino:

موصى به: