آموزش های کاربردیبایگانی مطالب

سنجش دقیق فاصله با سنسور آلتراسونیک HC-SR04 در بورد ESP32

در این مقاله آموزشی نشون می‌دیم که چجوری می‌شه به کمک Arduino از سنسور آلتراسونیک HC-SR04 در بورد ESP32 استفاده کرد. سنسور آلتراسونیک برای تعیین فاصله دستگاه تا یک شی دیگه sonar استفاده می‌کنه. در این مقاله، نحوه سیم‌کشی این سنسور به بورد ESP32 رو نشان می‌دیم. علاوه بر این، برای اینکه به کمک سنسور  HC-SR04 فاصله دستگاه تا یک شی رو تعیین کنیم، چند تا نمونه‌ کُد هم ارائه دادیم.


در این مقاله به شرح عناوین زیر می‌پردازیم:

  • طرح پایه سنسور آلتراسونیک HC-SR04


  • سیم‌کشی سنسور آلتراسونیک HC-Sr04 به بورد ESP32


  • تعیین فاصله دستگاه تا اشیای دیگر با استفاده از سنسور آلتراسونیک HC-SR04


  • نمایش فاصله دستگاه تا اشیای دیگر بر روی نمایشگر با استفاده از ESP32 و HC-SR04


معرفی سنسور آلتراسونیک HC-SR04

سنسور فاصله سنج hc-sr04

سنسور آلتراسونیک HC-SR04 فاصله دستگاه تا اشیا رو با استفاده از سونار اندازه می‌گیره. این سنسور می‌تونه فاصله‌ بین (کمینه) 2 سانتی‌متر تا (بیشینه) 400 سانتی‌متر را اندازه‌گیری کنه. دقت این سنسور 3/0 سانتی‌متر (1/0 اینچ) است. علاوه بر این، این سنسور دارای یک ماژول گیرنده و فرستنده آلتراسونیک هم هست.

راه اندازی سنسور فاصله سنج HC-SR04


مشخصات فنی سنسور آلتراسونیک HC-SR04

در جدول زیر ویژگی‌های کلیدی و مشخصات فنی سنسور آلتراسونیک HC-SR04 نشان داده شده. برای کسب اطلاعات بیشتر، دیتاشیت سنسور رو چک کنین.

مشخصات فنی سنسور hc-sr04


طرح پایه سنسور آلتراسونیک HC-SR04

در جدول زیر، طرح پایه سنسور آلتراسونیک HC-SR04 نشان داده شده:

طرح پایه های سنسور آلتراسونیک


کارکرد سنسور آلتراسونیک HC-SR04

سنسور آلتراسونیک HC-SR04 برای اندازه‌گیری فاصله دستگاه تا اشیای دیگر از سونار استفاده می‌کنه. کارکرد این سنسور بدین شکل است:

  1. فرستنده آلتراسونیک (پین تریگر) صدایی با فرکانس بالا پخش می‌کنه.


  2. صدا در هوا پخش می‌شه و اگر شی‌ای پیدا کرد مجدداٌ به سمت ماژول برمی‌گرده.


  3. گیرنده آلتراسونیک (پین اکو) صدای منعکس‌شده را دریافت می‌کنه (اکو).

طریقه کارکرد سنسور التراسونیک

فاصله دستگاه تا شی رو می‌تونیم بر اساس سرعت انتشار (velocity) و مدت زمان پیمایش صدا (مدت زمانی که از زمان انتشار سیگنال تا برگشتش طول کشیده) اندازه‌گیری کنیم.  فرمول آن بدین شکل هست:

distance to an object = ((speed of sound in the air)*time)/2


قطعاتی که به آن ها نیاز دارید

قطعات مورد نیاز برای راه اندازی سنسور hc-sr04 با بورد ESP32

قطعات ضروری برای انجام پروژه

  • سنسور آلتراسونیک HC-SR04


  • ماژول ESP32


  • بردبورد


  • سیم جامپر


با عضویت رایگان در سایت می‌تونید ادامه مطلب رو مشاهده کنید.
این مقاله چطور بود ؟
+1
2
+1
0
+1
0
مشاهده بیشتر

محمد حسنی

علاقمند به حوزه IoT و الکترونیک. در حال حاضر به مدت یکسال است که در تیم سخت افزار سازان نام آور به تولید محتوا مشغول هستم.

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا