فهرست مطالب:
- تدارکات
- مرحله 1: قطعات را روی Breadboard مونتاژ کنید
- مرحله 2: Jumpers را به Power و آردوینو وصل کنید
- مرحله 3: Sketch/Code را بارگذاری کنید
- مرحله 4: استفاده از دستیار پارکینگ
- مرحله 5: تعیین موقعیت جدید پارکینگ
تصویری: دستیار پارک آردوینو - هر بار اتومبیل خود را در نقطه مناسب پارک کنید: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این پروژه ، من به شما نشان خواهم داد که چگونه می توانید دستیار پارک خود را با استفاده از 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 مونتاژ کنید
کار را با اتصال اجزای خود به تخته نان شروع کنید. سعی کنید آنها را تا آنجا که ممکن است جدا کنید ، به طوری که فضای زیادی برای اتصال پرش کننده های خود دارید.
برای اجتناب از پرش های اضافی ، سه جزء را باید در مکانهای خاصی قرار دهید:
- یک مقاومت 220 اهم را روی یک مسیر متصل به هر یک از پایه های مثبت (آند) LED وصل کنید. شما فقط به پاهای قرمز و سبز احتیاج دارید ، می توانید پای آبی را قطع کنید.
- برف پاک کن (پایه وسط) قابلمه را در همان مسیر V0 روی LCD وصل کنید. از این قابلمه برای تنظیم کنتراست LCD استفاده می شود.
مرحله 2: 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 را کمی بالاتر از دیوار نسبت به سنسور اولتراسونیک قرار دهید تا راحت تر دیده شود.
به من اطلاع دهید که در بخش نظرات چه چیزی را تغییر دهید یا متفاوت انجام دهید.
توصیه شده:
UPS خود را Steam Punk کنید تا ساعتهای به روز برای روتر Wi-Fi خود دریافت کنید: 4 مرحله (همراه با تصاویر)
UPS شما Steam Punk می کند تا ساعتهای به روز برای روتر Wi-fi شما دریافت کند: در مورد اینکه UPS شما قدرت باتری 12 ولت DC خود را به برق AC 220 ولت تبدیل کند ، چیزی اساساً مخالف است تا ترانسفورماتورهای روتر و فیبر ONT شما بتوانند آن را دوباره به 12 ولت DC! شما همچنین با [معمولاً
دو نقطه پوسیدگی Eurorack نقطه به نقطه: 12 قدم
مدار نقطه به نقطه Eurorack Dual Decay: هدف از این دستورالعمل نشان دادن چگونگی ایجاد یک مدار DUAL DECAY برای سینت سایزر ماژولار خود است. این یک مدار نقطه به نقطه عاری از هر گونه pcb است و راه دیگری برای ساخت مدارهای سینت سایزر کاربردی با حداقل قطعات را نشان می دهد
بار کوچک - بار فعلی ثابت: 4 مرحله (همراه با تصاویر)
بار کوچک - بار فعلی ثابت: من خودم یک PSU نیمکت ایجاد کرده ام ، و در نهایت به جایی رسیدم که می خواهم یک بار به آن وارد کنم تا نحوه عملکرد آن را ببینم. پس از تماشای ویدیوی عالی دیو جونز و مشاهده چند منبع اینترنتی دیگر ، به Tiny Load رسیدم. Thi
دستیار پارک آردوینو: 17 مرحله (همراه با تصاویر)
دستیار پارک آردوینو: کسانی از ما که گاراژهای کوچک داریم ، می دانیم که از پارک کردن خیلی دور یا کمی خارج از پارک و دور زدن وسیله نقلیه ناراحت هستیم. ما به تازگی یک وسیله بزرگتر خریداری کرده ایم و باید کاملاً در گاراژ پارک شود تا
آموزش رابط HX711 با بار بار راست سلول 50 کیلوگرم: 10 مرحله (همراه با تصاویر)
آموزش رابط HX711 با بار بار راست سلول 50 کیلوگرم: HX711 BALACE MODULE توضیحات: این ماژول از 24 مبدل A / D با دقت بالا استفاده می کند. این تراشه برای مقیاس و طراحی الکترونیکی با دقت بالا طراحی شده است ، دارای دو کانال ورودی آنالوگ ، افزایش قابل برنامه ریزی 128 تقویت کننده یکپارچه است. مدار ورودی