فهرست مطالب:

شخص دنباله سبد خرید: 8 مرحله
شخص دنباله سبد خرید: 8 مرحله

تصویری: شخص دنباله سبد خرید: 8 مرحله

تصویری: شخص دنباله سبد خرید: 8 مرحله
تصویری: اگر یکی از این ۷ نشانه را در وجود تان مشاهده کردید پس شما یک نابغه هستید. 2024, جولای
Anonim
شخص دنبال کننده سبد خرید
شخص دنبال کننده سبد خرید

روبات ها هر روز بیشتر در صنایع مختلف مورد توجه قرار می گیرند. از امروز ، روبات ها بیشتر مشاغل بی اهمیت را که قبلاً مورد توجه بشر بود ، تصاحب می کنند.

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

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

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

مرحله 1: مرحله 1: پیدا کردن قطعات مورد نیاز برای ایجاد پروژه

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

میکروکنترلر: خوب اگر مبتدی هستید از آردوینو استفاده کنید. خوب ، من از Arduino Uno استفاده می کنم. پیوند خرید Arduino UNO

  • موتورها: هر موتور 12 ولت کار می کند. من از موتورهای DC 12 ولت معمولی 300 دور در دقیقه استفاده می کنم. همچنین می توانید موتورهای BO بخرید. لینک خرید تابلوهای DC Geared | موتورهای BO
  • راننده موتور: برای راه اندازی موتورها به یک راننده موتور نیاز دارید زیرا اکثر میکروکنترلرها نمی توانند این مقدار ولتاژ را تامین کنند. من از L298N استفاده می کنم که می توانید برای خرید درایور موتور به اینجا مراجعه کنید.
  • CHASSIS: برای شاسی ، باید یک موتور مخصوص برای موتورهایی که استفاده می کنید بخرید. برای موتورهای BO و DC greared می توانید به این پیوند مراجعه کنید
  • سنسور اولتراسونیک: من از یک ماژول سنسور اولتراسونیک عمومی HCRS04 استفاده می کنم. پیوند خرید برای
  • سنسور اولتراسونیک
  • ماژول سنسور مجاورت مادون قرمز: هر سنسور مجاورت کار می کند که می تواند تشخیص شی را برای حداقل 20 سانتی متر تشخیص دهد. پیوند خرید سنسور
  • سیم های جامپر: همه ما برای اتصال وسایل به سیم های جامپر نیاز داریم. اگر شما یک مبتدی هستید ، برای پروژه های مختلف به تعدادی از آنها نیاز خواهید داشت. شما می توانید مقداری را از اینجا خریداری کنید مردانه به مردی | مرد به زن
  • باتری: خوب من از یک باتری لیپو 12 ولت برای این پروژه استفاده می کنم. اگر چنین چیزی ندارید ، می توانید همیشه به باتری های معمولی 12 ولت لیتیوم یون بروید. یا اگر از موتورهای 9V BO استفاده می کنید ، حتی می توانید از یک باتری ساده 9 ولت استفاده کنید. اما مراقب باشید قبل از خرید باتری مشخصات موتور خود را بررسی کنید زیرا در صورت ولتاژ بیشتر از ظرفیت موتور می توانید به موتور آسیب برسانید. برای خرید باتری 9 ولت به اینجا مراجعه کنید.

  • تخته نان/تخته نمونه: برای اتصال تمام سیم به چیزی نیاز دارید. در اینجا تخته نورد مفید خواهد بود. لینک خرید Breadboard | تخته نمونه سازی

مرحله 2: تنظیم شاسی خود

تنظیم شاسی خود
تنظیم شاسی خود
تنظیم شاسی خود
تنظیم شاسی خود
تنظیم شاسی خود
تنظیم شاسی خود
تنظیم شاسی خود
تنظیم شاسی خود

برای این پروژه ، من از 4 شاسی موتور دنده استفاده می کنم که می توانید به راحتی آنها را پیدا کنید. من از 4 پایه فلزی L شکل برای نصب سروو ، سر و جعبه چوبی و به عنوان کالسکه استفاده می کنم.

  • برای ساختن شاسی ابتدا پایه ها را سوار کنید
  • موتورها و لاستیک ها را نصب کنید
  • سروو را سوار کنید
  • سر و جعبه را کنار بگذارید زیرا برای ایجاد بقیه ربات به فضا احتیاج دارید. ما آن را در پایان پیوست می کنیم

مرحله 3: سیم کشی درایور موتور

سیم کشی درایور موتور
سیم کشی درایور موتور

برای تامین آب کافی به موتورها ، باید راننده موتور را تنظیم کنیم.

  1. ابتدا قطب های +ve و -ve موتور را به اتصال PTR درایور موتور وصل کنید.
  2. سپس برای تغذیه ، راننده موتور +ve باتری را به پورت 12 ولت و -ve را به پورت GND درایور موتور وصل می کند.
  3. پین ورودی درایور موتور را به انتخاب خود روی پین PWM آردوینو قرار دهید. به یاد داشته باشید که به پین های موتور در کد خود تغییر دهید.
  4. یک سوئیچ بین +ve باتری و درایور موتور اضافه کنید در غیر این صورت ، هنگامی که از باتری استفاده نمی کنید ، مجبور به قطع آن هستید. 2 سیم از 5v و GND درایور موتور به ورق ببرید تا بتوانید Arduino و سایر دستگاه ها را تغذیه کنید.

مرحله 4: تنظیم سر: سنسور اولتراسونیک و سنسور IR

راه اندازی سر: سنسور اولتراسونیک و سنسور IR
راه اندازی سر: سنسور اولتراسونیک و سنسور IR

همانطور که در عکس بالا نشان داده شده است ، سنسورها را روی صفحه فلزی مربعی چسبانده ام

  • همه 5v و GND را به 5v و GND صفحه نان متصل کنید تا حسگرها و سروو تغذیه شوند.
  • پین های خروجی سنسورهای IR چپ و راست را به پایه 12 و پایه 13 آردوینو وصل کنید.
  • پین اکو و تریگ سنسور اولتراسونیک را به پین 2 و پین 3 آردوینو وصل کنید.
  • پین ورودی سروو را به پین 5 آردوینو وصل کنید.

مرحله 5: آردوینو خود را تنظیم کنید

آردوینو خود را تنظیم کنید
آردوینو خود را تنظیم کنید

من از نوار دوتایی برای ثابت کردن آردوینو و تخته نان بر روی شاسی استفاده کردم زیرا عایق را در پشت آردوینو نیز ایجاد می کند.

با اتصال 5 ولت و GND تخته بردار به Vin و GND به آردوینو ، آردوینو را تغذیه کنید و کار خوبی است.

مرحله 6: زمان کدگذاری

زمان کد
زمان کد

من یک لینک بارگیری برای کد می گذارم در حالی که الگوریتم اساسی پشت کد را نیز توضیح خواهم داد.

  • در ابتدا ، ربات یک تابع جستجو برای دست را آغاز می کند.
  • به محض یافتن یک شی ، ربات عملکرد حلقه را آغاز می کند
  • در این صورت ، اگر سنسور IR سمت چپ فعال شود ، ربات به راست می چرخد
  • اگر حسگر IR راست فعال شود ، ربات به چپ می چرخد
  • اگر شی بیش از حد نزدیک شود ، ربات به عقب برمی گردد.
  • اگر جسم دور شود ، ربات به جلو می رود.

مرحله 7: همه چیز آماده است ، اجازه دهید نهایی شود

همه چیز آماده است ، اجازه دهید نهایی شود
همه چیز آماده است ، اجازه دهید نهایی شود
همه چیز آماده است ، اجازه دهید نهایی شود
همه چیز آماده است ، اجازه دهید نهایی شود

همه چیز انجام شده است ، همه چیز به شما باقی می ماند تا از خلاقیت خود برای سفارشی سازی آن استفاده کنید و استفاده خلاقانه خود را برای پروژه بیابید.

توصیه شده: