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

PixelOrgan: רצועת LED DotStar בתגובה לקול (עם MicroView): 3 שלבים (עם תמונות)
PixelOrgan: רצועת LED DotStar בתגובה לקול (עם MicroView): 3 שלבים (עם תמונות)

וִידֵאוֹ: PixelOrgan: רצועת LED DotStar בתגובה לקול (עם MicroView): 3 שלבים (עם תמונות)

וִידֵאוֹ: PixelOrgan: רצועת LED DotStar בתגובה לקול (עם MicroView): 3 שלבים (עם תמונות)
וִידֵאוֹ: Мощный LED прожектор на 100 Ватт - белый и цветной свет, с zigbee и защитой IP 66 2024, נוֹבֶמבֶּר
Anonim

מאת thedod דף github שלי עקוב אחר מאת המחבר:

מיקרו: ארקייד - זול, מיקרו: מבוסס סיביות, ללא הלחמה
מיקרו: ארקייד - זול, מיקרו: מבוסס סיביות, ללא הלחמה
מיקרו: ארקייד - זול, מיקרו: מבוסס סיביות, ללא הלחמה
מיקרו: ארקייד - זול, מיקרו: מבוסס סיביות, ללא הלחמה
כפתור איפוס זול ללא הלחמה ל- Raspberry Pi
כפתור איפוס זול ללא הלחמה ל- Raspberry Pi
כפתור איפוס זול ללא הלחמה ל- Raspberry Pi
כפתור איפוס זול ללא הלחמה ל- Raspberry Pi
גרמו למסך LCD I2C של Seedstudio לעבוד עם ארדואינו ישן
גרמו למסך LCD I2C של Seedstudio לעבוד עם ארדואינו ישן
גרמו למסך LCD I2C של Seedstudio לעבוד עם ארדואינו ישן
גרמו למסך LCD I2C של Seedstudio לעבוד עם ארדואינו ישן

בערך: מבאס בהלחמה, [בתקווה] מפצה עם קידוד. עוד אודות thedod »

זהו דבר אורגני בהיר כאשר קלט מיקרופון מובנה מוצג על רצועת LED של DotStar 72 כך שהנורית העליונה מייצגת את הרמות הנוכחיות הגבוהות/בינוניות/נמוכות כ- R/G/B ושאר נוריות LED מייצגות ערכים קודמים (כך שנקבל אפקט מפל). ראו סרטונים כאן.

כבקר השתמשתי ב- MicroView - שיבוט ארדואינו קטן עם צג OLED מוטבע. זה מאפשר למערכת להציג סגנון גרפיקה-אקולייזר גרפי עדכני גבוה/בינוני/נמוך, כמו גם סרגל אופקי המציג את הרמה הכללית (שימושי בעת התאמת פוטנציומטר הרגישות למיקרופון). זה לא אמור להיות קשה לעשות את כל זה עם שיבוט Arduino זול יותר (ולהוזיל את העלות ב- ~ 35 $). אתה פשוט צריך למחוק את השורות הקשורות ל- MicroView בקוד (קל לזהות אותן).

שלב 1: חומרים

  • בקר MicroView.
  • מתכנת MicroView (משמש גם לאספקת חשמל USB).
  • רצועת LED DotStar 72 LED (השתמשתי בזה).
  • מיקרופון אלקטרט (עם מגבר מובנה).
  • פוטנציומטר בגודל 10..
  • קרש לחם בגודל "חצי בגודל".
  • מגשרים על קרש לחם.
  • 22 חוטי AWG בעלי ליבה מוצקה (למיקרופון).
  • מחבר מסוף מסוג זכר לבורג מסוג USB.
  • מטען קיר USB (לפחות 2 יציאות, לפחות אחת מהן> = 2A).

שלב 2: הרכבה

הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
  • הרכיב את MicroView (על גבי המתכנת), המיקרופון (תצטרך להלחים אותו לחוטים) ופוטנציומטר על לוח הלחם (ראה תרשים).
  • בשלב זה (לפני שתערב את ה- DotStar בזה), חבר את הפרוגגר למחשב שלך באמצעות USB והעלה את הקוד (ראה שלב הבא).
  • חבר את החוטים האדומים והשחורים הרופפים של פס ה- DotStar למתאם מסוף הבורג USB (בורג שחור עד הימני ביותר, הבורג האדום לשני משמאל).
  • הדביקו את המגשרים מהשעון וסיכות הנתונים (סיכות 4 ו -5 משמאל בצד "העליון" של ה- MicroView).
  • חבר את מתכנת MicroView ואת מתאם מסוף הבורג USB (המחובר ל- DotStar) לשקעי המטען הקיר. חשוב: המתאם צריך להיות בשקע שיכול לספק 2A לפחות (ה- MicroView פחות בררן).

תהנה.

שלב 3: קוד

תוכל להוריד את הקוד למטה.

יהיה עליך גם להתקין את Adafruit DotStar וספרייות Sparkfun MicroView (אין צורך להוריד אותן. תוכל פשוט להתקין אותן מהתפריט Sketch/Include Library/Manage Libtraries של Arduino IDE).

הפחתת עלויות

אם ברצונך [לחסוך ~ $ 35] ולהשתמש בשבט ארדואינו "רגיל" במקום MicroView [+ מתכנת], הסר את כל השורות המכילות את ווידג'ט microview | uview |, וזה כנראה יפעל על כל שיבוט Arduino (לא נבדק [עדיין]). לא תהיה לך תצוגה גרפית חריפה (כמובן), אך תוכל לקבל משוב תוך התאמת פוטנציומטר הרגישות למיקרופון מרצועת ה- LED עצמה.

שים לב גם שלמרות שאני משתמש במתכנת כאספקת USB, אתה יכול לחסוך $ 15 ולהפעיל את ה- microView מה- Dotstar (הסיכות האדומות והשחורות של מחבר JST), אך עליך גם לחבר ביניהן קבל> 1mF (כדי להגן על MicroView מפני נחשולים).

מוּמלָץ: