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

עוזר החניה של Arduino - חנה את הרכב במקום הנכון בכל פעם: 5 שלבים (עם תמונות)
עוזר החניה של Arduino - חנה את הרכב במקום הנכון בכל פעם: 5 שלבים (עם תמונות)

וִידֵאוֹ: עוזר החניה של Arduino - חנה את הרכב במקום הנכון בכל פעם: 5 שלבים (עם תמונות)

וִידֵאוֹ: עוזר החניה של Arduino - חנה את הרכב במקום הנכון בכל פעם: 5 שלבים (עם תמונות)
וִידֵאוֹ: עוזר החנייה האישי שלך Ipark 2024, נוֹבֶמבֶּר
Anonim
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם
עוזר החניה של Arduino - החנה את מכוניתך במקום הנכון בכל פעם

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

פרויקט זה נבנה תוך שימוש ברכיבים בלבד מתוך ערכת הסופר סטארטר של Elegoo Uno Project.

אספקה

כאמור, פרויקט זה נבנה באמצעות ערכת הסופר סטארטר של Elegoo Uno Project, כך שקבלת ערכה זו פירושה שיש לך את כל מה שאתה צריך כדי לבנות אותו.

אם אין לך או רוצה לקנות ערכה שלמה, תזדקק לרכיבים הבאים:

  • Arduino Uno - קנה כאן
  • קרש קרשים ומגשרים - קנה כאן
  • חיישן אולטרסאונד- קנה כאן
  • תצוגת LCD- קנה כאן
  • לחצן מישוש- קנה כאן
  • 5 מ"מ RGB LED- קנה כאן
  • נגדי 2 x 220 אוהם- קנה כאן
  • פוטנציומטר 10K- קנה כאן

שלב 1: הרכיב רכיבים ללוח הלחם

הרכיב רכיבים ללוח הלחם
הרכיב רכיבים ללוח הלחם

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

ישנם שלושה רכיבים שעליך למקם במקומות מסוימים כדי להימנע מקופצים נוספים:

  • חבר נגד 220 אוהם למסילה המחוברת לכל אחת מרגלי החיובי (האנודה) של ה- LED. אתה רק צריך את הרגליים האדומות והירוקות, אתה יכול להשאיר את הרגל הכחולה מנותקת.
  • חבר את המגב (הרגל המרכזית) של הסיר לאותה מסלול כמו V0 בתצוגת ה- LCD. סיר זה ישמש להתאמת הניגודיות של ה- LCD.

שלב 2: חבר מגשרים ל- Power & Arduino

חבר מגשרים ל- Power & Arduino
חבר מגשרים ל- Power & Arduino
חבר מגשרים ל- Power & Arduino
חבר מגשרים ל- Power & Arduino
חבר מגשרים ל- Power & Arduino
חבר מגשרים ל- Power & Arduino

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

פרויקט זה משתמש בשיעורים הבאים:

  • שיעור 4 - LED RGB
  • שיעור 5 - כניסות דיגיטליות
  • שיעור 10 - מודול חיישן קולי
  • שיעור 14 - תצוגת LCD

התחל על ידי חיבור מתח לרכיבים כפי שמוצג בתמונה הראשונה. אתה צריך אספקת GND ו- 5V לחיישן האולטרסוני, GND לנורית, GND ללחצן ולאחר מכן מספר חיבורי GND ו- 5V למסך ה- LCD והסיר.

לאחר שתעשה זאת, תוכל לחבר את הרכיבים ל- IO של Arduino שלך:

  • כפתור לחיצה - D2
  • הד חיישן אולטראוני - D3
  • מעורר חיישן אולטרסאונד - D4
  • רגל ירוקה LED RGB - D5
  • רגל אדומה LED RGB - D6
  • LCD RS - D7
  • LCD EN - D8
  • LCD D4 - D9
  • LCD D5 - D10
  • LCD D6 - D11
  • LCD D7 - D12

שלב 3: העלה את הסקיצה/הקוד

העלה את הסקיצה/הקוד
העלה את הסקיצה/הקוד
העלה את הסקיצה/הקוד
העלה את הסקיצה/הקוד

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

הורד את הקוד המצורף ולאחר מכן פתח אותו ב- Arduino IDE שלך.

חבר את ה- Arduino שלך וודא שבחרת את יציאת ה- combo והלוח הנכונים ולאחר מכן העלה את הקוד.

שלב 4: שימוש בעוזר החניה

שימוש בעוזר החניה
שימוש בעוזר החניה
שימוש בעוזר החניה
שימוש בעוזר החניה
שימוש בעוזר החניה
שימוש בעוזר החניה

כאשר אתה מפעיל את עוזר החניה, הוא מציג מסך התזה קצר של Assistant Assistant ולאחר מכן מתחיל לבצע מדידות מרחק לאובייקט מול החיישן הקולי, עד 80 ס מ לכל היותר - ניתן לשנות אותו בקוד כך שיתאים למקום החניה שלך. /מוּסָך.

המרחק מוצג על ה- LCD ונורית ה- RGB תדלק בהתאם למרחק לאובייקט. אם החפץ נמצא במרחק המרבי, ה- LED יהיה ירוק לחלוטין ואם הוא נמצא במרחק המינימלי (מקום החניה הנכון) אז הוא יהיה אדום לחלוטין. הנורית תשנה את הצבע באופן פרופורציונאלי בין שתי הגבולות הללו, עם צבע צהוב באמצע. אם האובייקט מתקרב מהמרחק המינימלי, הנורית תבהב באדום. ה- LCD ימשיך להציג את המרחק הנמדד בפועל בזמן שהנורית מהבהבת.

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

שלב 5: הגדרת עמדת חניה חדשה

קביעת עמדת חניה חדשה
קביעת עמדת חניה חדשה

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

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

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

הנקודה הנכונה היא 20 ס"מ והמרחק המרבי 80 ס"מ הם רק מספרים שרירותיים המשמשים לדוגמא זו. תצטרך להגדיר גבולות משלך למוסך ולמכונית שלך לפני שתשתמש בו.

זהו, כעת ניתן להתקין את עוזר החניה שלכם במארז ולהרכיב אותו על הקיר במוסך שלכם. ייתכן שתרצה גם למקם את ה- LCD וה- LED קצת יותר בקיר מאשר את החיישן הקולי כך שיהיה קל יותר לראות אותו.

ספר לי מה היית משנה או עושה אחרת בסעיף ההערות.

מוּמלָץ: