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

פריסת דגם עם מסילות מעבר אוטומטיות (V2.0): 13 שלבים (עם תמונות)
פריסת דגם עם מסילות מעבר אוטומטיות (V2.0): 13 שלבים (עם תמונות)

וִידֵאוֹ: פריסת דגם עם מסילות מעבר אוטומטיות (V2.0): 13 שלבים (עם תמונות)

וִידֵאוֹ: פריסת דגם עם מסילות מעבר אוטומטיות (V2.0): 13 שלבים (עם תמונות)
וִידֵאוֹ: מסתננים במותג המוכנים ללבישה מספר אחת 2024, נוֹבֶמבֶּר
Anonim
פריסת רכבת דגם עם ציפוי מעבר אוטומטי (V2.0)
פריסת רכבת דגם עם ציפוי מעבר אוטומטי (V2.0)

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

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

אז בלי להתבטא יותר, בואו נתחיל!

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

Image
Image

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

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

העלה את תוכנית Arduino לבקר המיקרו של Arduino
העלה את תוכנית Arduino לבקר המיקרו של Arduino

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

  • מיקרו -בקר Arduino (ניתן להשתמש בכל לוח Arduino אך דאג לחיבורי סיכות).
  • מודול נהג מנוע L298N (מומלץ נהג מנוע מסוג זה, בנוגע ליכולתו ומחירו.)
  • 5 חוטי מגשר זכר לנקבה (לחיבור סיכות הכניסה של נהג המנוע לסיכות היציאה הדיגיטליות של לוח ה- Arduino).
  • סט של 3 חוטי מגשר בין זכר לנקבה, בסך הכל 6 (לחיבור החיישנים ללוח הארדואינו.)
  • 6 חוטי מגשר של קרש הלוח (שניים לחיבור כוח המסלול ליציאה אחת של נהג המנוע וארבעה לחיבור שני סיבובים של הציפוי לפלט השני של נהג המנוע.)
  • שני מסלולים 'מחושנים'.
  • ספק כוח 12 וולט (קיבולת נוכחית של 1A לפחות).
  • כבל USB מתאים לחיבור לוח Arduino למחשב (לתכנות).
  • מחשב (ברור:)
  • מסלולים לביצוע הפריסה.

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

קבל את ה- IDE של Arduino מכאן. עברו על הקוד כדי להבין כיצד הפעולה תעבוד.

שלב 4: צור את הפריסה

בצע את הפריסה
בצע את הפריסה

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

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

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

שלב 5: חבר את הפניות לנהג המנוע

חבר את הפניות לנהג המנוע
חבר את הפניות לנהג המנוע

חבר את שתי ההפעלות במקביל (+ve ו- -ve של אחד ל- +ve ו- -ve של השני בהתאמה). חבר את הפניות החוטיות המקבילות לפיני הפלט של מודול הנהג המנוע המסומן 'OUT1' ו- 'OUT2'. ייתכן שיהיה עליך להפוך את חיבור ההצבעה לפלט של נהג המנוע אם הם עוברים לכיוון הלא נכון לאחר הפעלת ההתקנה.

שלב 6: חבר את מנהל ההתקן למנוע למזין הכוח של המסלול

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

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

שלב 7: חבר את נהג המנוע ללוח ה- Arduino

חבר את נהג המנוע ללוח Arduino
חבר את נהג המנוע ללוח Arduino

הסר את מחבר המגשר מהפין של נהג המנוע המסומן 'ENB'. חבר את מסוף '+12-V' של מודול הנהג המנוע לסיכת 'VIN' של לוח ה- Arduino. חבר את סיכת 'GND' של מודול הנהג המנוע לסיכה 'GND' של לוח ה- Arduino. בצע את החיבורים הבאים בין נהג המנוע ללוח הארדואינו:

נהג מנוע -> לוח Arduino

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

שלב 8: חבר את הרצועות ה"חושות "ללוח ה- Arduino

חבר את הרצועות ה"חושות "ללוח Arduino
חבר את הרצועות ה"חושות "ללוח Arduino
חבר את הרצועות ה"חושות "ללוח Arduino
חבר את הרצועות ה"חושות "ללוח Arduino
חבר את הרצועות ה"חושות "ללוח Arduino
חבר את הרצועות ה"חושות "ללוח Arduino

חבר את סיכות 'VCC' של החיישנים לסיכה '+5-וולט' של לוח הארדואינו. חבר את סיכות 'GND' של החיישנים לסיכה 'GND' של לוח ה- Arduino.

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

שלב 9: חבר את לוח Arduino לחשמל

חבר את לוח Arduino למקור מתח DC 12 וולט באמצעות שקע החשמל.

שלב 10: הנח את המסלול המתגלגל והקטר על המסילות

הניחו את המלאי המתגלגל והקטר על המסילות
הניחו את המלאי המתגלגל והקטר על המסילות
הניחו את המלאי המתגלגל והקטר על המסילות
הניחו את המלאי המתגלגל והקטר על המסילות

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

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

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

שלב 12: הפעל את הכוח והפעל את הרכבת

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

שלב 13: שנה את הפרויקט

קדימה, התעסקי עם קוד הארדואינו והעיצוב כדי להוסיף פונקציות נוספות, להפעיל יותר רכבות, להוסיף עוד שיעורים וכן הלאה. מה שלא תעשה, כל הכבוד!

מוּמלָץ: