فهرست مطالب:

ماشین کنترل بلوتوث RC با کنترل سرعت و اندازه گیری فاصله: 8 مرحله
ماشین کنترل بلوتوث RC با کنترل سرعت و اندازه گیری فاصله: 8 مرحله

تصویری: ماشین کنترل بلوتوث RC با کنترل سرعت و اندازه گیری فاصله: 8 مرحله

تصویری: ماشین کنترل بلوتوث RC با کنترل سرعت و اندازه گیری فاصله: 8 مرحله
تصویری: وقتی دختره پوتک غیرتی میشه 🤣🔞🔥 Putak 2024, جولای
Anonim
Image
Image

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

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

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

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

  • میکروکنترلر: خوب اگر مبتدی هستید از آردوینو استفاده کنید. خوب ، من از Arduino Uno استفاده می کنم. پیوند خرید Arduino Uno.
  • موتورها و رمزگذارها: برای این پروژه ، من از 150 دور در دقیقه محور چرخ دنده محور با یک رمزگذار داخلی برای محاسبه دور استفاده می کنم. اگر نمی توانید چنین موتورهایی را پیدا کنید ، می توانید به موتورهای ساده دو شافت bo موتور مراجعه کنید و مجبورید برای موتورهای BO رمزگذار بخرید. شما می توانید موتورهای BO دو شفت | | رمزگذارهای تک
  • راننده موتور: برای راه اندازی موتورها به یک راننده موتور نیاز دارید زیرا اکثر میکروکنترلرها نمی توانند این مقدار ولتاژ را تامین کنند. من از L298N استفاده می کنم که می توانید برای خرید از اینجا به اینجا مراجعه کنید.
  • CHASSIS: برای شاسی و لاستیک ، باید یک موتور مخصوص برای موتورهای مورد استفاده خود خریداری کنید. برای خرید شاسی موتورهای BO می توانید به این لینک مراجعه کنید.
  • ماژول بلوتوث (HC05): برای اتصال Arduino به تلفن هوشمند خود به دستگاهی برای ارتباط بلوتوث نیاز داریم. اینجاست که HC05 مفید است. پیوند خرید HC05
  • سیم های جامپر: همه ما برای اتصال وسایل به سیم های جامپر نیاز داریم. اگر شما یک مبتدی هستید ، برای پروژه های مختلف به تعدادی از آنها نیاز خواهید داشت. می توانید مقداری از اینجا بخرید:- مرد به مرد | مرد به زن
  • باتری: خوب من از یک باتری لیپو 12 ولت برای این پروژه استفاده می کنم. اگر چنین چیزی ندارید ، می توانید همیشه به باتری های معمولی 12 ولت لیتیوم یون بروید. یا اگر از موتورهای 9V BO استفاده می کنید ، حتی می توانید از یک باتری ساده 9 ولت استفاده کنید. اما مراقب باشید قبل از خرید باتری مشخصات موتور خود را بررسی کنید زیرا در صورت ولتاژ بیشتر از ظرفیت موتور می توانید به موتور آسیب برسانید. برای خرید باتری 9 ولت به اینجا مراجعه کنید.
  • تخته نان/تخته نمونه: برای اتصال تمام سیم به چیزی نیاز دارید. در اینجا تخته نورد مفید خواهد بود. لینک خرید Breadboard | تخته نمونه سازی

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

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

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

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

و در نهایت برای حمایت از ربات ، چرخ چستر را در پایین پیچ کنید.

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

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

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

  1. ابتدا قطب های +ve و -ve موتور را به اتصال PTR درایور موتور وصل کنید.
  2. سپس برای تغذیه ، راننده موتور +ve باتری را به پورت 12 ولت و -ve را به پورت GND درایور موتور وصل می کند.
  3. پین ورودی درایور موتور را به انتخاب خود روی پین PWM آردوینو قرار دهید. به خاطر بسپارید که کد را به پین موتور تغییر دهید.

  4. یک سوئیچ بین +ve باتری و درایور موتور اضافه کنید در غیر این صورت ، هنگامی که از باتری استفاده نمی کنید ، مجبور به قطع آن هستید.
  5. 2 سیم از 5v و GND درایور موتور به ورق ببرید تا بتوانید Arduino و سایر دستگاه ها را تغذیه کنید.

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

رمزگذار راه اندازی
رمزگذار راه اندازی

همانطور که می بینید رمزگذار با موتور تعبیه شده است.

  • M1 و M2 +ve و -ve موتور هستند که به داخل راننده موتور می روند
  • به 5 ولت و GND رمزگذارها را به 5 ولت و GND صفحه نان متصل کنید تا رمزگذارها تغذیه شوند
  • A و B برای پین های خروجی رمزگذار است که ما پایه 2 و پایه 3 آردوینو را به آن وصل می کنیم

مرحله 5: سیم کشی آردوینو و ماژول Blutooth

سیم کشی آردوینو و ماژول Blutooth
سیم کشی آردوینو و ماژول Blutooth
سیم کشی آردوینو و ماژول Blutooth
سیم کشی آردوینو و ماژول Blutooth
  • برای تغذیه آردوینو ، GND و 5v را از تخته نان به Vin و GND آردوینو وصل کنید.
  • همین کار را با ماژول بلوتوث انجام دهید تا آن را نیز تغذیه کنید.
  • TX و RX ماژول بلوتوث را به پین 0 و 1 آردوینو وصل کنید. پین های 0 و 1 آردوینو پین های تعیین شده برای ارتباط سریال هستند ، بنابراین هنگام بارگذاری طرح در آردوینو مراقب باشید زیرا ممکن است لازم باشد پین TX را جدا کنید زیرا آردوینو می تواند فقط از 1 ارتباط سریال در یک زمان استفاده کند. با معرفی کتابخانه سریال نرم افزار در کد می توانید از این مشکل جلوگیری کنید
  • و در نهایت پین های رمزگذار را به 2 و 3 پین آردوینو وصل کنید. پین 2 و پین 3 پین هایی برای وقفه ها تعیین شده اند. برای اطلاعات بیشتر در مورد وقفه ها به اینجا مراجعه کنید. اگر از دیسک رمزگذار با خطوط پالس کمتر استفاده می کنید ، ممکن است نیازی به وقفه نداشته باشید.

مرحله 6: اتصال قطعات الکترونیکی به ربات

اتصال قطعات الکترونیکی به ربات
اتصال قطعات الکترونیکی به ربات

می توانید از پیچ ها برای نصب وسایل الکترونیکی روی ربات استفاده کنید ، در غیر این صورت هنگام حرکت ربات ، وسایل الکترونیکی تمایل به سقوط دارند.

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

مرحله 7: ایجاد برنامه برای کنترل ربات

ایجاد برنامه برای کنترل ربات
ایجاد برنامه برای کنترل ربات
ایجاد برنامه برای کنترل ربات
ایجاد برنامه برای کنترل ربات

برای ساختن برنامه من از مخترع برنامه MIT استفاده کردم که واقعاً آسان است و برای مبتدیان راحت است. باور کنید ، من یک توسعه دهنده اندروید نیستم و ایده ایجاد یک برنامه من را ترساند. اما با این کار ، من فقط هنگام ساختن برنامه یاد گرفتم.

برای بخش طراح ، آن را به شما می سپارم. به شیوه ای که دوست دارید سفارشی کنید.

می توانید برای ایجاد قسمت پشتی به تصاویر مراجعه کنید.

حتی می توانید برنامه من را برای ربات از اینجا بارگیری کنید.

مرحله 8: کد برای آردوینو

برای برنامه نویسی آردوینو می توانید فایل INO را از اینجا بارگیری کنید.

برای هرگونه پرسش در مورد کد س aالی بگذارید.

همه چیز آماده است شما آماده هستید تا با ماشین RC کنترل شده با بلوتوث خود بروید.

توصیه شده: