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

חיישן אנלוגי אולטראסוני למדידת מרחק: 3 שלבים
חיישן אנלוגי אולטראסוני למדידת מרחק: 3 שלבים

וִידֵאוֹ: חיישן אנלוגי אולטראסוני למדידת מרחק: 3 שלבים

וִידֵאוֹ: חיישן אנלוגי אולטראסוני למדידת מרחק: 3 שלבים
וִידֵאוֹ: משקף תנודות חלק 3 - על סינכרון ועל טריגר של סקופ 2024, נוֹבֶמבֶּר
Anonim
חיישן אנלוגי אולטראסוני למדידת מרחק
חיישן אנלוגי אולטראסוני למדידת מרחק

מדריכים אלה יעסקו כיצד להשתמש בחיישן קולי המחובר ל- Arduino ולמדוד מרחקים מדויקים בין 20 ס"מ ל 720 ס"מ.

שלב 1: ה- GY-US42V2

ה- GY-US42V2
ה- GY-US42V2
ה- GY-US42V2
ה- GY-US42V2

השתמשתי ב- GY-US42V2 המפורסם שיכול לפעול תחת 4 דרכים:

פלט דופק עם ספרייה מיוחדת להתקנה (SR04.h) לא נבדק

תקשורת I2C עם ספרייה מיוחדת SoftI2Cmaster.h (לא נבדק).

-I2C ללא ספרייה מיוחדת עם מפת הסיכות הזו:

  • VCC ל- VCC,
  • A5 (atmega328 SCL) ל- CR
  • A4 (atmega328 SDA) ל- DT
  • GND ל- GND

קישור ל- atmega328 ללא התנגדות משיכה, לא מדידה טובה במיוחד.

-Serial RX TX עם ספרייה מיוחדת SoftwareSerial.h ומפת סיכה זו:

VCC ל- VCC

GND ל- GND

  • סיכה D2 ל- CR
  • סיכה D3 ל- DT
  • VCC ל- PS

יותר מדויק והכי טוב לדעתי

כמה מפרטים טכניים:

GY-US42 הוא מודול טווח טווח בעלות נמוכה ואיכותית.

מתח הפעלה 3-5 V, צריכת חשמל קטנה, גודל קטן, התקנה קלה.

עקרון הפעולה שלו הוא שהגשושית פולטת גלים אולטראסוניים המוקרנים על ידי האובייקט הנמדד, החללית מקבלת גלי קול חוזרים, משתמשת בהפרש הזמן, מחשבת את המרחק בפועל. ישנן שלוש דרכים לקרוא את נתוני המודול, כלומר UART טורי (רמת TTL), IIC, מצב דופק pwm, מהירות השידור הטורי היא 9600bps ו- 115200bps, ניתן להגדיר, יש רציף, הגדר את הפלט בשתי דרכים, אתה יכול לשמור את הגדרות החשמל.

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

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

כאשר המחשב זקוק ל- USB במודול TTL, חיבור ישיר.

ניתן לקשר את מצב IIC ישירות ל- APM, Pixhawk ולבקרת טיסה אחרת.

מספק הליכי תקשורת של Arduino, 51, STM32 של המיקרו -בקר, אינו מספק מעגלים ומקור מיקרו -בקר פנימי.

כתוצאה משימוש במקלט משדר מובנית בדיקה אולטראסונית, הטווח מהאזור העיוור הוא כ -20 ס"מ. בטווח של 20 ס"מ הטווח אינו חוקי.

מתח: 3-5 וולט

MCU מובנה מחשב מרחק

IIC וסדרתי ו- pwm

תדר: 15 הרץ (טווח מלא)

זרם: 9mA (VCC = 5V)

שלב 2: סכמטי והארכיון בתוך סקיצה ולבס

הסכימה והארכיון בתוך סקיצה ולבס
הסכימה והארכיון בתוך סקיצה ולבס

הכנתי לוח שיבוט מארדואינו עם atmega328 PU non P, קיבלתי מזמן. אני מקליד מערכון 2 שנקרא:

  • RADARI2C עבור I2C פועל ללא ספרייה מיוחדת
  • סדרת RADAR עם SoftwareSerial.h

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

שלב 3: מסקנה

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

תודה לכל האתר הדרוש לעריכת הוראה זו.

מדריך שמח !!!!

מוּמלָץ: