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

LightBox Music Visualizer: 5 שלבים (עם תמונות)
LightBox Music Visualizer: 5 שלבים (עם תמונות)

וִידֵאוֹ: LightBox Music Visualizer: 5 שלבים (עם תמונות)

וִידֵאוֹ: LightBox Music Visualizer: 5 שלבים (עם תמונות)
וִידֵאוֹ: DIY LED Music Visualizer - Complete Walkthrough 2024, נוֹבֶמבֶּר
Anonim
Image
Image
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer

ה- LightBox משתמש במיקרופון המובנה של הטלפון או הטאבלט שלך כדי לנתח מוזיקה כדי ליצור דפוסי אור יפים התואמים את המוסיקה. פשוט הפעל את האפליקציה, הנח את הטלפון או הטאבלט שלך במקום כלשהו ליד מקור קול, והקופסה שלך תציג את הצליל בזמן אמת. ניתן להשתמש ב- LightBox גם באור סביבה צבעוני.

תעשה חיים!!!

שלב 1: אסוף חומרים

תזדקק לחומרים הבאים:

  • 1 מ 'משטח עץ 4 x 0.5 ס"מ (למסגרת)
  • 1 מ 'משטח עץ 1.2 x 0.5 ס"מ (לגבול הקדמי)
  • 15 ס"מ של עץ עץ מרובע 0.8 על 0.8 ס"מ
  • 1 x צלחת עץ 22 x 18 x 0.3 ס"מ (לצלחת האחורית)
  • 1 x צלחת זכוכית אקרילית לבנה חלב 22 x 18 x 0.3 ס"מ (לצלחת הקדמית)
  • 1 x רצועת LED RGB מסוג WS2812B, 5 וולט, אורך 1 מ ', עם 60 נוריות
  • 1 x מודול ESP8266. השתמשתי בחוזה Adafruit, אבל אתה יכול להשתמש במודול אחר.
  • 1 x 5.5 x 2.1 שקע חבית DC
  • חוט (צבעים שונים)
  • קצת סרט וולקרו

כלים שתצטרך:

  • מסור עץ
  • קופסת מיטרה
  • דבק לעץ
  • מלחם

שלב 2: בנה את הקופסה

בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה
בנה את הקופסה

המסגרת

ראשית, השתמש בתיבת ההגבהה כדי לחתוך את הפלטה למסגרת. חותכים את החלקים בזווית של 45 °, כך שתוכלו להתאים אותם יחד ליצירת המסגרת החיצונית (ראו תמונות). תזדקק לשתי חתיכות באורך 23 ס"מ (למעלה ולמטה) ושתי חתיכות באורך 19 ס"מ (לצד שמאל וימין). האורכים מתייחסים לקצה הארוך יותר.

טיפ: אם אתה חותך את החלקים בסדר שבו יחוברו הקצוות (למשל, קודם את החלק העליון, ואז את החלק הימני, ואז את החלק התחתון, ואז את החלק השמאלי), אתה מבטיח שהקצוות יתאימו בצורה מושלמת.

כעת, הדבק את החלקים למסגרת יחד. וודא שאתה יכול להתאים את צלחת הזכוכית האקרילית בקופסה בצד אחד ואת הצלחת האחורית בצד השני. אל תדאג אם יש פערים קטנים - פערים בצד הקדמי יכוסו בגבול והצד האחורי לא יהיה גלוי.

הלוח הקדמי

לאחר מכן, חותכים את משטח העץ המרובע לארבע חתיכות, כל אחת באורך 3 ס מ. התאימו את צלחת הזכוכית האקרילית בקופסה, כך שהיא תואם את החלק הקדמי. הדבק את פיסות העץ המרובעות בפינות הקופסה ולצד האחורי של צלחת האקריליק. הקפד לא להשתמש יותר מדי דבק, כך שלא ייכנס דבק לאקריליק למעט היכן שהוא מודבק לחתיכות העץ.

הגבול

השתמש שוב בקופסת ההגבהה כדי לחתוך את המגרש לגבול. חותכים אותם בזווית של 45 ° (ראו תמונות). שוב תזדקק לשתי חתיכות באורך 23 ס"מ ושתי חתיכות באורך 19 ס"מ (האורך מתייחס שוב לקצה הארוך יותר).

הדבק את החלקים לגבול יחד והדבק את הגבול על החלק הקדמי של הקופסה. שוב, היזהר שלא יישפך דבק על האקריליק.

שלב 3: התקן קושחה בבקר

עבור למנהל הספרייה של Arduino וודא שספריית FastLED מותקנת. הוא ישמש את הקושחה.

הורד את הקושחה עבור ESP8266 שלך מ- Github.

השתמש ב- Arduino IDE כדי להעלות את הקושחה למודול ESP8266 שלך.

הערה על שימוש במספר נוריות שונות: בניתי את ה- LightBox עם רצועת LED של 60 נוריות LED. אבל אתה יכול להשתמש בכמה נוריות שאתה אוהב. הדבר היחיד שאתה צריך לעשות הוא לשנות את NUM_ROWS ו- NUM_COLUMNS הקבועים בקושחה. האפליקציה תסתגל אוטומטית למספר הלדים שהגדרת. כך תוכלו לבנות תיבות אור גדולות או קטנות, בדיוק כמו שאתם אוהבים.

