فهرست مطالب:

کمک پارکینگ گاراژ با آردوینو: 5 مرحله (همراه با تصاویر)
کمک پارکینگ گاراژ با آردوینو: 5 مرحله (همراه با تصاویر)

تصویری: کمک پارکینگ گاراژ با آردوینو: 5 مرحله (همراه با تصاویر)

تصویری: کمک پارکینگ گاراژ با آردوینو: 5 مرحله (همراه با تصاویر)
تصویری: ورود و خروج از پارکینگ تو کوچه واقعا تنگ و سخت😱😳 | Narrow road driving skill 2024, نوامبر
Anonim
راهنمای پارکینگ گاراژ با آردوینو
راهنمای پارکینگ گاراژ با آردوینو

چالش

وقتی در گاراژ پارک می کنم فضا بسیار محدود است. واقعاً. ماشین من (MPV خانواده) حدود 10 سانتی متر کوتاهتر از فضای موجود است. من در اتومبیل خود سنسورهای پارک دارم اما بسیار محدود هستند: در زیر 20 سانتی متر هشدار قرمز نشان می دهند ، بنابراین متوقف کردن ماشین در فاصله بیش از 8 سانتی متر به انتهای فضا واقعاً سخت است.

ایده

ایده من استفاده از سنسور فاصله اولتراسونیک برای این منظور و البته آردوینو بود. دستورالعمل های استفاده از سنسور در حال حاضر در اینجا موجود است ، اما من می خواهم نمایشگر دقیق تری نسبت به "خیلی دور / خیلی نزدیک" با 2 led داشته باشم. من یک دستگاه با صفحه نمایش LED 7 قسمتی برنامه ریزی کردم اما شروع به فکر کردم: این اندازه گیری فاصله تنها برای چند ثانیه مفید است ، پس در قسمت باقی مانده از روز چه می شود؟ بنابراین من یک ساعت زمان واقعی به سیستم اضافه کردم اما چگونه بین نمایش زمان و فاصله تغییر می کند؟ برای این منظور یک سنسور نور محیط اضافه کردم.

مرحله 1: لیست قطعات

فهرست قطعات
فهرست قطعات
  • آردوینو نانو Rev3
  • سنسور فاصله اولتراسونیک HC-SR04 (حدود 0.76 دلار)
  • 7 بخش 4 رقمی 12 پین صفحه نمایش LED 0.56 اینچ (1.77 دلار)
  • برد شکست DS3231RTC (0.87 دلار)
  • برد شکست سنسور نور محیط (0.40 دلار)
  • 2 از IC 74HC595N Shift register (0.54 دلار در 10 بسته)
  • LED قرمز
  • LED سبز
  • 4 از مقاومت 220 اهم
  • 1 از مقاومت 560 اهم

یادداشت

  1. همه قسمتهای فوق در بسیاری از نقاط اینترنت به طور گسترده در دسترس هستند.
  2. من قیمت قطعات خاص را بر اساس تجربه خود اضافه کردم.
  3. برد شکست RTC عملاً یک برد شکست است که به ما اجازه می دهد زمان را در آن تعیین کنیم - به عنوان مثال. در آردوینو دیگر
  4. سنسور نور یک محصول ارزان و ساده است اما در حال حاضر دارای مقایسه کننده ولتاژ LM393 است.
  5. صفحه نمایش LED 7 قسمتی نوعی است که آند در آن رایج است ، دارای 12 پین ، دارای 4 نقطه و کولون نیز می باشد. شما همچنین می توانید از هر نوع دیگری نیز استفاده کنید ، اما بر اساس تخصیص پین نیاز به تعدیل است. شما می توانید شماتیک صفحه نمایش من را در بخش تصویر مرحله مشاهده کنید.

مرحله 2: شماتیک

شماتیک
شماتیک

U1 یک Arduino Nano Rev3 است اما مدار با Arduino Uno نیز خوب کار می کند.

U2 ، U3: به دلیل صفحه نمایش LED ارزان ، مجبورم از رجیسترهای شیفت استفاده کنم تا تمام خروجی های دیجیتالی خود را نخورم. U2 کاتدها را هدایت می کند در حالی که U3 با مقاومتهای 220 اهم به آند متصل است.

LED2 ، LED3: چراغهای سبز و قرمز برای کمک به پارکینگ بصورت بصری. این لازم نیست اما می تواند کمی کمک کند.

S1: سنسور نور وقتی وارد گاراژ می شوم - جایی که هیچ چراغی روشن نیست - چراغ اتوماتیک ماشین من روشن می شود بنابراین با استفاده از این سنسور می توانم به راحتی تصمیم بگیرم که ماشین پارک می کند یا خیر. اگر چنین است ، بیایید فاصله را نمایش دهیم در غیر اینصورت زمان را چاپ می کنیم. این دستگاه بر اساس نور محیط و تنظیم پتانسیومتر ماشه خروجی دیجیتالی دارد که می تواند زیاد یا پایین باشد.

S2: سنسور اولتراسونیک یکی واقعاً ارزان. دارای ماشه و پین اکو می باشد. استفاده از آن کاملاً واضح است ، به ویژه اگر از کتابخانه ای که برای این منظور طراحی شده استفاده کنید. من از NewPing با نام استفاده کردم.

RTC1: DS3231 برد زمان بریکت ساعت واقعی. این مورد کاملاً دقیق است و دارای ویژگی خاصی است: دمای خروجی را اندازه گیری می کند و می توانید این اطلاعات را نیز دریافت کنید. (با این کار می توانید نحوه نمایش دما را به صورت چرخشی با زمان مشخص کنید.)

مرحله 3: ساختن مدار

ساختن مدار
ساختن مدار

من مدار را روی یک تخته نان بزرگتر مونتاژ کردم و برای درک بهتر مدل سازی کردم. من می دانم که کابل های زیادی دارد - بنابراین نمی توانم رنگ های مختلف را برای همه پین های کاتد انتخاب کنم - کمی امیدوارم بتوان آن را مرتب کرد.

مرحله 4: Scratch را بارگذاری کنید

در اینجا کد منبع دستگاه آمده است.

مرحله 5: نتیجه را آزمایش کنید

نتیجه را آزمایش کنید
نتیجه را آزمایش کنید
نتیجه را آزمایش کنید
نتیجه را آزمایش کنید
نتیجه را آزمایش کنید
نتیجه را آزمایش کنید
نتیجه را آزمایش کنید
نتیجه را آزمایش کنید

من دستگاه را روی یک تخته نان مدل کردم. در قسمت پایین سمت چپ می توانید سنسور اولتراسونیک را مشاهده کنید ، چراغ سبز رنگ در دستگاه کابل متصل شده دیگر نشان می دهد که سنسور نور محیط دارای ولتاژ ورودی است. در تصویر دوم 2 چراغ سبز روی سنسور نور وجود دارد اما نشان دادن این با تصاویر چندان آسان نیست.:)

تصویر 1

ماشین در گاراژ وجود ندارد. دستگاه زمان را با اعداد نه چندان روشن نمایش می دهد. کولون ها چشمک می زنند - همراه با نقطه اعشار دوم ، بنابراین ارزش آن را دارد که به نحوی جلد را بپوشانید

تصویر 2

سنسور خودرو روشن است ، اما برای اندازه گیری آن بسیار دور است. من عملاً این فاصله را روی 1 متر تنظیم کردم. در این حالت صفحه نمایش "9999" را نشان می دهد.

تصویر 3

فاصله خودرو از سنسور فاصله و چراغ تا سنسور نور حدود 10 سانتی متر است. سبز نشان می دهد من می توانم نزدیکتر - با دقت.:)

تصویر 4

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

توصیه شده: