תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
ה- 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: מוצר סופי
השתמשתי במפעיל להדפסה באמצעות הזרקת דיו להדפסת מכסי התווית. ניתן לפרק את החלק העליון של הכפתור ולהניח את האצטט בין מכסה הכפתור לגבעול. השתמשתי גם במכונת תוויות כדי להדפיס את הטקסט מעל התווית.
אם יש לך שאלות בנושא הבנייה, שלח לי תגובה ואשמח לענות
מוּמלָץ:
לוח ממסר 4CH הנשלט באמצעות לחצני לחיצה: 4 שלבים
לוח ממסר 4CH הנשלט באמצעות לחצני לחיצה: המטרה שלי היא לשדרג את מדפסת ה- Anet A8 3D שלי על ידי הוספת בקרת אספקת חשמל באמצעות ממשק Octoprint. עם זאת, אני גם רוצה להיות מסוגל להתחיל " ידנית " מדפסת התלת מימד שלי, כלומר לא להשתמש בממשק האינטרנט אלא רק לחיצה על לחצן
לוח לוח לוח: 7 שלבים
לוח לוח: לפני זמן רב מאוד מצאתי כותב NC של Rotring ללא הבקר. שכחתי לגמרי מה אני רוצה לעשות עם זה, אבל בשבוע שעבר מצאתי אותו שוב ואני רוצה להכין ממנו מגש לוח. כתב היד האישי שלי על הלוח הוא לא
לוח לוח לכיתה של Arduino Line Follower Wallrides: 8 שלבים (עם תמונות)
לוח הלוח של Arduino Line Follower Wallrides בכיתה: לעקוב אחרי הקו על הקרקע משעמם מדי! ניסינו להסתכל על זווית אחרת על עוקבי הקו ולהביא אותם למטוס אחר - ללוח הלוח של בית הספר. תראה מה יצא מזה
כפתור לחצני LED Arduino המניע עיבוד אנימציות: 36 שלבים (עם תמונות)
כפתור לחצני LED Arduino המניע עיבוד אנימציות: מה כפתור כפתור זה מיוצר באמצעות PCB ורכיבים אחרים המיוצרים על ידי Sparkfun. הוא מונע על ידי מגה ארדואינו. כל כפתור נחמד ומעצבן ומספק ללחיצה, ויש לו LED RGB בפנים! השתמשתי בו כדי לשלוט בהנפשות
Arduino מותאם אישית לשמירה על לחצני הגה מסוג CAN עם סטריאו לרכב חדש: 9 שלבים (עם תמונות)
Arduino מותאם אישית בכדי לשמור על לחצני הגה מסוג CAN עם סטריאו לרכב חדש: החלטתי להחליף את מערכת הסטריאו המקורית של וולוו V70 -02 שלי בסטריאו חדשה כך שאוכל ליהנות מדברים כמו mp3, בלוטות 'ודיבורית. לרכב שלי יש כמה פקדי הגה לסטריאו שאני עדיין רוצה להשתמש בהם