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

לוח לחצני USB של Arduino: 5 שלבים (עם תמונות)
לוח לחצני USB של Arduino: 5 שלבים (עם תמונות)

וִידֵאוֹ: לוח לחצני USB של Arduino: 5 שלבים (עם תמונות)

וִידֵאוֹ: לוח לחצני USB של Arduino: 5 שלבים (עם תמונות)
וִידֵאוֹ: 30 טיפים וטריקים של Windows 10 האולטימטיבי לשנת 2020 2024, יולי
Anonim
לוח לחצני USB של Arduino
לוח לחצני USB של Arduino
לוח לחצני USB של Arduino
לוח לחצני USB של Arduino

ה- Arduino Leonardo הוא לוח חזק מאוד עם כמה הבדלים קלים מה- UNO הפופולרי מאוד של Arduino. ה- ATMega 32U4 הוא המעבד הראשי של לאונרדו. אתה יכול להשתמש במיקרו -בקר זה לתקשורת טורית באמצעות USB. ה- Arduino Leonardo הוא מכשיר USB 2.0 המשתמש במנהלי USB COM. בניגוד ל- UNO שמשתמש ב- 328P, תכונת USB זו נותנת לנו את ההזדמנות להזין פקודות כפתורים מתוכנתות ל- Windows באמצעות ממשק ה- USB. ניתן לתכנת לחיצות כפתורים בודדות או שילוב כפתורים באמצעות תוכנה.

אני משתמש בלוח כפתורים זה עבור Farming Simulator 2019 אך אתה יכול להשתמש בו עבור כל משחק/תוכנית או פקודת מפתח הנדרשת.

אספקה

ארדואינו לאונרדו (https://tiny.cc/wa30dz)

  • · 10 x לחצני לחיצה רגעיים מרובעי LED (https://tiny.cc/2520dz)
  • · 10k נגד
  • · 220Ω נגד
  • · 1 x 5 מ"מ LED
  • · דיקט 5 מ"מ
  • · מקדח כף 16 מ"מ
  • · עטיפת ויניל (השתמשתי בסגנון סיבי פחמן)
  • · 1 x 12V ספק כוח (לא נדרש אם משתמשים במתגים 5V)
  • · חוט
  • · תחנת הלחמה

שלב 1: העיצוב

העיצוב
העיצוב

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

הכפתורים מרווחים באותה מידה על פני התוכנית עם הרבה מקום לאצבעות ולתוויות.

הכנתי לראשונה את העיצוב ב- Fusion 360 בעזרת תכונת הציור ליצירת תבנית חיתוך לדיקט. זה נתן לי ציור מדויק של 1: 1 לשימוש כמדריך.

שלב 2: הבנייה

המבנה
המבנה
המבנה
המבנה
המבנה
המבנה

חתכתי את הדיקט למידות. טיפ: השתמש בקלטת דבק על החותכים כדי להפחית את קריעת העץ

השלב הבא הוא לקדוח את החורים, עבור המתגים המפורטים למעלה תזדקק למקדח 16 מ"מ ו מקדח 6 מ"מ עבור ה- LED. אם אתה זהיר, אתה יכול לקדוח את החורים בלי הרבה נפיחות. טיפ: השתמשתי בחתיכה קטנה של MDF כתומך כדי לקדוח דרך כך שהחורים יצאו נקיים ללא קרעים בעץ

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

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

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

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

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

שלב 3: החיווט

החיווט
החיווט
החיווט
החיווט

חלק החיווט פשוט וישר קדימה. למתגי הלד 5 פינים, 2 מסומנים LED המתחברים לנורת הלד בכפתור. יש סיכה רגילה, סיכה פתוחה באופן נורמלי וסיכה סגורה באופן נורמלי.

השתמשתי במתגי לוח 12V במבנה זה אך מתגי לוח 5V זמינים, אני ממליץ להשתמש ב- 5V כדי להיות תואם ל- Arduino.

חיבור כל מסוף הוא פשוט:

· 12V + לספק כוח +

· קרקע LED לאספקת חשמל

· 5 מ מ LED מתחבר ל- 5V על לאונרדו ויש לו נגד 220ohm בסדרה להגבלת זרם

· חבר את כל מגרשי המתגים יחד והלחם נגד 10k בסדרה והכנס את כותרת ה- GND של הארדואינו לאונרדו

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

· כל סיכת NO של הכפתור מחוברת לסיכה דיגיטלית בארדואינו (השתמש בסיכות 2-13)

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

שלב 4: הקוד

הקידוד פשוט מאוד במבנה זה. שימוש בארדואינו

IDE תצטרך להתקין את 2 הספריות הבאות:

#כלול "Keyboard.h"

#כלול "HID.h"

הלולאה משתמשת בסדרה של הצהרות אם ועוד כדי להסתכל על כל כפתור. כל כפתור מוחזק גבוה על ידי המיקרו -בקר והוא יורד לאחר לחיצה על הכפתור.

ניתן לשנות את אישור המפתחות על ידי שינוי הטקסט בסוגריים:

Keyboard.write ('o');

לאחר העלאתו ל- Arduino Leonardo, אפס את Leonardo וחבר את כבל ה- USB לכל יציאה פנויה במחשב. אתה יכול לבדוק את תפקוד הכפתורים באמצעות תוכנית בודק מקלדות

שלב 5: מוצר סופי

מוצר סופי
מוצר סופי

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

אם יש לך שאלות בנושא הבנייה, שלח לי תגובה ואשמח לענות

מוּמלָץ: