فهرست مطالب:

ماشین RC با چرخ و پدال هدایت می شود؟ ️: 6 مرحله
ماشین RC با چرخ و پدال هدایت می شود؟ ️: 6 مرحله
Anonim
RC Car هدایت شده توسط چرخ و پدال؟ ️
RC Car هدایت شده توسط چرخ و پدال؟ ️

زندگی یعنی تحقق بخشیدن به رویاهایتان. مال من قرار بود RC Car را با چرخ بازی PC هدایت کند. بنابراین من آن را ساختم.

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

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

قطعات
قطعات

برای ساخت این پروژه به موارد زیر نیاز دارید:

  • رزبری پای (من از RPI 4B با 4 گیگابایت رم استفاده کردم)
  • شاسی با محور جلو سروو (شامل موتور و سروو)
  • دوربین RPI با قاب چاپ سه بعدی (اختیاری)
  • باتری Li-Po 11.1 ولت
  • چرخ کامپیوتر با پدال
  • کیت دو موتوره Polulu DRV8835
  • مبدل 11.1V به 5V Buck
  • سیم ها

مرحله 2: مونتاژ

مونتاژ کردن
مونتاژ کردن

شاسی خود را جمع کنید. من خودم را از:

سپس دو سیم را به موتور DC در پشت لحیم کنید.

پس از آن رزبری پای را با استفاده از پیچ و مهره سوار کنید

مرحله 3: درایور موتور را به RPI وصل کنید

Driver Motor را به RPI وصل کنید
Driver Motor را به RPI وصل کنید
Driver Motor را به RPI وصل کنید
Driver Motor را به RPI وصل کنید
Driver Motor را به RPI وصل کنید
Driver Motor را به RPI وصل کنید

حالا باید درایور موتور را لحیم کنیم. سپس سنجاق طلا 3 پین را برداشته و در برد راننده به 5 ولت و GND لحیم کنید (عکس را ببینید). تا آخرین سیم لحیم با سر زنانه با پین طلا. ما قصد داریم از آن برای سیگنال PWM که سروو را هدایت می کند ، استفاده کنیم.

سپس مبدل و لحیم کاری باک را بگیرید:

  • سیم سیاه (زمین) به GND
  • سیم خروجی قرمز تا 5 ولت
  • سیم ورودی قرمز به Vout

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

پس از آن راننده ما آماده است و می تواند به RPI متصل شود.

مرحله 4: قاب چاپ برای دوربین

قاب چاپی برای دوربین
قاب چاپی برای دوربین

مرحله بعدی چاپ محفظه برای دوربین است. می توانید پروژه های زیادی را در آدرس زیر پیدا کنید:

از دوربین مناسب دوربین خود استفاده کنید.

مرحله 5: مونتاژ نهایی

مونتاژ نهایی
مونتاژ نهایی
مونتاژ نهایی
مونتاژ نهایی
مونتاژ نهایی
مونتاژ نهایی

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

شما می توانید طرح کلی را روی عکس مشاهده کنید.

مرحله 6: کد را اجرا کنید

قسمت آخر اجرای کد است.

ارتباط بین RPI و لپ تاپ با استفاده از سرور Flask نوشته شده در پایتون برقرار می شود.

ما دو مورد را به سرور ارسال می کنیم:

  • زاویه فرمان
  • سرعت موتور (480 برای سرعت کامل به جلو و -480 برای سرعت کامل به عقب)

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

در RPI ما باید کد سرور و برنامه ای را اجرا کنیم که مقادیر ذخیره شده روی سرور را که زاویه سروو و سرعت موتور را کنترل می کند ، بخواند.

یاد آوردن:

  1. رزبری پای و لپ تاپ باید به همان شبکه WiFi متصل باشند!
  2. شما باید برنامه های RPI را از ترمینال با استفاده از دستور sudo (به عنوان مثال sudo python3 Flask_server_RPI.py) اجرا کنید!

توصیه شده: