תוכן עניינים:
- אספקה
- שלב 1: חותכים את הבסיס ומשייפים את האקריליק
- שלב 2: חברו את הנורות והמיקרופון
- שלב 3: העלה את הקוד
- שלב 4: הרכבה אחרונה
וִידֵאוֹ: Arduino FFT Visualizer עם נוריות ניתנות להתייחסות: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
מדריך זה יסביר כיצד לבנות אודיו וויז'ליזר עם Arduino Uno וכמה נוריות ניתנות להתייחסות. זהו פרויקט שרציתי לעשות כבר זמן מה כי אני פראייר לאורות תגובתי קול. אורות אלה משתמשים בספריית FFT (Fast Fourier Transform) כדי לחשב את שיאי התדרים ששומעים המיקרופון המובנה ומציגים כל תדר בצבע אחר.
תכננתי במקור לכלול כפתור וכמה מצבים חלופיים לתצוגה אך לא הייתה לי הזדמנות לכתוב את הקוד עבורו. אם יש לך ניסיון Arduino זה לא צריך להיות קשה מדי בשבילך לשנות את הקוד שלי כך שיכלול אנימציות אחרות או אפילו רק בצבעים שונים. כל מה שתצטרך להוסיף הוא כפתור עם נגד של 330 אוהם.
קוד:
STL:
אספקה
Elegoo היה אדיב מאוד ושלח לי ערכת התחלה בסיסית של Arduino לפרויקט הזה! אתה רוצה לקחת אחד אם אתה חדש בארדואינו או אפילו אם אתה רק רוצה כמה חלקים נפוצים במיוחד: השתמש בקישורים השותפים כדי לתמוך בתוכן שלי!
amzn.to/3fqEkIJ
הנה כל השאר בשימוש:
דיקט בגודל 1/8 אינץ ' - חנות חומרי בניין מקומית
Led Strip (5m 30 leds/m) -
יריעות אקריליק -
מיקרופון -
Wire -
חשפן חוטים -
אקדח דבק חם -
מלחם -
מדפסת תלת מימד -
נימה -
שלב 1: חותכים את הבסיס ומשייפים את האקריליק
חותכים את העץ לריבוע בגודל 1 'x 1' (או מתאימים לגודל האקריליק שלכם). זה יכול להיעשות בעזרת מסור עגול או מסור יד אם אתה יכול לשמור על הקצוות מרובעים, אבל הכי קל עם כרית או מסור שולחן.
משייפים את שני צידי הגיליון האקרילי בנייר חול גרוס נמוך כדי להקפיא אותו. ניתן לעשות זאת בעזרת מלטשת או ביד. הימנע מנייר חול גבוה, כי תשאיר כתמים גדולים בחומר שיהרוס את המראה המוגמר.
שלב 2: חברו את הנורות והמיקרופון
חותכים את רצועת ה- LED שלכם ל -8 אורכים של 8 נוריות LED. הדביקו אותם לבסיס העץ, בעלי מרווחים אחידים וכיוונים מתחלפים. שימו לב לחצים, רצועות הלד האלה פועלות רק בדרך אחת. הלחם את שלוש היציאות של כל רצועה לשלוש הכניסות של הרצועה הבאה. חבר את כניסות הרצועה הראשונה ללוח הארדואינו, אם אתה משתמש בקוד שלי השתמשתי בסיכה 2 לנתונים.
לפני כיבוי מגהץ הלחמה הקפד לבדוק את החיבורים שלך באמצעות סקיצה לדוגמה של FastLED. אני אוהב להשתמש ב- ColorPallets.
זה גם זמן טוב לחבר את המיקרופון לארדואינו. חבר את הכוח ליציאת 3.3V ונתונים ל- A0. אתה יכול לבדוק זאת בעזרת הסקיצה מדף GitHub שלי.
שלב 3: העלה את הקוד
חשוב לבדוק את הסקיצה עם ההתקנה הסופית שלך לפני שתדביק משהו לצמיתות. אם משהו לא עובד יהיה קל יותר לתקן את זה עכשיו מאשר מאוחר יותר. את המערכון שכתבתי ניתן למצוא כאן:
github.com/mrme88/Arduino-Audio-Visualizer/blob/master/FFT_Visualizer.ino
פתח אותו ב- Arduino IDE וודא שכל הערכים בחלק העליון לצד הצהרות #DEFINE תואמים את ההתקנה שלך. לאחר העלאת הסקיצה ונראה שהיא פועלת כראוי, תוכל לעבור לשלב האחרון.
שלב 4: הרכבה אחרונה
הדפס תלת מימד ארבעה מרווחי 1 אינץ 'להפרדת האקריליק מנורות הלדים. אם אין לך מדפסת תלת מימד תוכל להשתמש בכל דבר אחר לאלתר את המרווחים הללו. קרטונים או קוביות עץ יעבדו מצוין. דבק חם מרווח בכל אחד מהמרכיבים ארבע פינות והדביקו את הארדואינו ואת המיקרופון שלכם אי שם בתחתית כך שהארדואינו יכול לקבל כוח והמיקרופון יכול לשמוע רעש.
לחלופין, אתה יכול לקדוח כמה חורים מאחור להרכבה קלה על הקיר בעזרת כמה חבטות אגודל. לחלופין אתה יכול להשאיר את זה כקישוט שולחן או לפקוד אותו על הקיר.
לבסוף הדבק את האקריליק למרווחים בכל פינה ותן לו להתייבש. כעת יש לך ויזואליזיית LED יפה שבה תוכל להשתמש כדי להרשים חברים או לבדר את עצמך!
מוּמלָץ:
רצועת LED AtTiny85 להתייחסות: 10 שלבים
AtTiny85 רצועת LED להתייחסות: המטרה שלי הייתה לייצר מנורת שולחן מנורות. רציתי שהיא תהיה מתכווננת, כך שניתן יהיה להשתמש בה גם ביום וגם בלילה. בניסיוני הראשון השתמשתי בפס LED פשוט וב- MOS גדול. FETs להניע אותם בשעה 12v. הפעם בחרתי נוריות ניתנות להתייחסות שהן
רצועת LED משטרה Strobo להתייחסות: 4 שלבים
רצועה ניתנת להתייחסות לרצועת LED משטרה: סרגל האור המשטרתי הזה מתבסס על סרגל LED מסוג WS2812B יחיד שניתן להתייחס אליו (97 ס"מ, 29 נוריות LED) וארדואינו ננו. תקן R
אמנות דו מימדית עם נוריות ניתנות לתכנות ובסיס ולוגו הניתן להתאמה אישית: 5 שלבים (עם תמונות)
אמנות דו -ממדית עם נוריות ניתנות לתכנות ובסיס ולוגו הניתנים להתאמה אישית: ברוכים הבאים למדריכים! היום, אראה לך כיצד ליצור פרויקט אמנות דו -ממדי עם לוגו ועיצוב כולל לבחירתך. עשיתי את הפרויקט הזה מכיוון שהוא יכול ללמד אנשים על מיומנויות רבות כמו תכנות, חיווט, דוגמנות תלת מימד ועוד. זֶה
חישוק LED Hula Hoop ניתן להתייחסות בנפרד: 9 שלבים (עם תמונות)
חישוק LED Hula Hoop לחיבור אישי: במדריך זה אני הולך להראות לך כיצד להכין חישוק הולה LED לנפרד שלך. ניתן להתייחס באופן אינדיבידואלי לכך שכל נורית בחישוק יכולה להיות בעלת צבע שונה בו זמנית. רציתי ליצור כמה דפוסי LED נחמדים
תצוגות של 7 קטעים ניתנות להתייחסות: 10 שלבים (עם תמונות)
תצוגות של 7 קטעים ניתנות להתייחסות: מדי פעם רעיון נלחץ במוחי ואני חושב, " איך זה לא נעשה בעבר? &Quot; ורוב הזמן, זה באמת היה. במקרה של " התצוגה הניתנת להתייחסות ל -7 פלחים " - אני באמת לא חושב שזה נעשה