فهرست مطالب:

دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه مناسب پارک کنید: 5 مرحله (همراه با تصاویر)
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه مناسب پارک کنید: 5 مرحله (همراه با تصاویر)

تصویری: دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه مناسب پارک کنید: 5 مرحله (همراه با تصاویر)

تصویری: دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه مناسب پارک کنید: 5 مرحله (همراه با تصاویر)
تصویری: رادیو جادی ۱۵۷ - پیش به سوی بیکران‌ها یا در اصل «همه‌اش ضرر» 2024, نوامبر
Anonim
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید
دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه صحیح پارک کنید

در این پروژه ، من به شما نشان خواهم داد که چگونه می توانید دستیار پارک خود را با استفاده از Arudino بسازید. این دستیار پارک با خودرو فاصله شما را اندازه گیری می کند و شما را راهنمایی می کند تا با استفاده از یک صفحه نمایش LCD و یک LED ، که به تدریج از سبز به قرمز تغییر می کند ، آن را در محل مناسب پارک کنید. در صورت نزدیک شدن بیش از حد ، LED قرمز شروع به چشمک زدن می کند. یک دکمه روی دستیار به شما امکان می دهد یک موقعیت پارک جدید نیز تنظیم کنید.

این پروژه تنها با استفاده از اجزای Elegoo Uno Project Super Starter Kit ساخته شده است.

تدارکات

همانطور که گفته شد ، این پروژه با استفاده از Elegoo Uno Project Super Starter Kit ساخته شده است ، بنابراین دریافت این کیت به این معنی است که شما همه چیز را برای ساخت آن دارید.

اگر یک کیت کامل ندارید یا می خواهید بخرید ، به اجزای زیر نیاز دارید:

  • Arduino Uno - اینجا خرید کنید
  • Breadboard & Jumpers - اینجا خرید کنید
  • سنسور اولتراسونیک- اینجا خرید کنید
  • نمایشگر LCD- اینجا خرید کنید
  • دکمه لمسی- اینجا خرید کنید
  • LED 5 میلی متری RGB- اینجا خرید کنید
  • 2 مقاومت 220 اهم- اینجا خرید کنید
  • پتانسیومتر 10K- اینجا خرید کنید

مرحله 1: قطعات را روی Breadboard مونتاژ کنید

مونتاژ قطعات روی Breadboard
مونتاژ قطعات روی Breadboard

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

برای اجتناب از پرش های اضافی ، سه جزء را باید در مکانهای خاصی قرار دهید:

  • یک مقاومت 220 اهم را روی یک مسیر متصل به هر یک از پایه های مثبت (آند) LED وصل کنید. شما فقط به پاهای قرمز و سبز احتیاج دارید ، می توانید پای آبی را قطع کنید.
  • برف پاک کن (پایه وسط) قابلمه را در همان مسیر V0 روی LCD وصل کنید. از این قابلمه برای تنظیم کنتراست LCD استفاده می شود.

مرحله 2: Jumpers را به Power و آردوینو وصل کنید

Jumpers را به Power و آردوینو وصل کنید
Jumpers را به Power و آردوینو وصل کنید
Jumpers را به Power و آردوینو وصل کنید
Jumpers را به Power و آردوینو وصل کنید
Jumpers را به Power و آردوینو وصل کنید
Jumpers را به Power و آردوینو وصل کنید

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

این پروژه از درس های زیر استفاده می کند:

  • درس 4 - LED RGB
  • درس 5 - ورودی های دیجیتال
  • درس 10 - ماژول سنسور اولتراسونیک
  • درس 14 - نمایشگر LCD

همانطور که در تصویر اول نشان داده شده است ، برق را به قطعات وصل کنید. شما به منبع GND و 5V برای سنسور اولتراسونیک ، GND به LED ، GND به دکمه فشاری و سپس تعدادی اتصال GND و 5V به LCD و گلدان نیاز دارید.

پس از انجام این کار ، می توانید قطعات را به IO Arduino خود متصل کنید:

  • دکمه فشاری - D2
  • سنسور فراصوت اکو - D3
  • محرک سنسور اولتراسونیک - D4
  • پای سبز RGB LED - D5
  • پای قرمز RGB LED - D6
  • LCD RS - D7
  • LCD EN - D8
  • LCD D4 - D9
  • LCD D5 - D10
  • LCD D6 - D11
  • LCD D7 - D12

مرحله 3: Sketch/Code را بارگذاری کنید

طرح/کد را بارگذاری کنید
طرح/کد را بارگذاری کنید
طرح/کد را بارگذاری کنید
طرح/کد را بارگذاری کنید

در مرحله بعد ، باید طرح را در Arduino خود بارگذاری کنید.

کد پیوست را بارگیری کرده و سپس آن را در Arduino IDE خود باز کنید.

آردوینو خود را وصل کنید و مطمئن شوید که پورت و برد مناسب com را انتخاب کرده اید ، سپس کد را بارگذاری کنید.

مرحله 4: استفاده از دستیار پارکینگ

استفاده از دستیار پارکینگ
استفاده از دستیار پارکینگ
استفاده از دستیار پارکینگ
استفاده از دستیار پارکینگ
استفاده از دستیار پارکینگ
استفاده از دستیار پارکینگ

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

فاصله روی LCD نمایش داده می شود و LED RGB با توجه به فاصله تا جسم روشن می شود. اگر جسم در حداکثر فاصله باشد ، LED کاملاً سبز و اگر در حداقل فاصله (محل پارک مناسب) باشد ، کاملاً قرمز می شود. LED بین این دو محدوده به تناسب رنگ تغییر می کند و رنگ زرد در وسط آن قرار می گیرد. اگر جسم از حداقل فاصله نزدیک شود ، LED قرمز رنگ چشمک می زند. LCD در حالیکه LED چشمک می زند ، فاصله واقعی اندازه گیری شده را نشان می دهد.

سعی کنید بدن یا دست خود را در مقابل سنسور اولتراسونیک حرکت دهید و بررسی کنید که اندازه های LCD تغییر کرده و LED RGB از سبز در زمانی که دور هستید به قرمز در نزدیکی تغییر کند.

مرحله 5: تعیین موقعیت جدید پارکینگ

تعیین موقعیت جدید پارکینگ
تعیین موقعیت جدید پارکینگ

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

سعی کنید یک شی یا دست خود را در فاصله معینی قرار دهید ، حدود 40 سانتی متر از سنسور اولتراسونیک فاصله داشته و دکمه را فشار دهید. LED باید سبز و سپس قرمز چشمک بزند و فاصله جدید تنظیم می شود. اکنون باید توجه داشته باشید که LED RGB به جای 20 سانتی متر به طور کامل 40 سانتی متر قرمز می شود و هنگامی که فاصله کمتر از 40 سانتی متر است شروع به چشمک زدن می کند.

برای تنظیم مجدد فاصله ، شی را روی سنسور 20 سانتیمتر تنظیم کنید و دوباره دکمه را فشار دهید.

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

این تمام است ، اکنون می توانید دستیار پارکینگ خود را در محفظه ای نصب کرده و در گاراژ خود روی دیوار نصب کنید. همچنین ممکن است بخواهید LCD و LED را کمی بالاتر از دیوار نسبت به سنسور اولتراسونیک قرار دهید تا راحت تر دیده شود.

به من اطلاع دهید که در بخش نظرات چه چیزی را تغییر دهید یا متفاوت انجام دهید.

توصیه شده: