پروژه الکترونیکپروژه های آردوینوپروژه های ربات

پروژه آردوینو ربات با سنسور التراسونیک ( عدم برخورد ربات به مانع )

سلام. امروز براتون پروژه آردوینو ربات با سنسور التراسونیک ( عدم برخورد ربات به مانع ) آماده کردیم. در این پروژه آردوینو ما رباتی رو میسازیم که با نزدیک شدن به مانع مثلا دیوار متوقف میشه و به مانع نمیخوره!

پروژه آردوینو ربات با سنسور التراسونیک

پروژه آردوینو ربات با سنسور التراسونیک
پروژه آردوینو ربات با سنسور التراسونیک

ما توی این پروژه یک ربات هوشمند رو میسازیم که وقتی حرکت میکنه به مانع برخورد نمیکنه ، زیرا از سنسور التراسونیک استفاده کردیم تا مانع رو تشخیص بده و جهت حرکت رو تغییر بده . این سیستم که ما پیاده سازی کردیم باعث میشه ربات ما در محیط ناشناخته بدون برخورد به مانع حرکت کنه. این میتونه یک ویژگی فوق العاده باشه ! سیستم عدم برخورد به مانع زیاد ناشناخته نیست و در اکثر سازمان های نطامی مورد استفاده قرار گرفته و میگیرد و خواهد گرفت ! زیرا این سیستم باعث میشه ربات کار های خطرناکی رو انجام بده که برای یک سرباز عادی ریسکش بالاست !

ما قبلا در وبسایت تخصصی الکترونیک آیرنکس پروژه های ساخت ربات دیگه رو منتشر کردیم :

مشاهده همه پروژه ها با موضوع ربات ، کلیک کنید !

این پروژه شامل :

  • آشنایی با سنسور التراسونیک HC-SR04
  • استفاده از ماژول درایور موتور LM298N در پروژه آردوینو
  • ساخت ربات با ویژگی عدم برخورد با مانع

موارد مورد نیاز برای این پروژه آردوینو

حتما ببینید :  آموزش ساخت شیر آب اتوماتیک با التراسونیک و آردوینو (پروژه تصفیه هوشمند با Arduino)

سنسور التراسونیک در پروژه عدم برخورد ربات به مانع آردوینو چگونه کار میکند ؟

خب ما باید یه اطلاعات کلی نسبت به سنسور التراسونیک داشته باشیم !

پروژه التراسونیک آردوینو
پروژه التراسونیک آردوینو

ما میدونیم که ارتعاش صدا نمیتونه از طریق جامدات نفوذ کنه !. بنابراین وقتی یک منبع صدا باعث ایجاد ارتعاش میشه ، اونها از طریق هوا با سرعت 220 متر در هر ثانیه حرکت میکنن !. همونطور که گفتیم این ارتعاش ها نمیتونن از طریق جامد نفوذ کنن ، یعنی وقتی به یک سطح مثل دیوار برخورد کنن ، با همون سرعت برمیگردن به سمت سنسور ، این تکنیک اکو (ECHO) نامگذاری شده .!

پروژه التراسونیک آردوینو

سنسور التراسونیک “HC-SR04” یک سیگنال خروجی متناسب با فاصله بر اساس اکو فراهم می کنi. سنسور در اینجا یک لرزش صدا را در محدوده اولتراسونیک ایجاد می کنi، و بعد از فرستادن یک ارتعاش ، برای ارتعاش صدا منتظر می ماند. در حال حاضر بر اساس پارامترها، سرعت صدا (220m / s) و زمان گرفته شده برای اکو برای رسیدن به منبع، پالس خروجی متناسب با فاصله را فراهم می کنه.

پروژه عدم برخورد ربات به مانع آردویتو
پروژه عدم برخورد ربات به مانع آردویتو

همانطور که توی شکل نشان داده شده ، ما ابتدا باید سنسور را برای اندازه گیری فاصله راه اندازی کنیم، این یک سیگنال منطقی بلند در سنسور ترمینال برای بیش از 10uS است، بعد از آن یک ارتعاش صدا توسط سنسور ارسال میشه، پس از یک اکو، سنسور یک سیگنال در پین خروجی که متناسب با فاصله بین منبع و مانع فراهم می کنه .

نحوه کار سنسور التراسونیک
نحوه کار سنسور التراسونیک

فیلم عملکرد مدار پروژه عدم برخورد ربات با مانع آردوینو : کلیک کنید !

موارد موجود در فایل : شماتیک ، فایل Hex ، فایل آردوینو و …
[post_shop] [/post_shop] [lrm_form default_tab=”register” logged_in_message=””]
حتما ببینید :  آموزش استفاده از تایمر / کانتر در آردوینو (آموزش Arduino #9)

نظرتان را در مورد این مطلب با ستاره دادن اعلام کنید امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید
برچسب ها

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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