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

פריסת רכבות דגמים אוטומטית עם לולאות הפוכות: 14 שלבים
פריסת רכבות דגמים אוטומטית עם לולאות הפוכות: 14 שלבים

וִידֵאוֹ: פריסת רכבות דגמים אוטומטית עם לולאות הפוכות: 14 שלבים

וִידֵאוֹ: פריסת רכבות דגמים אוטומטית עם לולאות הפוכות: 14 שלבים
וִידֵאוֹ: 🚀 RUTUBE ונקודה. פיתוח RUTUBA תוך 5 שעות *ללא מים* [הבא / תגובה / Nest / PostgreSQL / Redux] 2024, נוֹבֶמבֶּר
Anonim
פריסת רכבות דגמים אוטומטית עם לולאות הפוכות
פריסת רכבות דגמים אוטומטית עם לולאות הפוכות

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

שלב 1: צפה בסרטון

Image
Image

צפה בסרטון לעיל כדי להבין טוב יותר את הפרויקט הזה.

שלב 2: קבל את כל הדברים הדרושים

קבל את כל הדברים הדרושים
קבל את כל הדברים הדרושים

לפרויקט זה תזדקק ל:

  • ציוד אלקטרוני:

    • מיקרו -בקר Arduino התואם את מגן Adafruit V2. (1)
    • מגן מנוע Adafruit V2.
    • 2 רצועות 'מחושנות'.
    • 10 חוטי מגשר זכר לזכר.
    • מקור מתח 12 וולט DC.
  • דגמי ציוד רכבת:

    • 2 סיבובים (אחד לכל לולאה הפוכה).
    • 3 מזיני מסילה (אחד לקו הראשי והשאר שניים כל אחד ללולאה הפוכה).
    • 4 חיבורי מסילה מבודדים (קבל עוד 4 אם בשיעור ההשתתפות בו אין תכונה "ניתוב כוח").

1. ניתן להשתמש בכל לוח ארדואינו מסוג R3 כגון UNO, לאונרדו ודומיהם. ניתן להשתמש בלוחות כמו מגה בשינוי קל (קבל עזרה כאן).

שלב 3: תכנות את מיקרו -בקר Arduino

תכנות את מיקרו בקר Arduino
תכנות את מיקרו בקר Arduino

אני ממליץ לעבור על קוד Arduino כדי לקבל הבנה מעמיקה יותר של האופן שבו הקוד פועל בכדי לגרום לרכבת להתרוצץ במערך.

שלב 4: החלף את צירופי הרכבות של התפעלות

החלף את צירופי הרכבות של השיעורים
החלף את צירופי הרכבות של השיעורים

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

שלב 5: הגדר את הפריסה

הגדר את הפריסה
הגדר את הפריסה
הגדר את הפריסה
הגדר את הפריסה

המסלול ה'חושני 'יותקן בכניסה לכל אחת מהלולאות ההפוכות. לקו הראשי ולשתי הלולאות ההפוכות יהיה מסלול הזנה נפרד.

החליטו איזו מהלולאות תהיה לולאה A ו- B. הלולאה שאליה תיכנס הרכבת תחילה בעת ההפעלה תהיה לולאה A והשנייה תהיה לולאה B. כך שההצבעה בלולאה A תהיה מחזור A והלאה בלולאה B תהיה אחוזי ההצבעה B.

שלב 6: התקן את מגן המנוע בלוח ה- Arduino וחבר את עוצמת המסלול והתפורות

התקן את מגן המנוע בלוח ה- Arduino וחבר את עוצמת המסלול והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את עוצמת המסלול והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את מסילת הכוח והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את מסילת הכוח והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את מסילת הכוח והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את מסילת הכוח והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את מסילת הכוח והתפורות
התקן את מגן המנוע בלוח ה- Arduino וחבר את מסילת הכוח והתפורות

אחוז ההצבעה:

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

  • חבר את הפנייה A למגן המנוע כפי שמוצג בתמונה 4.
  • חבר את תפנית B למגן המנוע כפי שמוצג בתמונה 5.

מזיני מסלול:

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

  • חבר את חוטי החשמל של מזין הקו למגן המנוע כפי שמוצג בתמונה 5. ודא שהקוטביות של החיבור היא כזו שהרכבת נעה ללולאה A בעת ההפעלה.
  • חבר את חוטי החשמל של מזיני הלולאות למגן המנוע כפי שמוצג בתמונה 6.

שלב 7: חבר את החיישנים

חבר את החיישנים
חבר את החיישנים
חבר את החיישנים
חבר את החיישנים
חבר את החיישנים
חבר את החיישנים

חבר את הפין -ve של החיישנים לכותרת 'GND' ואת סיכות +v לכותרת +5 -וולט. סיכה 'IQREF' של לוח Arduino יכולה לשמש גם כחיבור +5 וולט לחיישני כוח ללוחות העובדים ברמת מתח לוגי של 5 וולט.

חבר את סיכת הפלט של החיישן הצמוד ללולאה ההפוכה הראשונה לכניסת 'A0' של לוח הארדואינו ולפין הפלט של החיישן הסמוך ללולאה ההפוכה השנייה לסיכת הכניסה 'A1' של לוח הארדואינו.

שלב 8: בדוק שוב את כל חיבורי החיווט

וודא שכל החיווט בוצע כהלכה ושאין חיבורים רופפים.

שלב 9: חבר את ההתקנה לחשמל

חבר את ההתקנה לחשמל
חבר את ההתקנה לחשמל
חבר את ההתקנה לחשמל
חבר את ההתקנה לחשמל

תוכל לחבר את המתאם למחבר שקע ה- DC הנשי של לוח ה- Arduino או להשתמש בלוק הטרמינל שבמגן המנוע כדי להפעיל את ההתקנה.

שלב 10: מקם את הרכבת/הקטר בקו הראשי

מקם את הרכבת/הקטר בקו הראשי
מקם את הרכבת/הקטר בקו הראשי

מומלץ מאוד להשתמש בכלי למכירה מחדש, במיוחד עבור קטרי קיטור. וודא שגלגלי הקטר וחומר המתגלגל (אם משתמשים בו) מיושרים כראוי למסלול.

שלב 11: הפעל את ההתקנה

הפעל את ההתקנה
הפעל את ההתקנה

שלב 12: צפה ברכבת שלך נוסעת

לאחר ההפעלה, שיעור ההפעלה בלולאה A צריך לעבור לצד והתפקיד בלולאה B צריך לעבור לישר. לאחר מכן, הרכבת/הקטר אמור להתחיל להתקדם לכיוון הלולאה A.

אם משהו משתבש, כבה את ההתקנה מיד כדי למנוע מנהגי המנוע להיטגן.

שלב 13: פתרון בעיות אם נדרש

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

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

שלב 14: לך פורת'ור

לך פורתור
לך פורתור

אחרי שהפרויקט שלך עובד בהצלחה, למה שלא תתעסק בו? שנה את קוד ה- Arduino כך שיתאים לצרכיך, הוסף תכונות נוספות, אולי צד עובר? או להפעיל מספר רכבות? מה שלא תעשה, כל הכבוד!

מוּמלָץ: