فهرست مطالب:

سیستم رادار اولتراسونیک با استفاده از ARDUINO: 3 مرحله
سیستم رادار اولتراسونیک با استفاده از ARDUINO: 3 مرحله

تصویری: سیستم رادار اولتراسونیک با استفاده از ARDUINO: 3 مرحله

تصویری: سیستم رادار اولتراسونیک با استفاده از ARDUINO: 3 مرحله
تصویری: رادار چیست؟ 2024, جولای
Anonim
سیستم رادار اولتراسونیک با استفاده از ARDUINO
سیستم رادار اولتراسونیک با استفاده از ARDUINO

مدار توصیف شده در اینجا نشان دهنده عملکرد یک سیستم راداری مبتنی بر اولتراسونیک است. از سنسور اولتراسونیک برای تشخیص یک شی و اندازه گیری فاصله آن استفاده می کند و بر اساس سرو موتور حرکت می کند. زاویه چرخش در یک صفحه LCD 16x2 نمایش داده می شود. هر زمان که مانع تشخیص داده شد ، زنگ صدا روشن می شود و همچنین در صفحه LCD نمایش داده می شود به

سیستم های راداری دارای کاربردهای دفاعی و غیرنظامی هستند.

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

مرحله 1: اجزای مورد نیاز

اجزای مورد نیاز
اجزای مورد نیاز

Arduino UNO R3- یک برد میکروکنترلر است که بر اساس میکروکنترلر ATmega328 AVR قابل جابجایی ، بسته دو خطی (DIP) طراحی شده است. دارای 20 پین ورودی/خروجی دیجیتالی است (از این تعداد 6 پین می تواند به عنوان خروجی PWM و 6 پورت آنالوگ استفاده شود).

سنسور التراسونیک HC -SR04 -این سنسور یک ماژول 4 پینی است که نام پین آن به ترتیب Vcc (5v) ، Trigger ، Echo و Ground است. این سنسور یک سنسور بسیار محبوب است که در بسیاری از برنامه های کاربردی که در آن اندازه گیری فاصله یا تشخیص اشیاء مورد نیاز است ، استفاده می شود. این ماژول دارای دو چشم مانند پروژه در جلو است که فرستنده و گیرنده اولتراسونیک را تشکیل می دهد.

میکرو سرو موتور Tower Pro SG90-این سروو سروو چرخشی 180 درجه است. این موتور سروو دیجیتال است که سیگنال PWM را سریعتر و بهتر دریافت و پردازش می کند. این دستگاه مدارهای پیچیده داخلی را مجهز می کند که گشتاور خوب ، قدرت نگه داری و به روز رسانی سریعتر را در پاسخ به نیروهای خارجی فراهم می کند. این شامل سه سیم رنگی به رنگهای قهوه ای ، قرمز و زرد است.

قهوه ای/مشکی: متصل به زمین

قرمز: متصل به VCC (5 ولت)

زرد/سفید: از طریق این سیگنال pwm به پین داده متصل می شود تا موتور حرکت کند.

صفحه نمایش LCD 16x2 (نور پس زمینه سبز)- صفحه نمایش LCD 16x2 یک صفحه نمایش الفبایی است. این دستگاه بر اساس کنترل کننده صفحه نمایش HD44780 ساخته شده است و آماده ارتباط با اکثر میکروکنترلرها می باشد. روی 5 ولت کار می کند و دارای نور پس زمینه سبز است که می تواند به دلخواه روشن و خاموش شود. کنتراست صفحه را می توان با تغییر ولتاژ در پایه کنترل کنتراست (پین 3) نیز کنترل کرد.

وزوز

برد 12 ولت تغذیه

سیم های جامپر

مرحله 2: اجزای متصل به هم

اجزای متصل به هم
اجزای متصل به هم

LCD PIN_RS ------------------ 12 آردوینو Uno

LCD PIN_RW ------------------ GND

PIN_EN LCD ------------------- 11 آردوینو Uno

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

PIN_D4 LCD ------------------- 5 آردوینو Uno

PIN_D5 LCD ------------------- 4 آردوینو Uno

PIN_D6 LCD ------------------- 3 آردوینو Uno

PIN_D7 LCD ------------------- 2 آردوینو Uno

LCD PIN_VSS ------------------ GND

PIN_VDD LCD ------------------ 5 ولت

سنسور Pin_VCC ---------------- 5 ولت

سنسور Pin_Trig ------------------ 8 آردوینو اونو

سنسور Pin_Echo ----------------- 9 از Arduino Uno

سنسور Pin_GND ------------------ GND

سروو موتور دارای یک کانکتور زن با سه پایه است. رنگ قهوه ای/مشکی معمولاً زمین است.

کابل برق را که در همه استانداردها باید قرمز باشد به آردوینو به 5 ولت وصل کنید.

خط باقی مانده روی اتصال سروو را به یک پین دیجیتال در آردوینو وصل کنید.

پین Buzzer- Pozitive به پین دیجیتالی آردوینو و پین دیگر به زمین متصل است.

مرحله 3: کد

کد
کد

کد اصلی را از لینک زیر بارگیری کنید:-

کد اصلی:

پس از بارگذاری برنامه در Arduino ، می توانید سیستم رادار را با استفاده از نرم افزاری به نام "Processing" مشاهده کنید.

پردازش برای لینوکس ، Mac OS X و Windows در دسترس است.

می توانید نرم افزار را از پیوند: https://processing.org/download/ بارگیری کنید. انتخاب خود را برای بارگیری نرم افزار انتخاب کنید.

پس از بارگذاری کد اصلی ، کد پردازش را اجرا کنید.

توجه:- شما باید نام پورت را تغییر داده و شرایط را با توجه به نیاز خود تغییر دهید.

هنگامی که کد پردازش را اجرا می کنید ، یک پنجره سیاه باز می شود. شما می توانید رادار متحرک را مشاهده کنید و هر زمان که مانعی تشخیص داده شد یک خط قرمز ظاهر می شود.

می توانید کد پردازش را از لینک بالا (کد اصلی) بارگیری کنید.

امیدوارم این کار را برای شما آسان کرده باشد. اگر این دستورالعمل را دوست دارید و مفید بود ، اشتراک را فراموش نکنید و در صورت داشتن هر گونه شک ، س questionsال یا نیاز به کمک ، در زیر کامنت بگذارید…

با تشکر از elementzonline.com

توصیه شده: