תוכן עניינים:
וִידֵאוֹ: בקר משחקים אלחוטי עם Arduino ו- NRF24L01+ (תמיכה בבקר אחד או שניים): 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
אתה יכול למצוא את הפרויקט המלא מאתר האינטרנט שלי (הוא בפינית):
זהו תדריך ממש קצר על הפרויקט. רק רציתי לשתף אותו אם מישהו ירצה לבנות אותו ולא יודע לקרוא פינית.
חשבת פעם לשחק עם חבר שלך משחקים מבוססי אינטרנט, אבל המיפוי כל כך גרוע שקשה לך לשחק אותו? אל תדאג, כי אתה יכול לבנות בקר משלך עם מיפויים מותאמים אישית. קידדתי את הבקר כדי לחקות מקלדת USB, אבל אתה יכול להשתמש בו כרצונך.
שלב 1: חלקים
זוהי החומרה שתזדקק לה:
- 2 יחידות Arduino Pro Mini (ATmega328P או משהו אחר יעשה)
- 2 יחידות של מודולים NRF24L01+ לתקשורת אלחוטית
- Arduino Leonardo או Arduino Pro Micro (מקלט)
- מארז מודפס בתלת מימד (הקישור למטה לקבצים)
- מתכנת ISP או ממיר USB -> RS232 לתכנת הבקרים
- 16 יחידות של כפתורים בגודל 20*20 מ"מ
- 2 יחידות סוללות ליתיום לבקרים (זכור מעגלי הגנה! אתה לא רוצה להתאבד! אני ממליץ על הלוח TP4056 הכולל חיבור USB והגנה באותו לוח!)
- 2 יחידות מתגי שקופיות קטנים (משהו כמו SS12D00G3)
- הרבה חוטים
- מחברי Dupont (אופציונלי)
אתה יכול למצוא את דגם ה- Fusion 360 מכאן:
שלב 2: קידוד
לאחר מכן פשוט תכנת את הבקרים (gamecontroller_dualcontroller.ino עבור הבקרים אם אתה רוצה להשתמש בשני בקרים וב- gamecontroller.ino אם אתה רוצה להשתמש רק באחד) והמקלט (gamecontroller_dual_receiver_w_keystrokes.ino לשניים ו- gamecontroller_receiver_w_keystrokes לבקר אחד בלבד)
עם זאת עליך לתת לבקרים כתובות שונות. פשוט פתח את radioLink.ino ושנה את קו 22 עבור הבקר הראשון לזה: radio.openWritingPipe (כתובת [0]);
ולבקר השני לזה: radio.openWritingPipe (כתובת [1]);
אם ברצונך לשנות את המיפוי, שנה את מערך המיפוי [8] (או מיפוי 2 [8] עבור הבקר השני).
אתה יכול למצוא את הקודים מה- GitHub שלי:
שלב 3: הרכבה
אופן הרכבת הבקר:
- הוסף מחברים נחוצים למעגל הטעינה (והמתג לסגירתו)
- הדבק את מעגל הטעינה לחלק התחתון
- הוסיפו את המתג והדביקו אותו במקומו
- הלחם את NRF24L01+ ל- Arduino (CE לסיכה 7 ו- CSN לסיכה 8)
- חבר את הכפתורים (עוד סיכה לקרקע ועוד סיכה לקלט/פלט, אתה לא באמת צריך את הקבלים)
- סגור את המארז
אופן הרכבת הרסיבר:
- חבר את NRF24L01+ ל- Arduino
- אתה סיימת
מוּמלָץ:
בקר Imaginbot למדפסת תלת מימד מטר מעוקב אחד: 22 שלבים
בקר Imaginbot למדפסת תלת מימד קוביות אחת: בקר זה תוכנן לבנות מדפסת תלת מימדית על ידי פיקוד על מנועי צעד בקנה מידה גדול
אופן השימוש בבקר Wled RGB: 5 שלבים
אופן השימוש בבקר Wled RGB: שלום לכולם מקווה שכולם מסתדרים בסדר ובטוח במגיפה המתמשכת, אני מצטערת מאוד שנתקעה עם Work & פרוייקטים והרבה עריכות שטרם בוצעו בסרטון זה אני הולך להראות לכם Wled בקר פשוט מסוג RGB Pixel
Keytar Hero (שימוש בבקר גיטרה Wii כמסננת): 7 שלבים (עם תמונות)
Keytar Hero (שימוש בבקר גיטרה Wii כמסננתייזר): משחקי הגיטרה של גיטרה היו כל הזעם לפני עשרות שנים, כך שיהיו הרבה בקרי גיטרה ישנים ששוכבים ואוספים אבק. יש להם הרבה כפתורים, ידיות ומנופים, אז למה שלא תשתמש בהם שוב? בקרת הגיטרה
ערכת סוללה נטענת של בקר אחד ל- Xbox One (פרוייקט בעיצומה): 3 שלבים (עם תמונות)
מארז סוללות נטענות DIY של בקר Xbox One (פרויקט בעיצומו): לפני שנצלול לפרטים ברצוני להתייחס לכותרת. פרויקט זה נמצא בעיצומו בשל כמה ממצאים לאחר בדיקת העיצוב הראשון. עם זאת, אני מעצב מחדש את הלוח כך שיתאים לכמה שינויים שאעבור עליהם. כיסיתי את e
כיצד לבנות תיבת רמקולים לגיטרה או לבנות שניים לסטריאו שלך: 17 שלבים (עם תמונות)
כיצד לבנות תיבת רמקולים לגיטרה או לבנות שניים לסטריאו שלך: רציתי שרמקול גיטרה חדש ילווה עם מגבר הצינור שאני בונה. הרמקול יישאר בחנות שלי כך שהוא לא צריך להיות משהו מיוחד מדי. כיסוי טולקס עלול להיפגע בקלות רבה מדי אז רק ריססתי את החלק החיצוני בשחור לאחר חול בהיר