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

עזר לחניה במוסך עם ארדואינו: 5 שלבים (עם תמונות)
עזר לחניה במוסך עם ארדואינו: 5 שלבים (עם תמונות)

וִידֵאוֹ: עזר לחניה במוסך עם ארדואינו: 5 שלבים (עם תמונות)

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

האתגר

כשאני חונה במוסך שלי המקום מוגבל מאוד. בֶּאֱמֶת. המכונית שלי (MPV משפחתית) קצרה בכ- 10 ס"מ מהשטח הפנוי. יש לי אמנם חיישני חניה ברכב שלי אבל הם מוגבלים מאוד: מתחת ל -20 ס"מ הם מראים התראה אדומה כך שממש קשה לעצור את המכונית קרוב יותר מ -8 ס"מ לסוף החלל.

הרעיון

הרעיון שלי היה להשתמש בחיישן מרחק קולי למטרה זו וארדואינו - כמובן. הוראות השימוש בחיישן כבר זמינות כאן אבל אני רוצה לקבל תצוגה מדויקת יותר מאשר "רחוק מדי / קרוב מדי" עם 2 נוריות. תכננתי מכשיר עם תצוגת LED עם 7 קטע אבל התחלתי לחשוב: מדידת מרחק זו שימושית רק לכמה שניות ואז מה יהיה בחלק הנותר של היום? אז הוספתי למערכת שעון בזמן אמת אבל איך הוא יעבור בין תצוגת זמן ומרחק? לשם כך הוספתי חיישן אור הסביבה.

שלב 1: רשימת חלקים

רשימת חלקים
רשימת חלקים
  • Arduino Nano Rev3
  • חיישן מרחק אולטרסאונד HC-SR04 (בסביבות 0.76 $)
  • תצוגת LED בת 7 פלחים בת 4 ספרות, 12 פינים, 0.56 אינץ '($ 1.77)
  • לוח פריצה DS3231RTC ($ 0.87)
  • לוח פריצת חיישן אור הסביבה ($ 0.40)
  • 2 מתוך 74 HC595N Shift register IC ($ 0.54 לכל 10 חבילות)
  • LED אדום
  • LED ירוק
  • 4 מתוך 220 אוהם
  • 1 מתוך 560 אוהם אוהם

הערות

  1. כל החלקים שהוזכרו לעיל זמינים באופן נרחב במקומות רבים ברחבי האינטרנט.
  2. הוספתי את המחיר עבור החלקים הספציפיים על סמך הניסיון שלי.
  3. לוח הפריצה של RTC הוא למעשה לוח פריצה כדי לאפשר לנו לקבוע בו את הזמן - למשל בארדואינו אחר.
  4. חיישן אור הוא מוצר זול ופשוט אך יש לו כבר משווה מתח LM393.
  5. תצוגת LED עם 7 קטעים היא סוג שבו האנודה נפוצה, יש לה 12 סיכות, יש לה 4 נקודות וגם נקודתיים. אתה יכול להשתמש גם בכל סוג אחר, אך יש צורך בשינוי כלשהו בהתבסס על הקצאות הסיכה. תוכל למצוא את סכמטי התצוגה שלי בחלק התמונות של השלב.

שלב 2: סכמטי

סכמטי
סכמטי

U1 הוא Arduino Nano Rev3 אך המעגל עובד היטב גם עם Arduino Uno.

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

LED2, LED3: נוריות ירוקות ואדומות כדי לסייע לחניה בצורה ויזואלית. זה לא הכרחי אבל יכול לעזור קצת.

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

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

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

שלב 3: בנה את המעגל

בנה את המעגל
בנה את המעגל

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

שלב 4: העלה את ה- Scratch

כאן מגיע קוד המקור של המכשיר.

שלב 5: בדוק את התוצאה

בדוק את התוצאה
בדוק את התוצאה
בדוק את התוצאה
בדוק את התוצאה
בדוק את התוצאה
בדוק את התוצאה
בדוק את התוצאה
בדוק את התוצאה

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

תמונה 1

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

תמונה 2

המכונית מאירה לחיישן אבל רחוקה מדי מכדי למדוד אותה. למעשה הגדרתי את המרחק הזה ל -1 מטר. במקרה זה התצוגה מראה "9999".

תמונה 3

המכונית נמצאת במרחק של כ -10 ס מ מחיישן המרחק והאורות לחיישן האור. מופעי LED ירוקים אני יכול להתקרב - בזהירות.:)

תמונה 4

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

מוּמלָץ: