תוכן עניינים:
- אספקה
- שלב 1: עיצוב פריסת לוח מקשים
- שלב 2: בנה קובץ SVG
- שלב 3: בנה מודל תלת מימד
- שלב 4: הלחמה והרכבה
- שלב 5: קוד
וִידֵאוֹ: לוח מקשים מכני Arduino: 5 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
הייתי צריך משטח סיכה לפרויקט אחר, אז החלטתי להכין לוח מקשים עם חלקים שהיו לי בבית.
אספקה
-
1u Keycaps:
- 1 עד 9
- לִמְחוֹק
-
2u Keycaps:
- 0
- להיכנס
- 12 מתגי מפתח (השתמשתי בצהוב דובדבן אבל כל צוואה שרי תעבוד!)
- ארדואינו אונו
- לוחית מתגים מודפסת בתלת -ממד (ראה שלב 1)
שלב 1: עיצוב פריסת לוח מקשים
אם אתה רוצה להכין את לוח המקשים שלך באותם מקשי גודל כמוני, תוכל להוריד ולהדפיס את קובץ ה- STL שלי ישירות בתלת -ממד ולדלג לשלב 4!
אבל אם אתה צריך לעצב בעצמך באמצעות עורך פריסת מקלדת:
מחק את הודעת הפתיחה על ידי לחיצה עליה באמצעות כפתור מחק מפתח.
כדי לקבל את הפריסה הרצויה, תוכל להתאים כל מקש בכרטיסייה מאפיינים ולהגדיר את הגובה והרוחב (1 = 1u, 1.5 = 1.5u וכן הלאה). אתה יכול להזיז מקשים עם מקשי החצים.
כאשר העיצוב שלך מוכן, עבור אל הכרטיסייה Raw Data והעתק את הקוד לשם.
שלב 2: בנה קובץ SVG
אתה הופך את העיצוב שלך לקובץ SVG עם swilkb:
הדבק את הקוד שהעתקת לפריסת לוח
בחר את סוג המתג שלך (אני מציע MX_t: 1 כי יהיה קל יותר להדפיס)
סוג מייצב בחירה - בחרתי ב- Cherry + Costar {_s: 1} אך לא נזקקתי או השתמשתי במייצבים.
ריפוד קצוות הוא עד כמה הגבול סביב כל המפתחות שלך יהיה (השתמשתי 10 מ מ מסביב)
השאר את שאר האפשרויות
לחץ על Draw My CAD. לחץ על כפתור SVG ושמור את הקובץ (יהיה עליך CTRL-S או קליק ימני על התמונה).
שלב 3: בנה מודל תלת מימד
היכנס ל- Tinkercad והתחל בפרויקט חדש.
ייבא את קובץ ה- SVG שלך; tinkercad יוסיף באופן אוטומטי עובי. ברירת המחדל היא 10 מ"מ - עבה מדי עבור צלחת מתג! הגדר את עובי (הריבוע באמצע) ל- 3.00 מ"מ.
ייצא את הפרויקט שלך כ- STL ואתה מוכן להדפיס תלת מימד!
שלב 4: הלחמה והרכבה
המפתחות מחוברים לאורך עמודות ושורות.
תכננתי במקור את המעגל עם דיודות כדי למנוע לחיצות על מקשים לא נכונים. קוד הארדואינו מטפל בזה, אז חסוך לעצמך קצת עבודה ודלג על הדיודות!
צרף שורות לסיכות 0, 1, 2
צרף עמודות לסיכות 10, 11, 12, 13
שלב 5: קוד
השתמשתי בספריית לוח המקשים שתצטרך להוריד
עבור אל סקיצה -> כלול ספרייה -> נהל ספריות.. וחפש "לוח מקשים" ולחץ על התקן
אם עיצבת לוח מקשים משלך, התאם את מערך המקשים הדו מימד.
העלה ל- Arduino שלך וסיימת!
מוּמלָץ:
לוח מקשים ממשק עם Arduino. [שיטה ייחודית]: 7 שלבים (עם תמונות)
לוח מקשים ממשק עם Arduino. [שיטה ייחודית]: שלום, וברוכים הבאים להוראה הראשונה שלי! :) במדריכים האלה הייתי רוצה לשתף ספרייה מדהימה לממשק מקלדת עם arduino - 'ספריית סיסמאות' כולל 'ספריית לוח המקשים'. ספרייה זו כוללת את התכונות הטובות ביותר שאנו
לוח מקשים 2 מקשים לאוסו !: 6 שלבים
2 מקשי לוח מקשים לאוסו !: במדריך זה תדעו כיצד להכין מקש 2 מקשים עבור osu! אנא עקוב אחר ההנחיות
לוח קדמי למסך 16x2 LCD + לוח מקשים: 8 שלבים (עם תמונות)
לוח קדמי למסך 16x2 LCD + לוח מקשים: מה אנו הולכים לבנות: במדריך זה אנו הולכים לבנות לוח חזית אקרילי בלוח חיתוך עבור מסך Adafruit 16x2 + לוח מקשים (גרסת Arduino). בשל התאמה פשוטה, תהיה לך גישה נוחה לכל לחצני לוח המקשים. אם אתה לא
לוח מקשים מכני מותאם אישית מאקרו: 12 שלבים (עם תמונות)
לוח מקשים מכני מותאם אישית למאקרו: במדריך זה אני אוביל אותך ביסודות יצירת מקרופד משלך 6 מקשים, הנשלט על ידי ארדואינו. אני אעביר אותך במה שאתה צריך, כיצד להרכיב אותו, כיצד לתכנת אותו וכיצד לשפר אותו או להפוך אותו לחב שלך
ממשק לוח מקשים עם 8051 ומציג מספרי לוח מקשים ב -7 פלחים: 4 שלבים (עם תמונות)
ממשק לוח מקשים עם 8051 והצגת מספרי לוח מקשים ב -7 פלחים: במדריך זה אני הולך לספר לך כיצד נוכל לממשק לוח מקשים עם 8051 ולהציג מספרי לוח מקשים בתצוגת 7 פלחים