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

כרית Karduinoss 5 $: 5 שלבים
כרית Karduinoss 5 $: 5 שלבים

וִידֵאוֹ: כרית Karduinoss 5 $: 5 שלבים

וִידֵאוֹ: כרית Karduinoss 5 $: 5 שלבים
וִידֵאוֹ: TOP 10 PILATES EXERCISES for ABS RESULTS | 5 min Workout 2024, יולי
Anonim
כרית Karduinoss 5 $
כרית Karduinoss 5 $

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

כשעברתי בפח החלקים שלי, מצאתי לוח מגע של Synaptics ממחשב נייד ישן והבנתי שזה אמור לעבוד כתחליף. אוקיי, כשאני אומר 5 $, אני מתכוון ממש זול. ברור שארדואינו רופף הוא כבר 20-25 דולר (אבל אתה יכול להחליף אותו רק בשבב ATMEGA168 חשוף תמורת ~ 2 דולר), ומשטח המגע הזה כנראה יעלה לך גם כסף, כשאתה לא מצליח להציל אותו מישן מחשב נייד. אזהרה: לרפידות Kaoss ולחומרה דומה לכולן יציאות שמע מובנות, הפרויקט הזה אינו …

שלב 1: מצא את האותות

מצא את האותות
מצא את האותות
מצא את האותות
מצא את האותות
מצא את האותות
מצא את האותות

לאחר קצת גוגל קצר (ועיון בתיעוד חסר טעם בעיקר) מצאתי אתר זה שעזר לי מאוד:

sparktronics.blogspot.com/2008/05/synaptics-t1004-based-touchpad-to-ps2.html לאתר זה הייתה התמונה שאתה רואה כאן. מכאן הבנתי אילו מנקודות המבחן על הלוח (וואו, רבות!) היכן מחוברות ל -3 הפינים האלה. (ראו תמונה שנייה). אני לא ממש בטוח אם בקר T1001 דומה בסיכה לבקר הזה, אבל האותות לא צריכים להיות קשים מדי למצוא אם אתה יודע מה לחפש.

שלב 2: הלחמה למשטח המגע

הלחמה למשטח המגע
הלחמה למשטח המגע
הלחמה למשטח המגע
הלחמה למשטח המגע

ובכן, זה פשוט מספיק, תביא את הנקודות שמצאת: D

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

שלב 3: ממשק ל- Arduino

ממשק לארדואינו
ממשק לארדואינו

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

ספריות ה- ps2 הזמינות עבור arduino פועלות באופן טבעי כעכבר ומאפשרות קלט מסוג עכבר, אם אתה מעוניין בדבר כזה;) להלן תמצא שרטוט karduinoss.pde עבור arduino המבוסס על ספריית ps2 הזמינה ב- http:/ /www.arduino.cc/playground/ComponentLib/Ps2mouse אשר יאתחל את לוח המגע כבקר xy מוחלט עם כ ~ 4000 צעדים מצד לצד. הקוד מבצע כיול אוטומטי כלשהו בהתבסס על הערכים שהוא מקבל, וממפה את ערכי x, y ו- z לשינויים בבקר MIDI באמצעות ttymidi הזמין ב https://www.varal.org/ttymidi/. הסקיצה של karduinoss.pde מניחה כי נורית מחוברת לסיכה 3, שעון משטח המגע בסיכה 13 ונתוני משטח המגע בסיכה 12.

שלב 4: ארוז אותו

לארוז אותו
לארוז אותו
לארוז אותו
לארוז אותו

ובכן, תן לדמיון שלך להשתולל: D

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

שלב 5: השתמש בו

תשתמש בזה!
תשתמש בזה!

עכשיו זה הזמן להשתמש בפנקס הקרדינוס החדש שלך שנעשה בשביל קצת אקשן מידי נחמד:)

להלן תראה צילום מסך של 'alsa modulary synth' (שניתן למצוא ב- https://alsamodular.sourceforge.net/) אך כמובן שאתה חופשי להשתמש בו בכל תוכנית התומכת בקלט מידי: אני מקווה שכולם נהנו מזה ניתן להדרכה וימצא השראה להכין בקר מידי משלו עכשיו!

מוּמלָץ: