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

המרת צעד לתוך תנועות משחק: 4 שלבים
המרת צעד לתוך תנועות משחק: 4 שלבים

וִידֵאוֹ: המרת צעד לתוך תנועות משחק: 4 שלבים

וִידֵאוֹ: המרת צעד לתוך תנועות משחק: 4 שלבים
וִידֵאוֹ: ככה זה כשיש לך חברה רוסיה 2024, נוֹבֶמבֶּר
Anonim
Image
Image
המרת צעד לתוך תנועות משחק
המרת צעד לתוך תנועות משחק
המרת צעד לתוך תנועות משחק
המרת צעד לתוך תנועות משחק
המרת צעד לתוך תנועות משחק
המרת צעד לתוך תנועות משחק

הקדמה

מכשיר זה ממיר תנועה ממדרגה ביתית (מכונת צעד) לתנועת משחק. זה יעבוד עבור כל משחק שמקבל ("w") כתנועה קדימה. זה יכול לעבוד גם למשחקי VR אם הם מקבלים קלט מקלדת. זה כנראה לא יעבוד עבור משחקי קונסולות (לא בדקתי את זה).

צפו בסרטון היוטיוב שהכנתי להדגמה והסבר.

מה שאתה תצטרך:

- Arduino Micro (או Arduino Leonardo או Arduino Due) - x1

(הערה: ארדואינים אחרים לא יעבדו)

- חיישן עוקב אחר מסלול אינפרא אדום TCRT5000 - x6

- לוח לחם

- חוטי דו -נקודה (זכר לנקבה)

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

שלב 1: בצע את החיבורים הבאים

בצע את החיבורים הבאים
בצע את החיבורים הבאים

-כל הטעמים למקור משותף

-כל המתחים למקור משותף

הפלט של כל חיישן יעבור לדיגיטל 9, דיגיטלי 8, דיגיטלי 7, דיגיטלי 6, דיגיטלי 5 ודיגיטל 4.

שלב 2:

תמונה
תמונה

צרף פסים לבנים לדוושת המדרגה שלך

שלב 3: הניח את כל החיישנים על כל דבר שיכול להחזיק אותו אנכית

הניחו את כל החיישנים על כל דבר שיכול להחזיק אותו אנכית
הניחו את כל החיישנים על כל דבר שיכול להחזיק אותו אנכית

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

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

שלב 4: צרוב קוד זה מהארדואינו מ- Github

צרוב את הקוד הבא מ- github לארדואינו שלך

github.com/Larpushka/StepperConverter

מוּמלָץ: