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

כור Iron Man בשביל הכיף (ג'ויסטיק מעבד תנועה דיגיטלית): 7 שלבים (עם תמונות)
כור Iron Man בשביל הכיף (ג'ויסטיק מעבד תנועה דיגיטלית): 7 שלבים (עם תמונות)

וִידֵאוֹ: כור Iron Man בשביל הכיף (ג'ויסטיק מעבד תנועה דיגיטלית): 7 שלבים (עם תמונות)

וִידֵאוֹ: כור Iron Man בשביל הכיף (ג'ויסטיק מעבד תנועה דיגיטלית): 7 שלבים (עם תמונות)
וִידֵאוֹ: Branchophobic Yohay Sponder מופע באורך מלא 'ענפוביה' יוחאי ספונדר 2024, נוֹבֶמבֶּר
Anonim
Image
Image
אנו נצטרך את החלקים הבאים
אנו נצטרך את החלקים הבאים

שלום יקיריי!

זו ההנחיה הראשונה שלי, אז מקווה לטובתך ולמשוב!

הפרויקט הוא פלטפורמה אינטראקטיבית למסיבות בית, תחרויות, אירועים - רק בשביל הכיף.

מדובר בשני חיישני תנועה המיוצרים בעיצוב הכור של איש הברזל. הן מהודקות בחגורות לאדם - לחלק שלו בחזה הגוף, הבטן, התחת ואיך שהדמיון שלך רוצה. חיישנים לוכדים תנועה - רועדים לצדדים ואנכיים, ומטיסים לצד וחזית לאחור, אך באותו גוף עוני סביב צירו! ערוץ הרדיו 2.4 GHz מעביר נתונים למקלט המחובר למחשב וממיר אותם למיקום ציר הג'ויסטיק.

תיאור של צירים:

מורדות הציר הימני-שמאלי x ציר הטיה-קדימה-אחורה-סקוואט כלפי מעלה-ציר y-סיבוב נענע ציר x-סיבוב ימינה-שמאל סובב סביב צירו-ציר z

אתה יכול ליצור את המשחק שלך באמצעות תוכנית למפתחי משחקים. צריכה להיות תמיכה רק ב- DirectInput! לדוגמה, תוך שבועיים למדתי את הידע הבסיסי של התוכנית Studio maker.

מדריך זה כולל קושחה מוכנה למקלט ולמשדרים, וכן משחק אחד שפותח על ידי.

תוכל להכין באופן עצמאי את הסט המוצע לשבוע, אם אתה יודע כיצד:

לְרַתֵך

להדפסה במדפסת תלת מימד (שימו לב! לכל הדגמים המיושמים יש קנה מידה של 100%. אם אתם מדפיסים פלסטיק ABS - הגדילו את קנה המידה של הדגם באחוז הצטמקות הפלסטיק לאחר הקירור. הגדלתי ב -1% בעת ההדפסה)

תכנות ארדואינו.

זה הכל. וכן, זה ייקח הרבה יותר זמן אם יש לך ידיים עקומות)

שלב 1: אנו נצטרך את החלקים הבאים:

אנו נצטרך את החלקים הבאים
אנו נצטרך את החלקים הבאים
  • 1x Arduino pro micro (מודול עם atmega32u4)
  • 2x Arduino pro mini (מודול עם atmega328)
  • 3x מודולי רדיו NRF24l01
  • 3x קבלים 100uF 7-16v
  • ממיר הורדה למטה
  • ממיר שלב 2 x 5v
  • 2x מודולי DMP MPU6050
  • 2x switchers עם תיקון
  • 2x מחזיק סוללה 2xAAA
  • טבעת 2x ws2812b

וגם:

  • חוטים
  • 8x ניגודי פליז (M3 x 15 מ"מ)
  • ברגים 16x m3
  • חבר עם מדפסת תלת מימד
  • מלחם
  • אקדח דבק
  • זרועות ישרות
  • ממיר arduino uno או usb-> uart לתכנות Arduino pro mini
  • כבל מיני מסוג usb מסוג a ל- usb עבור arduino pro micro

שלב 2: בצע ג'ויסטיקים לאלקטרוניקה

עשה ג'ויסטיקים לאלקטרוניקה
עשה ג'ויסטיקים לאלקטרוניקה

עשה ג'ויסטיקים אלקטרוניים.

עבור כל ג'ויסטיק, אנו זקוקים ל: arduino pro mini MPU6050 NRF24l01 קבלים 100uF 5v שלב למעלה ממיר סוללה מחליף 2xAAA

למד את תרשים המעגלים

עכשיו אתה צריך לקחת מגהץ, כמה חוטים ולהכין להלחמה.

1.1. מודולים NRF24l01 נמכרים עם מחברים מולחמים ויש להסירם.

1.2. לאחר מכן, עליך להלחים 7 חוטים באורך של 6 ס מ על פי התרשימים, רק להלחם ישירות לקבל PCB 100uf לסיכות האספקה.

2.1. כדי מודול MPU6050 צריך הלחמה 5 חוטים באורך 5-6 ס מ על פי התוכנית.

2.2. כמו כן, עליך להלחם בזהירות את חוט החשמל של 3.3 וולט המגיע ממודול NRF24l01 אל סיכת LDO OUT בלוח MPU6050.

3.1. יש לחבר את חוט החשמל של בעל הסוללה החיובי באמצעות מתג למתג

3.2. יש לחבר את כבל החשמל של מחזיק הסוללה השלילי לכניסה השלילית של ממיר ההרמה

3.3. הסיכה השנייה של המתג חייבת להיות מחוברת ל- INPUT השלילי של ממיר ההתקנה

4.1. מחבר תכנות בעל 5 פינים חייב להיות מולחם למודול Arduino pro mini.

4.2. חבר חוטים מינוס ועוד פלוס ממיר שלב OUTPUT

4.3. מִבְחָן. הכנס 2 סוללות AAA למחזיק הסוללות ולאחר מכן הפעל את המתג - אם הכל מחובר כהלכה, נורית החשמל האדומה אמורה להידלק על ה- Arduino. כבה את הכוח. 4.4. חבר את מודול MPU6050 עם חוטים על פי התרשים הסכימטי. 4.5. מִבְחָן. הפעל את החשמל, נורית החשמל הירוקה אמורה להדליק ב- MPU605. כבה את הכוח. 4.6. חבר את מודול הרדיו NRF24l01 ל- Arduino בעזרת חוטים.

5.1. הלחם את 3 החוטים באורך 10 ס מ לטבעת ws2812b לפינים: IN, VCC, GND

סכמטי חשמלי של המשדר שלנו מוכן!

שלב 3: צור מקלט USB אלקטרוניקה

צור מקלט USB אלקטרוניקה
צור מקלט USB אלקטרוניקה

צור מקלט USB אלקטרוניקה

1.1. מודולים NRF24l01 נמכרים עם מחברים מולחמים ויש להסירם.

1.2. לאחר מכן, עליך להלחים 7 חוטים באורך של 6 ס מ על פי התרשימים, פשוט להלחם ישירות לקבל PCB 100uf לסיכות האספקה.

2.1. הלחמה 3 חוטים באורך 5 ס מ לממיר ההורדה כפי שמצוין בתרשים המעגל: 2 חוטים לסיכת ה- GND, חוט אחד ל- PIN INPUT.

2.2. כדי להצמיד את הלחמה OUTPUT את חוט החשמל ממודול NRF24l01/

3.1. הלחם את חוט הכניסה מממיר ההורדה ואת החוטים הנותרים מ- NRF24l01 ל- Arduino pro micro כמפורט בתרשים המעגלים.

3.2. מִבְחָן. חבר את כבל המיני USB ל- USB למחשב שלך ואת ה- Arduino pro micro. אם אתה מחבר הכל כמפורט בתרשים המעגלים, נוריות ה- LED בממיר Arduino ומדרגת ההורדה אמורות להידלק.

המעגל החשמלי של המקלט שלנו מוכן!

שלב 4: תכנות המקלט

תכנות המקלט
תכנות המקלט
תכנות המקלט
תכנות המקלט

1.1. חבר את מיקרו Arduino pro שלך דרך מתאם מיני USB ל- USB למחשב. פתח את התוכנית כדי להבהב את HEX. קבצים'. לדוגמה, gcUploader (בקובץ המצורף), בחר ביציאה שעליה הגדרת Arduino בשם "SparkFun Pro Micro".

1.2.1 אם Arduino אינו מתלבט, התקן את מנהל ההתקן (מנהל ההתקן בקובץ המצורף, כיצד להתקין עוד: https://learn.sparkfun.com/tutorials/pro-micro--f אההה!..

1.3. בתוכנית, בחר את סוג Arduino: Arduino Leonardo.

1.4. גרור את הקובץ- v0 file.ino.hex לתוכנית ולחץ על סמל הפלאש.

1.5. מִבְחָן. לאחר הקושחה בחלונות המכשיר אמור לראות מכשיר חדש - "SparkFun Pro Micro" עם אייקון של ג'ויסטיק.

מזל טוב, הכנו מקלט של הג'ויסטיקים שלנו!

שלב 5: תכנות המשדרים

Image
Image
בריאת הגוף!
בריאת הגוף!

תכנות המשדר.

1.1. חבר את Arduino Pro Mini שלך (הג'ויסטיק הראשון שלנו) באמצעות ממיר USB ל- uart למחשב שלך כפי שמוצג בתרשים.

1.2. פתח את התוכנית כדי להבהב את HEX. קבצים'. לדוגמה, gcUploader (בקובץ המצורף), בחר את היציאה שעליה יש לך Arduino Pro Mini.

1.3. בתוכנית, בחר את סוג Arduino: Arduino Pro Mini.

1.4. גרור את קובץ mpu6050-RED-mesh0.ino.hex לתוכנית ולחץ על סמל ההורדה.

1.5. מִבְחָן. ב- Windows, פתח את הגדרות בקר המשחק. בעת הטיית MPU6050, ציר x, Y ו- Z של בקר המשחק הראשון חייב לזוז!

מזל טוב, יצרנו ג'ויסטיקים אלחוטיים עם לכידת תנועה!

כדי להבהב את הג'ויסטיק השני, חזור על שלבים 1.1-1.5

אתה יכול לשחק קצת ולהתחיל ליצור את המארז!

שלב 6: בריאת הגוף

Image
Image
בריאת הגוף!
בריאת הגוף!

יצירת הגוף

1.1. ודא שיש לך מדפסת תלת מימד, או חבר עם מדפסת תלת מימד =)

1.2. קח פלסטיק משני צבעים: שחור ושקוף!

1.3. השתמש במודלים להדפסה עם פולימר שחור: main-front. STL, front. STL, back.stl

1.4. שימוש במודל להדפסה בפולימר שקוף: transparent. STL

1.5. אסוף את הפרטים כמו בסרטון!

1.5.1. בחלק ה"חזית הראשית ", קודחים חור במקום כזה שהחוטים מ- WS2812 נדחפים דרכו אל תוך הגוף.

1.5.2. בין החלק השקוף לחלק הדיור, הכנס את טבעת Ws2812b, משוך את החוטים לתוך חור הדיור. ראה סרטון.

1.5.3. על הברגים M3 להבריג את עמידות הפליז. ראה סרטון.

עכשיו אתה צריך להתחמש באקדח דבק ובקובץ

2.1. הדבק את המתג.

2.2. הדבק את מחזיק הסוללה.

2.3. הדבק MPU6050 בניצב לגוף, חלקי SMD מכוונים למחזיק הסוללה. ראה סרטון.

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

2.4.1. מִבְחָן. הפעל את הג'ויסטיק, הטבעת של הג'ויסטיק הראשון צריכה לזרוח כחול, השני צריך להיות אדום. זה אמור להיראות מגניב!

2.5. הדבק את החלקים הנותרים, הנח בזהירות את החוטים.

2.6. סגור את המכסה והדק אותו בעזרת ברגי M3 לסטנדים הפליזיים.

2.7. הכנס חגורת גומי עם קרבינים לחריץ המכסה כך שניתן לחבר את הג'ויסטיק לעצמו

במקרה של המקלט השתמשתי בגודל 35x55x12 בגודל סטנדרטי

עכשיו החלק המהנה! יבצע צ'ק אין עבודה במשחק! -- השלב הבא

שלב 7: משחק

פתח את הקובץ, חבר את המקלט, הפעל את הג'ויסטיקים והתחל את המשחק.

משחק שמח!

מוּמלָץ: