תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה נלמד כיצד להכין את משקפי SteamPunk האגדתיים המשנים צבעים באמצעות טבעות LED וארדואינו.
צפו בסרטון!
שלב 1: מה שאתה צריך
- משקפי ריתוך
- 2X NeoPixel - טבעת LED Ws2812 RGB (עם 12 נוריות)
- ארדואינו UNO (או כל ארדואינו אחר)
- חוטי מגשר
- תוכנת Visuino: הורדת Visuino
- הערה: כדי להשתמש ב- Arduino Nano (מכיוון שהוא קטן יותר) פשוט חבר אותו לאותם סיכות וב- Visuino במקום ב- Arduino UNO בחר Arduino Nano
שלב 2: מעגל
- חבר את סיכת לוח Arduino 5V לסיכת LedCring הראשונה VCC
- חבר את סיכת לוח הארדואינו GND לסיכת ה- LedRing הראשונה GND
- חבר את לוח Arduino סיכה דיגיטלית 2 לסיכת LedRing הראשונה DI
- חבר את סיכת הלוח של Arduino 5V לסיכה השנייה של LedRing VCC
- חבר את סיכת לוח הארדואינו GND לסיכה השנייה של LedRing GND
- חבר את לוח Arduino סיכה דיגיטלית 3 לסיכת LedRing השנייה DI
חברו הכל לפי הסכימה ואז השתמשו בדבק חם והרכבו כל LedRing על המשקפיים
שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO
יש להתקין גם את Visuino: https://www.visuino.eu. הורד גרסה חינם או הירשם לניסיון חינם.
התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2
שלב 4: ב- Visuino הוסף רכיבים
- הוסף רכיב 2X "מחולל אנלוגי אקראי"
- הוסף רכיב "מחולל אנלוגי סיני"
- הוסף רכיב "מחולל סינוס לא חתום"
- הוסף רכיב "אנלוגי לצבע"
- הוסף רכיב 2X "NeoPixels"
שלב 5: רכיבי סט של Visuino
בחר "SineUnsignedGenerator1" ובחלון המאפיינים הגדר את משרעת ל -6, תדר (הרץ) ל -0.8 וקיזוז ל -6
- לחץ פעמיים על "NeoPixels1" ובחלון "PixelGroups" גרור את "Color Pixel" לצד שמאל ובחלון המאפיינים הגדר את "ספירת פיקסלים" ל- 12 PixelGroups "חלון
- לחץ פעמיים על "NeoPixels2" ובחלון "PixelGroups" גרור את "Color Pixel" לצד שמאל ובחלון המאפיינים הגדר את "ספירת פיקסלים" ל -12 <זוהי כמות הנורות ב- LEDRing סגור את חלון "PixelGroups"
שלב 6: רכיבי Visuino Connect
- חבר את סיכת "RandomAnalogGenerator1" לסיכה "AnalogToColor1" אדום
- חבר את סיכת "RandomAnalogGenerator2" לסיכה "AnalogToColor1" ירוק
- חבר את סיכת "SineAnalogGenerator1" החוצה לסיכה "AnalogToColor1" כחול
- חבר את סיכת "AnalogToColor1" החוצה לצבע הסיכה "NeoPixels1"
- חבר את סיכת "AnalogToColor1" החוצה לצבע הסיכה "NeoPixels2"
- חבר את סיכת "SineUnsignedGenerator1" למדד סיכות "NeoPixels1"
- חבר את סיכת "SineUnsignedGenerator1" למדד סיכות "NeoPixels2"
- חבר את סיכת "NeoPixels1" החוצה לסיכה הדיגיטלית של Arduino 2
- חבר את סיכת "NeoPixels2" ליציאה דיגיטלית של Arduino 3
שלב 7: צור, הידור והעלה את קוד הארדואינו
ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".
שלב 8: שחק
אם תפעיל את מודול ה- Arduino, טבעות ה- LED יתחילו לשנות צבעים.
מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו ולפתוח אותו ב- Visuino:
שלב 9: הפעלה
אם אתה מתכנן להפעיל את הארדואינו באמצעות סוללה, תוכל להשתמש ב- PowerBank בעל מחבר USB כך שתוכל לחבר אותו בקלות.
אם אתה מתכוון להשתמש בסוללה 9V או דומה, אז באמצעות חוטים חבר סיכה שלילית (-) לסוללה Arduino [GND] וחבר סיכה חיובית לסוללה (+) לסיכת Arduino [VIN]