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

מקלדת מאקרו Arduino מודפסת בתלת -ממד: 6 שלבים (עם תמונות)
מקלדת מאקרו Arduino מודפסת בתלת -ממד: 6 שלבים (עם תמונות)

וִידֵאוֹ: מקלדת מאקרו Arduino מודפסת בתלת -ממד: 6 שלבים (עם תמונות)

וִידֵאוֹ: מקלדת מאקרו Arduino מודפסת בתלת -ממד: 6 שלבים (עם תמונות)
וִידֵאוֹ: Механическая клавиатура JC Pro Macro 2 2024, נוֹבֶמבֶּר
Anonim
מקלדת מאקרו Arduino מודפסת בתלת מימד
מקלדת מאקרו Arduino מודפסת בתלת מימד

זה היה הפרויקט הראשון שלי שעבדתי עם ה- Arduino Pro Micro. אתה יכול להשתמש בו בצ'אטים של זום או דיסקורד כדי לעשות דברים כמו החלפת השתקה, החלפת הסרטון או שיתוף המסך שלך. נוסף על כך, אתה יכול לתכנת אותו כדי לפתוח תוכנות נפוצות במחשב שלך או לעשות דברים כמו צילום מסך ונעילת המסך. ניתן לערוך את הקוד די בקלות לצרכיך אם ברצונך לפתוח תוכניות שונות או אם ברצונך להוסיף מקשי קיצור משלך.

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

אספקה

Arduino Pro Micro x1

Perfboard x1 (אני בטוח שאתה יכול להשיג את זה בזול יותר איפשהו. זו הייתה רק התוצאה הראשונה שמצאתי)

כפתורי לחיצה x 13

מתג הזזה x 2

LED אדום 5 מ מ x1

נגד 220 אוהם x1

דבק מגע

צִיוּד:

מלחם

מדפסת תלת מימד

מכונת תוויות (אופציונלי)

תרגיל (אופציונלי)

שלב 1: הדפסה והצטרפות תלת מימד

הדפסה והצטרפות תלת מימד
הדפסה והצטרפות תלת מימד
הדפסה והצטרפות תלת מימד
הדפסה והצטרפות תלת מימד
הדפסה והצטרפות תלת מימד
הדפסה והצטרפות תלת מימד

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

תרצה גם ציר. אתה יכול פשוט לקנות אחד מחנות החומרה, אבל בחרתי להדפיס גם את שלי באמצעות עיצוב מדהים זה: https://www.thingiverse.com/thing:1083876 (לא שלי)

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

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

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

שלב 2: מיקום כפתורים וחיווט

מיקום לחצנים וחיווט
מיקום לחצנים וחיווט
מיקום לחצנים וחיווט
מיקום לחצנים וחיווט

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

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

שים לב שאסור לך להשתמש ב- Undu Arduino (יכולתי להשתמש ב- Uno רק בתרשים סליחה). כל מספרי הסיכה עדיין זהים, כאשר כמה מהם נכתבו ידנית אם הם אינם זמינים ב- Uno. מצטער על ההשתמטות של התרשים, אך הוא עדיין מסביר את הנקודה:)

שלב 3: קוד

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

ישנם כמה אזורים בקוד המאפשרים לך להתאים אישית מעט:

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

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

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

1. מקש Windows - זה מיועד ל- Windows ולכן חלק מהמקשים החמים שבהם השתמשתי משתמשים בכפתור Windows. לספריית המקלדות אין מפתח Windows, לכן השתמש במקום זאת ב- 'KEY_LEFT_GUI'.

2. הקש מול כתיבה- הקוד משתמש הן ב- Keyboard.press () והן ב- Keyboard.write (). שיטת הכתיבה זהה ללחיצה על המקש המתאים במקלדת שלך. שיטת העיתונות זהה להחזקת מקש. אם אתה משתמש בשיטת העיתונות, הקפד לשחרר את המפתחות לאחר מכן עם 'Keyboard.releaseAll ()'

3. פתיחת תוכניות - השיטה שלי לפתיחת תוכניות כמו קורה ואקסל קצת מגושמת. בעיקרון, המקלדת לוחצת על מקש Windows (פותח את תפריט ההתחלה), מקליד את שם התוכנית בשיטת 'Keyboard.println' ולאחר מכן לוחץ על enter. כדי לוודא שזה עובד, עליך לתת למחשב זמן להגיב לכל לחיצה על מקש לפני שתעשה את הפעולה הבאה. העיכובים בקוד שלי הם הסכום הנכון עבור המחשב שלי, אך ייתכן שיהיה עליך להאריך אותם אם המחשב שלך איטי מעט.

שלב 4: התאמה אישית של זום ודיסקורד

התאמה אישית של זום ודיסקורד
התאמה אישית של זום ודיסקורד
התאמה אישית של זום ודיסקורד
התאמה אישית של זום ודיסקורד
התאמה אישית של זום ודיסקורד
התאמה אישית של זום ודיסקורד

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

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

שלב 5: תיוג

לאחר שהכל מתפקד, הייתי ממליץ להוסיף כמה תוויות לכפתורים שלך. השתמשתי בלייבלייסט אבל אתה יכול באותה מידה להדפיס משהו ולהדביק אותו, או שאולי אפילו להדפיס תוויות בתלת מימד?

שלב 6: מסקנה

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

אם משהו לא היה ברור או אם אתה רוצה לדון במשהו, אתה מוזמן להשאיר תגובה ואני אעשה כמיטב יכולתי להגיב:)

ביצוע שמח!

מוּמלָץ: