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

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

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

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

פרויקט פשוט זה יעזור לך להחנות את המכונית שלך במוסך על ידי הצגת המרחק מאובייקטים מול הפגוש של מכוניתך. הודעת 'עצור' תגיד לך מתי הגיע הזמן לעצור. הפרויקט מבוסס על הרגילים HC-SR04 או Parallax Ping)))) (tm) מד טווח קולי ולוח Arduino. השתמשתי בליונרדו אך הוא אמור לעבוד על כל לוח מקורי או תואם אחר.

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

שלב 1: מה שאתה צריך …

בנה את הפרויקט…
בנה את הפרויקט…

כדי לבנות את הפרויקט הזה אתה צריך:

  1. לוח ארדואינו: לוח מקורי או תואם אמור לפעול מכיוון שהקוד אינו משתמש בסיכות/פונקציות מיוחדות. אתה יכול למצוא אותו בכל מקום באינטרנט או שאולי יש לך לוח שאינו בשימוש במגירה במעבדה שלך.
  2. מד HC-SR04 או Parallax Ping))) מד טווח קולי: הם משמשים בדרך כלל עם פרויקטים של Arduino אז כנראה שכבר יש לך את זה. בכל זאת הנה כמה קישורים:- Parallax Ping))) ב- Parallax- HC-SR04 ב- Sparkfun- Parallax Ping)) בתוצאת החיפוש של Pololu-HC-SR04 מ- Ebay
  3. תצוגת ארבע המטריצות: קניתי אותו מ- IOTMODULES ב- Ebay: 4 Way MAX7219 DOT MATRIX במידה והקישור לא עובד נסה לפנות אליהם בחנות Ebay שלהם.
  4. כישורי הלחמה, כמובן:)

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

בנה את הפרויקט…
בנה את הפרויקט…
בנה את הפרויקט…
בנה את הפרויקט…

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

בתמונה 2 אתה יכול לראות כיצד להלחם את סיכות אספקת החשמל לתצוגה ולחיישן: +5V מהתצוגה ו- Vcc מהחיישן צריך להלחם ביתר. לכל סיכה אחרת חייב להיות מסוף משלו.

Image5 היא הגירסה של Ping))) של הפרויקט. עבור לשלב הבא כשתהיה מוכן …

שלב 3: קוד Arduino …

קוד ארדואינו…
קוד ארדואינו…
קוד ארדואינו…
קוד ארדואינו…

הגיע הזמן לעבוד בצד של Arduino.

הורד את ספריית MD_MAX72XX.zip המצורפת והתקן אותה מה- IDE (סקיצה-> ספריית הייבוא).

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

1) סוג התצוגה של מטריקס: הספרייה המסופקת תומכת ב -4 סוגים של תצוגת מטריצות כך שהיא צריכה לעבוד עם רוב הצגים בשוק. כל שעליך לעשות הוא לבטל תגובה אחת בכל פעם ולהעלות את הקוד ל- Arduino כדי לראות אם הוא תואם לתצוגה שלך.

2) סוג החיישן: אל תגיב רק על הקו התואם לחיישן שלך.

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

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

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

עדכון 2019/03/30 - הקוד עודכן:> ספריית תצוגת מטריצות חדשה, הוא תומך ב -4 סוגי תצוגה (הרבה תיעוד בתוך הספרייה) זיכויים ל- majicdesigns

עדכון 2019/01/10 - הקוד עודכן:> נוספה האפשרות לבחור את יחידת המדידה מסנטימטרים או סנטימטרים

עדכון 2017/12/30 - הקוד עודכן:> כבה את התצוגה בעת עצירה במרחק STOP במשך יותר מעשר שניות!

שלב 4: הפרויקט בעבודה …

הפרויקט בעבודה…
הפרויקט בעבודה…
הפרויקט בעבודה…
הפרויקט בעבודה…

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

השתמשתי בדף קצף פוליסטירן בו הכנתי חריץ לחיישן (ראו תמונה).

כעת הצב את הצג כך שתוכל לראות אותו מהמכונית שלך.

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

מוּמלָץ: