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

מגש טווח אולטרסאונד עם דלתות: 7 שלבים (עם תמונות)
מגש טווח אולטרסאונד עם דלתות: 7 שלבים (עם תמונות)

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

וִידֵאוֹ: מגש טווח אולטרסאונד עם דלתות: 7 שלבים (עם תמונות)
וִידֵאוֹ: Accent Prime- הפתרון המושלם למיצוק העור, הצרת היקפים- המערכת היחידה המשלבת טכנולוגית אולטרסאונד ו RF 2024, יולי
Anonim
מגש טווח אולטרא סאונד עם דלתות
מגש טווח אולטרא סאונד עם דלתות

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

שלב 1: חומרים

לצורך התוכנית שלנו, אנו צריכים:

מיקרו -בקר Arduino Uno

כבל USB (לחיבור הארדואינו למחשב)

מחשב נייד

לוח לחם

חוטים (בערך 4-5)

הסונאר

שלב 2: חיבור הלוח

מחברים את הלוח!
מחברים את הלוח!

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

אם יש לך את הקטנה, אנו ממליצים להשתמש בתמונה השנייה למעלה.

שלב 3: תכנות הארדואינו שלך

תכנות הארדואינו שלך!
תכנות הארדואינו שלך!
תכנות הארדואינו שלך!
תכנות הארדואינו שלך!

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

שלב 4: כיול טווח הסונאר שלך

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

שלב 5: ביצוע עקומת הכיול

ביצוע עקומת הכיול
ביצוע עקומת הכיול

עכשיו כשיש לך את הנתונים, נשתמש בזה ליצירת המשוואה למרחקי קריאה! בעזרת Logger Pro, הגדר את ציר ה- x את המרחק מהסונאר ומציר ה- y כקריאות הסונאר, וממלא את התרשימים. קבוצת נקודות תופיע בצד ימין המציגה תבנית. לחץ שמאלה מהנקודה השמאלית ביותר בגרף, וסמן את כל הנקודות ימינה עד שתגיע לנקודה האחרונה. כאשר זה נעשה, עבור אל הגרפים בחלק העליון של המסך ולחץ על "ליניארי" כדי להכניס את הגרף של הקו המתאים ביותר. מעבר על הגרף ורשום את המשוואה המוצגת.

שלב 6: כיול המערכת שלך

יהיה עליך לחזור לקוד שלך ולשנות את כל ערכי ה- int לצוף, ומאפשר לקוד לקרוא גם ערכים עשרוניים. לאחר מכן צור משתנה חדש למשוואה שלך למעלה, אתה יכול לקרוא לו משהו כמו "טמפרטורה", ולהגדיר אותו שווה למשוואה שקיבלת מהשלב הקודם. אפשר למשתנה החדש לכלול גם עשרונים על ידי הוספת שורת קוד חדשה שהיא "טמפרטורת מצוף". לבסוף, מתחת לשתי השורות האלה, הכנס את Serial.println ("שם משתנה") כך שערך המרחק החדש שלך יירשם. זה צריך להיראות בערך ככה =

*y מייצג את השם שאתה שם למשתנה*

צף y; y = (a* x) + b; Serial.println (y);

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

שלב 7: בדיקת מאתר טווח הסונאר

בודק את מאתר טווח הסונאר
בודק את מאתר טווח הסונאר

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

יש לכייל את מאתר הטווח של הסונאר והתוצאות צריכות להופיע על המסך. עכשיו סיימת!:)

מוּמלָץ: