תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
בפרויקט זה נלמד כיצד להציג צבע אקראי על טבעת 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 כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "M5 Stack Stick C" כפי שמוצג בתמונה 2
שלב 4: ב- Visuino הוסף והגדר רכיבים
- הוסף רכיב "NeoPixels"
- הוסף רכיב "צבע אקראי"
- לחץ פעמיים על "NeoPixels1" בחלון המאפיינים הגדר את מספר הפיקסלים הלדים על טבעת ה- LED שלך, במקרה שלנו הוא 12. אז הגדר את "ספירת פיקסלים" ל -12
- סגור את החלון של קבוצות פיקסלים.
שלב 5: רכיבי 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: