فهرست مطالب:
تصویری: سیستم رادار اولتراسونیک با استفاده از ARDUINO: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
مدار توصیف شده در اینجا نشان دهنده عملکرد یک سیستم راداری مبتنی بر اولتراسونیک است. از سنسور اولتراسونیک برای تشخیص یک شی و اندازه گیری فاصله آن استفاده می کند و بر اساس سرو موتور حرکت می کند. زاویه چرخش در یک صفحه 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
توصیه شده:
زمان ورود فردی به اتاق با استفاده از حسگر رادار Xyc-wb-dc: 7 مرحله را دریابید
زمان ورود فردی به اتاق با استفاده از حسگر رادار Xyc-wb-dc را بیاموزید: در این آموزش ما یاد می گیریم که چگونه بفهمیم فردی با استفاده از ماژول RTC ، سنسور رادار xyc-wb-dc ، صفحه نمایش OLED و آردوینو وارد چه اتاقی شده است. ویدئوی تظاهرات
سیستم رادار DIY با استفاده از سنسور اولتراسونیک: 3 مرحله
سیستم رادار DIY با استفاده از سنسور اولتراسونیک: در اینجا این پروژه را با شما به اشتراک می گذارم که ساخت آن با سنسور اولتراسونیک آردوینو و سروو موتور آسان است
رادار اولتراسونیک با استفاده از Arduino Nano و Serial Plotter: 10 مرحله
رادار اولتراسونیک با استفاده از Arduino Nano و Serial Plotter: در این دستورالعمل ما با اصول کتابخانه سروو و همچنین تنظیم سنسور اولتراسونیک آشنا می شویم و از آن به عنوان رادار استفاده می کنیم. خروجی این پروژه در مانیتور پلاتر سریال قابل مشاهده خواهد بود
نحوه ساخت رادار اولتراسونیک با آردوینو ⚡: 5 مرحله
نحوه ساخت رادار اولتراسونیک با آردوینو ⚡: ↪ سلام ، این SuperTech است و امروز قصد دارم نحوه ساخت رادار اولتراسونیک با آردوینو را به شما نشان دهم
سیستم رادار رومیزی آسان: 4 مرحله
سیستم رادار رومیزی آسان: خوب ، بنابراین شما (من) در قسمتی از ایالات متحده زندگی می کنید که برف و طوفان زیادی در آن وجود دارد. شما (من) به یک سیستم راداری آسان برای استفاده در رایانه من نیاز دارید که به روز می شود و راحت تر از بارگیری آنلاین صفحه آب و هوا است. شما (من) آنلاین جستجو می کنید و GIS پیدا می کنید