תוכן עניינים:
וִידֵאוֹ: כפתור-מקלדת Midi Controller: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
בהשראת פרויקט midifighter שלי, יצאתי ליצור בקר מידי בסגנון כפתור המנצל את הכניסות הדיגיטליות הרבות שיש ללוח מגה ארדואינו. במדריך זה נלך על השלבים שננקטו מאיסוף חומרים ליצירת מוזיקה!
שלב 1: אסוף חומרים
לפרויקט זה השתמשתי ב:
Arduino Mega (שיבוט)
חוט 22 מד
16 כפתורי ארקייד לבנים גדולים
10 כפתורי ארקייד שחורים קטנים יותר
כלי הלחמה
מקדחה עם מקדחי 16 מ"מ ו -26 מ"מ
ראה
לוח הרכבה
שלב 2: ציור וקידוח
יהיה עליך ללגלג על הכפתורים שלך על כל מה שאתה מצמיד אותם, מצאתי את פיסת העץ הזו בפח וחשבתי שזה יהיה מושלם לפרויקט הזה. אולי תרצה לעשות את אותו הדבר או ללכת לחנות החומרה.
עקוב אחר הכפתורים וסמן היכן לקדוח את החורים והוצא אותם החוצה. כפי שאתה יכול לראות מאוחר יותר התחתונה נראית די מסורבלת. מומלץ לבדוק את התאמת הכפתור לפני שתקדוח את כל החורים.
ניסרתי את הלוח שלי לחצי מאוחר יותר, אך הייתי מציע לעשות זאת בשלב זה.
שלב 3: הוכחת קונספט
העברתי כמה קליפים של תנין לכמה לחצנים והקמתי סיר בגודל 10K והעליתי את הקוד לבדיקה לפני ההלחמה. זה לא הכרחי במאה אחוז, אבל זה רעיון טוב אם אתה רוצה לבדוק את הדברים שוב.
שלב 4: הלחמה
יש הרבה חוטים שהולכים לפינים הדיגיטליים כאן, אולי אנסה להשתמש במכפיל בפעם הבאה אבל זה ממש לא נורא, רק בדוק את הדבר עם התקדמות החיווט. הקוד יציין את סיכת ההתחלה להיות 22 והכפתורים גדלים כרומטית באחד (כך ש- C = סיכה 22, C#= סיכה 23 וכו '). בתרשים אתה יכול לראות את הכפתורים כולם מקורקעים יחד בשרשרת גדולה.
הסירים מקבלים חשמל מהסיכה 5V וכבולים יחד עם זה. באופן דומה, הסירים מקורקעים באותו אופן כמו הכפתורים. לבסוף, הפעל את חוטי הנתונים מהסירים אל A0, A1, A2, A3.
אתה באמת יכול להשתגע אם אתה רוצה עוד כפתורים או סירים … ואני הייתי מעודד אותך לעשות זאת!
שלב 5: קוד
לפני שאתה מכניס את הקוד ברצוני להודות לגוסטבו סילביירה בכתובת www.musiconerd.com מכיוון שהשתמשתי בקוד שלו בפרויקט קודם ושיניתי אותו לשימוש בפרויקט זה.
אני מפעיל את Hairless Midi ב- Macbook שלי כדי להמיר את האותות הטוריים לאותות midi ש- Ableton Live יקבל.
אני מודה שלקח קצת זמן להתקין את תוכנת ה- midi הסדרתית במלואה עד לנקודה שבה היא עבדה ללא רבב, אך לא הייתה לי בעיה מאז שהגדרתי אותה בתצורה הנוכחית.
אני מקודד טירון במקרה הטוב, אבל אם אתה עוקב אחר ההערות בקוד של Arduino IDE והקפד להתאים את קצב השידור של הקוד ולמידי Hairless אז אתה צריך לפעול ללא יותר מדי בעיות.
שלב 6: ריבה
אני אוהב להשתמש ב- Ableton Live כיוון שהגמישות המידי-מיפית באמת מתאימה למכשירים כאלה. הנה קישור אלי לשחק עם כמה מוסורגסקי! ההוראה הראשונה שלי!
מוּמלָץ:
נעילת סרוו השעיית כפתור אחת: 3 שלבים
נעילת סרוו השעיה אחת של כפתור סרוו: אופני הרים עם השעיה מלאה מספקים נסיעה חלקה, אך לעתים קרובות דורשים לנעול את המתלים בעת דיווש במעלה הגבעה. אחרת, המתלים דוחסים כשאתה עומד על הדוושות, ומבזבז את המאמץ הזה. יצרני האופניים יודעים זאת, ומוכרים
מאוורר DIY עם כפתור ON -OFF - M5StickC ESP32: 8 שלבים
מאוורר DIY עם כפתור ON -OFF - M5StickC ESP32: בפרויקט זה נלמד כיצד להשתמש במודול FAN L9110 באמצעות לוח M5StickC ESP32
תמנון כפתור התא: 8 שלבים
תמנון כפתור התא: תמנון הכפתור מחליף סוללות כפתורים. זה שימושי כאשר אין סוללה חלופית בהישג יד. הוא שימש להפעלת מד חום ומד לחות מתוך סוללה של 4 סנט. יצירת סוללה זו מוצגת גם
הקש (כפתור); // משחק LCD Arduino: 5 שלבים (עם תמונות)
הקש (כפתור); // משחק LCD Arduino: לאחרונה בצופים, עבדתי על תג הכשרות של עיצוב המשחק. לאחת הדרישות, בניתי את המשחק הזה באמצעות Arduino המבוסס על משחק ה- LED Rocker. נקודת המשחק היא לצבור את כמות הנקודות הגבוהה ביותר האפשרית. בתחילת t
מדריך לבקר MIDI בעל כפתור אחד: 6 שלבים
הדרכה לבקר MIDI בעל כפתור אחד: יש הרבה הדרכות לבקרי Arduino-MIDI, זוהי הדרכה חשופה כיצד להתגלגל עם כפתור ופוטנציומטר פשוטים. הייתי שמח להיתקל במשהו כזה כשרק התחלתי