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

ארגז סאונדבוקס: 7 שלבים (עם תמונות)
ארגז סאונדבוקס: 7 שלבים (עם תמונות)

וִידֵאוֹ: ארגז סאונדבוקס: 7 שלבים (עם תמונות)

וִידֵאוֹ: ארגז סאונדבוקס: 7 שלבים (עם תמונות)
וִידֵאוֹ: אני רוצה שווארמה 🌯 2024, נוֹבֶמבֶּר
Anonim
ארגז סאונדבוקס
ארגז סאונדבוקס

הרבה זמן רציתי ליצור תיבת סאונד שהיא משהו כמו אתר כזה אבל בחיים האמיתיים.

אני מניח שאני לא הראשון שיצר קופסה כזו, אבל מעולם לא מצאתי אחת כזו, אז החלטתי לפרסם אותה!

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

שלב 1: אספקה

אספקה
אספקה

לפרויקט זה תצטרך:

  • עץ בלחץ 3 מ"מ לקופסה
  • כפתורי ארקייד כגון זה או זה (קניתי את האחרון)
  • כמה מתגים
  • כמה חוטים
  • לוח לחם
  • אונו ארדואינו
  • מגן לנגן mp3 של sparkfun (כאן לאמזון)
  • חבורת נגדים לכפתורים ולקרקע. השתמשתי 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k ו 220k, בתוספת 470k

שלב 2: הכנה - הקופסה

הכנה - הקופסה
הכנה - הקופסה

התיבה נוצרה באמצעות אתר כמו makercase. מכיוון שהכפתורים בקוטר 6 ס"מ, יוצרים קופסה מרובעת של 25 ס"מ. גובה הקופסה שלי הוא בסביבות 15 ס"מ (קח בחשבון את שטח הארדואינו, הכבלים, הרמקול …)

בעזרת Inkscape, coreldraw או Adobe Illustrator, צור את החורים בחלק העליון של הקופסה. ייתכן שתרצה להוסיף גם את שמות הצלילים שבהם תקשר מאוחר יותר לכל כפתור. בגרסה עתידית, אוסיף את החורים לכפתור ההפעלה.

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

שלב 3:

תמונה
תמונה

שלב 4: חיווט הכפתורים

חיווט הכפתורים
חיווט הכפתורים
חיווט הכפתורים
חיווט הכפתורים
חיווט הכפתורים
חיווט הכפתורים

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

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

השתמשתי ב- 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k ו- 220k, בתוספת 470k לקרקע. למה הערכים האלה? ובכן … אלה הם הראשונים שמצאתי בבלגן שלי, והם במקרה התאימו די טוב.

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

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

if (val> = 920 && val <= 940) {Serial.println ("ירוק"); } אחרת אם (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("סגול"); } אחר {Serial.println (val); }

ייתכן שיהיה עליך להתאים אותו מעט כך שיתאים לערכים שלך.

שלב 5: מגן נגן ה- MP3

מגן נגן ה- MP3
מגן נגן ה- MP3

אם מעולם לא שיחקת עם המגן הזה, אני ממליץ לך לבדוק את ההדרכות באתר sparkfun.

בכל מקרה, תוכל למצוא את הקוד המצורף על הפרויקט שלי.

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

החלטתי שהתיבה שלי צריכה להשמיע יותר מ -9 צלילים בלבד, אז הוספתי מתג מתג. כשהוא סגור, הסיכה יורדת, והקוד מוסיף 9 למשתנה "שיר", ומאפשר לנגן עד 18 שירים בתצורה זו. בהחלט ניתן לדמיין הוספת כפתורים. 2, 4, 8, 16, 32 … קבוצות שירים …

שלב 6: ספק הכוח

ספק הכוח
ספק הכוח

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

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

(בסופו של דבר יש לי שני לחצנים שעלי ללחוץ עליהם כדי ש- soundbox יעבוד … אולי אסתדר אחר כך.)

שלב 7: סיכום

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

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

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

נכנסתי ל"תחרות המחברים בפעם הראשונה ", אז בבקשה, אם אהבתם את הפרויקט הזה, שקלו להצביע עבורו!:)

מוּמלָץ: