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

הכנת הספילאטרון (גלוקנספיל רובוטי): 11 שלבים (עם תמונות)
הכנת הספילאטרון (גלוקנספיל רובוטי): 11 שלבים (עם תמונות)

וִידֵאוֹ: הכנת הספילאטרון (גלוקנספיל רובוטי): 11 שלבים (עם תמונות)

וִידֵאוֹ: הכנת הספילאטרון (גלוקנספיל רובוטי): 11 שלבים (עם תמונות)
וִידֵאוֹ: איך מכינים במבה ! 2024, נוֹבֶמבֶּר
Anonim
הכנת הספילאטרון (גלוקנספיל רובוטי)
הכנת הספילאטרון (גלוקנספיל רובוטי)

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

זה עדיין ניסיוני ונמצא בגרסה אחת.

ה- Spielatron נשלט על ידי ארדואינו שמשחק פקודות מידי שנשלחות אליו ממחשב.

מגבלות ההווה הן

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

שלב 1: מצא גלוקנספיל וצור מסגרת תמיכה

מצא Glockenspiel וצור מסגרת תמיכה
מצא Glockenspiel וצור מסגרת תמיכה

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

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

זוג סרוו אחד מכה את המקשים G5 עד G6.

סרוו זוג שני מפתחות חבטות G#5 עד G#6.

סרוו זוג שלוש מקשי A6 עד G7.

סרוו זוג ארבע מכות Bb6 עד F#7.

שלב 2: סוגריים להדפסה תלת -ממדית ו- CNC והגדרת זוגות סרוו - תמונה 1

סוגריים להדפסה תלת -ממדית ו- CNC והגדרת זוגות סרוו - תמונה 1
סוגריים להדפסה תלת -ממדית ו- CNC והגדרת זוגות סרוו - תמונה 1

היו לנו ארבעה סרוו JR NES-507 ישנים בתוספת שני סרטי Hitec HS81 ושני סרוו Hitec HS82 שלא היו בשימוש. סרוו HS81 ו- HS82 דומים מספיק כדי לשמש לאותה מטרה.

הדפסנו בתלת מימד ארבעה סוגריים להרכבת סרוו Hitec והברגנו את הסוגריים האלה על גבי סרוו התקליטורים הרגיל המסופקים עם סרוו JR. כאשר אנו מדפיסים ב- ABS אנו בדרך כלל מדפיסים את הקבצים בגודל 103% כדי לאפשר התכווצות.

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

שלב 3: סוגריים להדפסה תלת -ממדית ו- CNC והגדרת זוגות סרוו - תמונה 2

סוגריים להדפסה תלת -ממדית ולניית CNC והגדרת זוגות סרוו - תמונה 2
סוגריים להדפסה תלת -ממדית ולניית CNC והגדרת זוגות סרוו - תמונה 2

שלב 4: הדפסות תלת מימד וסוגריים לניתוב CNC והגדרת זוגות סרוו - תמונה 3

סוגריים להדפסה תלת מימדית ו CNC והגדרת זוגות סרוו - תמונה 3
סוגריים להדפסה תלת מימדית ו CNC והגדרת זוגות סרוו - תמונה 3

שלב 5: הכינו פטישים והצמדו לסרוווס - תמונה 1

הכינו פטישים והצמידו לסרוווס - תמונה 1
הכינו פטישים והצמידו לסרוווס - תמונה 1

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

שלב 6: הכינו פטישים והצמדו לסרוווס - תמונה 2

הכינו פטישים והצמדו לסרוווס - תמונה 2
הכינו פטישים והצמדו לסרוווס - תמונה 2

שלב 7: אלקטרוניקה

מכשירי חשמל
מכשירי חשמל

ראשית הדפסנו תלת -ממד הר ללוח Arduino Uno שהיה מחובר לשתיים מזרועות התמיכה של סרוו של מסגרת העץ. לוח ממשק הופנה לחיבור שמונה הסרווואים ליו עם ספק כוח נפרד של 5V. היה גם כותרת לכרטיס מתאם מיקרו SD מתוך מחשבה להיות מסוגל להפעיל כמה קבצי midi המאוחסנים בכרטיס, לעומת שליחתו ממחשב. כרגע השתמשנו רק ב- Spielatron עם קבצים שנשלחו ממחשב.

הרכיבו את לוח הממשק (מגן ב- Arduino speak) על הארדואינו וחבר את סרווס בסדר הבא:

  1. סרוו סיבוב 1 לסיכה ארדואינו 2
  2. סרוו פטיש 1 לסיכה ארדואינו 3
  3. סרוו סיבוב 2 לסיכה ארדואינו 4
  4. סרוו פטיש 2 לסיכה ארדואינו 5
  5. סרוו סיבוב 3 לסיכת ארדואינו 6
  6. סרוו פטיש 3 לסיכת ארדואינו 7
  7. סרוו סיבוב 4 לסיכת ארדואינו 8
  8. סרוו פטיש 4 לסיכה ארדואינו 9

שלב 8: לוח ממשק אלקטרוניקה - תמונה 1

לוח ממשק אלקטרוניקה - תמונה 1
לוח ממשק אלקטרוניקה - תמונה 1

שלב 9: לוח ממשק אלקטרוניקה - תמונה 2

לוח ממשק אלקטרוניקה - תמונה 2
לוח ממשק אלקטרוניקה - תמונה 2

שלב 10: קוד ארדואינו

הוסף את ספריית MIDI.h לסביבת התכנות שלך בארדואינו ואסוף והעלה את הקוד המצורף ל- Arduino.

הערה שורה 81:

Serial.begin (115200); // השתמש בקצב שידור המחשב לא בשיעור הביוד האמיתי של 31250

כפי שציינו, אנו שולחים את נתוני ה- Midi אל ה- Spielatron באמצעות ממשק USB בקצב שידור שידור רגיל של המחשב ולא בקצב ה- Midi Baud הנכון של 31250 מכיוון שאף אחד מהמחשבים שלנו לא היה יכול להיות מוגדר בקלות לקצב שידור זה.

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

שלב 11: הושלם ופועל

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

מוּמלָץ: