תוכן עניינים:
- אספקה
- שלב 1: הדפסה והצטרפות תלת מימד
- שלב 2: מיקום כפתורים וחיווט
- שלב 3: קוד
- שלב 4: התאמה אישית של זום ודיסקורד
- שלב 5: תיוג
- שלב 6: מסקנה
וִידֵאוֹ: מקלדת מאקרו Arduino מודפסת בתלת -ממד: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
זה היה הפרויקט הראשון שלי שעבדתי עם ה- 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: מסקנה
זהו זה! אנחנו מוכנים לצאת לדרך! לאחר חיבור המקלדת, אין צורך בהתקנה נוספת. כל הלחצנים צריכים להירשם כצפוי. אם ברצונך להוסיף מקשי קיצור נוספים, הייתי ממליץ להשתמש במתג השני באותו אופן בו משתמשים במתג זום/דיסקורד בכדי לגרום לכפתור יחיד להשתמש במספר שימושים.
אם משהו לא היה ברור או אם אתה רוצה לדון במשהו, אתה מוזמן להשאיר תגובה ואני אעשה כמיטב יכולתי להגיב:)
ביצוע שמח!
מוּמלָץ:
לוח ה- ThreadBoard (גרסה שאינה מודפסת בתלת-מימד): לוח אב טיפוס מהיר של טקסטיל: 4 שלבים (עם תמונות)
לוח ה- ThreadBoard (גרסה שאינה מודפסת בתלת-מימד): לוח אב טיפוס מהיר של טקסטיל E: ניתן למצוא כאן את גרסת ה- ThreadBoard V2 להדפסה תלת-ממדית. ניתן למצוא כאן גרסה 1 של ה- ThreadBoard. למרות מכשולי העלות, נסיעות, מגיפות ומחסומים אחרים, ייתכן שאין לך גישה למדפסת תלת מימד אך תרצה ש
עדשת מאקרו DIY עם AF (שונה מכל עדשות מאקרו DIY): 4 שלבים (עם תמונות)
עדשות מאקרו DIY עם AF (שונות מכל עדשות מאקרו DIY): ראיתי הרבה אנשים שמייצרים עדשות מאקרו עם עדשה סטנדרטית (בדרך כלל 18-55 מ"מ). רובם עדשה פשוט נדבקים על המצלמה לאחור או שהאלמנט הקדמי מוסר. לשתי האפשרויות הללו יש חסרונות. להרכבת העדשה
מצלמה מודפסת בתלת מימד גימבל (תחרות טינקרד): 6 שלבים
Gimbal מצלמה מודפסת בתלת -ממד (תחרות טינקרד): שלום, זהו גימבל מצלמה שעיצבתי ב- Tinkercad. הג'מבל הראשי היה עשוי ידית הצנצנת הזו ומג'מבל / ג'יירו בעל חמישה טבעות שנדמה לי שאני לא יכול למצוא יותר. ניתן למצוא את עיצוב Tinkercad כאן. זה נועד לעבוד על סמכויות
לוח מקשים מאקרו מאקרו Bluetooth: 10 שלבים (עם תמונות)
לוח מקשים מאקרו מסוג Bluetooth: במדריך זה אנו הולכים להסתכל על השימוש ב- Bluetooth המובנה של ה- ESP32 כדי לחקות מקלדת Bluetooth. Bluetooth HID (מכשיר ממשק אנושי) הוא הפרוטוקול המשמש את מקלדת Bluetooth ועכברים רגילים ואפשר להמציא אותו
יד תותבת מודפסת בתלת מימד ב -4 שלבים !: 4 שלבים
יד תותבת מודפסת בתלת -ממד ב -4 שלבים !: הפרויקט הזה הוא יד תותבת שהודפס על ידי, אני מבקש לחקור עוד ידע על תותבות והדפסה תלת -ממדית. למרות שזה לא הפרויקט הטוב ביותר, זוהי דרך מצוינת להתנסות וללמוד כיצד ליצור