שלב 4: בנה את לוח האחורי

בנה את הלוח האחורי
בנה את הלוח האחורי
בנה את לוח האחורי
בנה את לוח האחורי
בנה את הלוח האחורי
בנה את הלוח האחורי
בנה את הלוח האחורי
בנה את הלוח האחורי

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

זהירות: על רצועת ה- LED מודפסים חיצים קטנים. חיצים אלה מציינים את הכיוון בו מופץ אות הנתונים. עליך להדביק ולהלחם את הרצועות באופן שתוכל לעקוב אחר החצים המתחילים בחוט המתחבר לסיכה במודול ESP8266, לאורך הרצועות, עד לסוף הרצועה האחרונה.

חותכים את רצועת ה- LED לשישה רצועות עם 10 נוריות כל אחת. לרצועת הלד יש סימונים שבהם ניתן לחתוך ולהחליט. מדוד את גודל מודול ESP8266 שלך. השתמש בעיפרון כדי לסמן לאן כל רצועה צריכה להגיע על הצלחת האחורית. המרווח בין הרצועות צריך להיות שווה ועליך להשאיר גבול רחב מספיק כדי למקם את מודול ESP8266 שם מבלי לכסות אף אחת מהנוריות.

לאחר מכן, הדביקו את הרצועות לצלחת האחורית. הוציאו את מגהץ ההלחמה, מעט חוט והלחמו את רצועות הלד יחד. לרצועות שלוש קווים: +5V, GND ו- DO. הקפד תמיד לחבר קווים תואמים. השתמש בחוטים בצבעים שונים כדי למנוע טעויות.

לקדוח חור לשקע חבית DC לתוך הצלחת האחורית. השתמשתי בדבק חם כדי להדביק את השקע לצלחת.

חבר את +5V ואת קו ה- GND של רצועת ה- LED למסופים המתאימים של שקע החבית. אם אינך יודע איזה מסוף חיובי ואיזה שלילי, חבר את ספק הכוח 5V והשתמש במולטימטר כדי לברר איזה מהם.

חבר את 5V ומחברי ה- GND של מודול ESP8266 שלך למסופים המתאימים של שקע החבית. חבר את פין 5 של מודול ESP8266 לקו הנתונים של רצועת ה- LED. תוכל להשתמש בכבלי מגשר אם ברצונך לעשות שימוש חוזר במודול מאוחר יותר, או להלחם את הכבלים למחברי המודול ישירות.

הדבק את מודול ESP8266 על הצלחת האחורית או השתמש בקלטת סקוטש כדי להצמיד אותו.

שלב 5: תהנה

תעשה חיים!
תעשה חיים!
תעשה חיים!
תעשה חיים!
תעשה חיים!
תעשה חיים!

הגיע הזמן להוריד את האפליקציה מחנות Google Play. זה בחינם, כמובן!

חבר את ה- LightBox שלך. זה אמור להפוך לכחול ואתה אמור להיות מסוגל לראות רשת WiFi בשם "lightbox" בטלפון או בטאבלט שלך. אם התיבה הופכת לאדומה כאשר אתה מחבר אותה לראשונה, עליך לאפס את ה- EEPROM של מודול ESP8266 שלך. לעשות זאת על ידי חיבור סיכה 4 של המודול ל- GND לשנייה. התיבה אמורה להפעיל מחדש ועכשיו היא תהפוך לכחולה.

התחבר לרשת ה- WiFi "lightbox" (סיסמה: "lightbox12345") באמצעות הטלפון או הטאבלט. הפעל את אפליקציית LightBox. האפליקציה מתחברת אוטומטית ל- LightBox.

בתפריט ההגדרות, תוכל להגדיר את ה- LightBox להתחבר לרשת WiFi משלך במקום ליצור משלה. בדרך זו אינך צריך לעבור לרשת WiFi אחרת כאשר אתה רוצה להשתמש בתיבה שלך.

השתמש בורר הצבעים כדי להאיר את החדר שלך בצבע המתאים למצב הרוח שלך, או השתמש במנתח האודיו כדי להפוך מוזיקה לדפוסי צבעים יפים.

אל תהסס לשאול בסעיף ההערות אם יש לך שאלות.

תעשה חיים!

עדכונים:

  • 06/03/17: הוספתי כמה תמונות תקריב של החיווט של מודול ESP8266.
  • 19/06/17: אני כל הזמן משפר את האפליקציה ואת הקושחה. הוספתי מסנן המחליק את ויזואליזציית האודיו. יש הרבה פחות מהבהבים וההדמיה נראית הרבה יותר נחמדה. הוספתי גם אפשרות להגדיר את מספר שורות ועמודות ה- LED בקושחה. האפליקציה מותאמת אוטומטית למספר הלדים המוגדר. כך תוכל לבנות את ה- LightBox שלך עם פחות או יותר נוריות LED משלי וזה יעבוד עם האפליקציה.
אתגר בלתי ניתן לנגיעה
אתגר בלתי ניתן לנגיעה
אתגר בלתי ניתן לנגיעה
אתגר בלתי ניתן לנגיעה

סגנית אלתגר באתגר הנגיעה

מוּמלָץ: