תוכן עניינים:

טבעת LED M5StickC ESP32 ו- NeoPixels צבע אקראי: 7 שלבים
טבעת LED M5StickC ESP32 ו- NeoPixels צבע אקראי: 7 שלבים

וִידֵאוֹ: טבעת LED M5StickC ESP32 ו- NeoPixels צבע אקראי: 7 שלבים

וִידֵאוֹ: טבעת LED M5StickC ESP32 ו- NeoPixels צבע אקראי: 7 שלבים
וִידֵאוֹ: Светильник на адресных LED, для подсветки, уведомлений и аварийного освещения. ESP32 и WLED 2024, נוֹבֶמבֶּר
Anonim

בפרויקט זה נלמד כיצד להציג צבע אקראי על טבעת LED NeoPixels באמצעות לוח M5StickC ESP32.

צפה בסרטון.

שלב 1: מה שאתה צריך

מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
מה שאתה תצטרך
  • M5StickC ESP32
  • טבעת LED NeoPixels (בפרויקט זה אנו משתמשים ב- LedRing עם 12 פיקסלים LED אך ניתן להשתמש בכל אחר אם תרצה)
  • תוכנת Visuino: הורד את Visuino כאן:

שלב 2: המעגל

המעגל
המעגל
  • חבר את סיכת StickC 5V לסיכת LedRing VCC
  • חבר את PinC pin GND ל- LedRing pin GND
  • חבר את סיכה StickC G26 לסיכת LedRing 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 שלך, במקרה שלנו הוא 12. אז הגדר את "ספירת פיקסלים" ל -12
  • סגור את החלון של קבוצות פיקסלים.

שלב 5: רכיבי Visuino Connect

רכיבי Visuino Connect
רכיבי Visuino Connect
רכיבי Visuino Connect
רכיבי Visuino Connect
  • חבר את סיכת הכפתור "M5 Stack Stick C" M5 לשעון הסיכות "RandomColor1"
  • חבר את סיכת "RandomColor1" החוצה ל- "NeoPixels1"> Color1> צבע סיכה.
  • חבר את סיכת "NeoPixels1" החוצה לסיכה "M5 Stack Stick C" GPIO 26

שלב 6: צור, הידור והעלה את הקוד

צור, הידור והעלה את הקוד
צור, הידור והעלה את הקוד

ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".

שלב 7: שחק

אם אתה מפעיל את מודול M5StickC ולוחץ על כפתור M5 הכתום, טבעת ה- LED תציג צבע אקראי ולאחר מכן לחץ שוב על כפתור M5 כדי לשנות את הצבע.

מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו ולפתוח אותו ב- Visuino:

מוּמלָץ: