תוכן עניינים:
- שלב 1: חלקים וכלים
- שלב 2: הגדרת התוכנה
- שלב 3: הדפסת המארז
- שלב 4: חיווט והרכבה
- שלב 5: מהבהב ושינוי הקוד
- שלב 6: בוצע
וִידֵאוֹ: מקלדת USB של כפתור אחד מסוג RGB: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
האם הרגשת פעם צורך במקלדת זעירה, אך פונקציונלית, עם תאורה אחורית RGB, שאינה גדולה מגודלו של מקש אחד? לא? למי אכפת תעשי אחד בכל זאת! מדריך זה ינחה אותך בשלבים הדרושים לך בכדי להכין מקלדת כפתור אחת משלך, מעט חסרת תועלת.
שלב 1: חלקים וכלים
כדי לבצע את הפרויקט הזה, תזדקק…
חלקים:
לוח פיתוח מבוסס ATtiny85. לוחות אלה הם שיבוטים של לוח Digispark וניתן לרכוש אותם במחיר של 1-2GBP/USD בלבד. ישנן כמה גרסאות ללוח זה, אחת עם מחבר USB A מובנה, ושתי כניסות עם שקע מיקרו USB מובנה. הדרוש לפרויקט זה הוא הקטן מבין השניים שכתוב עליו "TINY85" כפי שמוצג ל" ATTINY85 ". כל הלוחות יתפקדו אותו דבר, אך רק הלוח הזה יתאים למארז המודפס בתלת מימד
- LED RGB WS2812b. אלה מגיעים גם בצורות שונות, הסוג הדרוש מותקן על לוח PCB עגול זעיר, מעט גדול מהנורית עצמה. ניתן להשתמש גם בלד חשוף, אך יש לזכור שאלו יהיו קשים מאוד להלחמה.
- מתג תואם Cherry MX/ Cherry MX. מתגים עם בתים שקופים הם אידיאליים מכיוון שהם יאפשרו לאור האור לעבור.
- מכסה מפתח תואם Cherry MX.
כלים:
- יהיה צורך במלחם והלחמה. Flux, צמה/פתיל הלחמה, סט של ידיים שלישיות ועוד Flux מועילים.
- יש צורך במדפסת תלת מימד להדפסת המארז, אך ניתן לדאוג משהו דומה גם מעץ, אקריליק, MDF וכו ', אם יש לך גישה לכלי יד בסיסיים. ניתן לחתוך מארז גם מקופסת פרויקט קטנה של ABS.
שלב 2: הגדרת התוכנה
ראשית, יהיה עליך להתקין את מנהלי ההתקנים של Arduino IDE ו- Digispark. לשם כך, בצע את ההנחיות כאן. העלה את סקיצת ההבהוב הכלולה בדף המקושר, כדי לוודא שהלוח שלך עובד. לאחר מכן, יהיה עליך להתקין את ספריית Adafruit Neopixel, כדי לשלוט ב- LED. ב- Arduino IDE, עבור אל כלים> נהל ספריות וחפש את "Adafruit Neopixel". הורד והתקן את הספרייה בעלת אותו שם.
שלב 3: הדפסת המארז
ניתן להוריד את קבצי STL הדרושים למקרה ואת הקוד לדוגמא מ- dingiverse כאן. הורד והדפס את שני חלקי המארז כעת וודא שתתמיד בקוד - תזדקק לזה מאוחר יותר.
שלב 4: חיווט והרכבה
חבר את הרכיבים כפי שמוצג בתרשים ובתמונות. יש לחבר את סיכת הנתונים של ה- leds לפין P1 בלוח, והמתג צריך להיות מחובר ל- P2. וודא שאתה מחבר את P1 לסיכת נתוני ה- leds IN, ולא את סיכת ה- OUT. לאחר מכן, הכנס בזהירות את הלוח לתוך המארז. ההתאמה שלה צמודה, וברגע שהיא נכנסת, יהיה קשה מאוד להסיר אותה, לכן בדוק היטב את החיווט לפני היד. לאחר מכן, שדר את יציאת ה- micro usb עם החיתוך המתאים על המארז, הטה מברג שטוח (או כלי דומה) מאחורי הלוח והשתמש בו כדי לדחוף את השקע לחיתוך. זה צריך להשתלב היטב. השתמש בדבק חם כדי להחזיק את הלוח במקומו. לבסוף, יישר את שני הכניסות בחלק העליון של המארז עם שתי הבליטות בבסיס, והתאימו אותן יחד. זכור כי המארז אינו מיועד להיפתח מחדש לאחר ההרכבה, אם אינך בטוח לגבי החיווט שלך, הבזק את הקוד (כפי שמוצג בשלב הבא) ובדוק את הלוח והמתג לפני התאמתו למארז.
שלב 5: מהבהב ושינוי הקוד
פתח את קוד הדוגמה שהורדת משלב 3 ופתח אותו ב- Arduino IDE. סקיצה פשוטה זו מאפשרת לך להגדיר את התאורה האחורית לצבע הרצוי, ולמפות מפתח למתג. שנה את המשתנים תאורה אחורית R, G ו- B כדי לבחור את הצבע שאתה רוצה שהתאורה האחורית תהיה, ואת התאורה האחורית בהירות כדי לשנות את עוצמת הלדים. כל ארבעת המשתנים האלה חייבים להכיל מספר בין 0 (כבוי) ל -255 (מקסימום). כדי למפות מפתח, שנה את המשתנה "keyCode" עם המפתח שאתה אוהב. ניתן למצוא כאן רשימת מקדי מפתח. לאחר ששינית את הקוד כרצונך לחץ על כפתור ההעלאה, כדי לאסוף ולהבהב את הקוד ללוח שלך. לאחר סיום החיבור, הטרמינל יבקש ממך לחבר את הלוח שלך. הקפד לחבר אותו תוך 60 שניות, אחרת תצטרך לחזור על תהליך ההעלאה.
שלב 6: בוצע
כעת אמורה להיות לך מקלדת מקשים יחידה מתפקדת במלואה! הקוד שסופק מחקה מקלדת USB HID רגילה, כך שניתן להשתמש בה ללא התקנת תוכנות נוספות, אם כי ניתן להוריד תוכניות מאקרו כגון AutoHotkey כדי להפוך פעולות לאוטומטיות בעת לחיצה על המקש. אם אתה רוצה להתאים אישית את הקוד יותר ממה שמוצע על ידי הקוד לדוגמה, אתה יכול לכתוב משלך באמצעות ספריית Digikeyboard. ניתן להשתמש בספריית FastLED גם לשליטה על ה- LED ומציעה פונקציות הרבה יותר חזקות מאשר Adafruit_Neopixel.
אם אהבתם את ההנחיה הזו, אנא שקלו להצביע בעד התחרות הגדולה והקטנה, תהנו!
מוּמלָץ:
כיצד ליצור כונן הבזק מסוג USB באמצעות מחק - מארז כונן USB מסוג DIY: 4 שלבים
כיצד ליצור כונן הבזק מסוג USB באמצעות מחק | מארז כונן USB מסוג DIY: הבלוג עוסק ב " כיצד להכין כונן הבזק מסוג USB באמצעות מחק | מארז כונן USB DIY " אני מקווה שתאהב את זה
מעגל תפס כבוי עם UC. כפתור לחיצה אחד. סיכה אחת. רכיב נפרד: 5 שלבים
מעגל תפס כבוי עם UC. כפתור לחיצה אחד. סיכה אחת. רכיב נפרד: שלום לכולם, חיפשתי מעגל הפעלה/כיבוי ברשת. כל מה שמצאתי לא היה מה שחיפשתי. דיברתי עם עצמי, יש בהכרח דרך לזה. זה מה שהייתי צריך. -כפתור לחיצה אחד בלבד לביצוע לסירוגין. -חובה להשתמש רק
מזנון כפתור אחד: 4 שלבים
מזנון כפתורים אחד: הערה: למערכת הארוחות של קאנג צ'יאאו, אין טעם אם אינך בבית הספר שלנו. למכשירים יש שני שימושים. ניתן להשתמש בו כדי לדלג על התהליך המשעמם של בחירת הארוחות על ידי בחירת מזנון עבורך, וזה מאוד שימושי לאנשים שרוצים לאכול רק
מדריך לבקר MIDI בעל כפתור אחד: 6 שלבים
הדרכה לבקר MIDI בעל כפתור אחד: יש הרבה הדרכות לבקרי Arduino-MIDI, זוהי הדרכה חשופה כיצד להתגלגל עם כפתור ופוטנציומטר פשוטים. הייתי שמח להיתקל במשהו כזה כשרק התחלתי
בנה מיני רמקולים מסוג Plug & Play מסוג USB (עם אפשרות מיקרופון): 3 שלבים (עם תמונות)
עשה זאת בעצמך בניית מיני USB לרמקולים מסוג Plug & Play (עם אפשרות מיקרופון): שלום חבר'ה. רציתי להראות לכם שיטה פשוטה ביותר בה השתמשתי עבור הרמקול הנייד. שיטה זו באמת ייחודית מאוד מכיוון ש " אין הדרכה בנושאי דוברים מסוג זה ". כמה סיבות: האם אי פעם התמודדת עם כל