فهرست مطالب:
تصویری: Robotics Remote Control Rock Crawler Arduino: 4 Step
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
این به نظر می رسد و بسیار برهنه است. من به کسانی که مایل به انجام این پروژه هستند توصیه می کنم راهی برای پوشاندن وسایل الکترونیکی برای محافظت در برابر آب و خاک در نظر بگیرند.
مرحله 1: موارد مورد نیاز
-آردوینو مگا
-Arduino UNO
-2 برابر جوی استیک
-2x 2.4GHz فرستنده گیرنده
-هر شاسی با حداقل دو موتور (برای فرمان و قدرت)
-این پروژه دارای سه موتور (یک موتور اضافی برای دیفرانسیل جلو) است
-بسته باتری برای موتورها
-2 واحد کنترل موتور (دو عدد فقط برای تمام چرخ محرک مورد نیاز است)
-2 باتری 9 ولت برای آردوینو
-سپر فرمت آردوینو
سوئیچ قدرت موتورها (اختیاری)
مرحله 2: مونتاژ کنترل کننده
برای کنترلر به یک Arduino UNO با سپر اضافی ، دو جوی استیک ، یک فرستنده گیرنده 2.4 گیگاهرتز و یک باتری 9 ولت نیاز دارید.
محافظ فرمت برای پین های GND و 5V بیشتر استفاده می شود ، این کار پروژه را آسان تر می کند زیرا نیازی به لحیم کاری برای کنترل کننده ندارید
با سیم کشی جوی استیک ها به آردوینو شروع کنید. به یاد داشته باشید که یک جوی استیک مسئول حرکت X است ، در حالی که دیگری مسئول حرکت Y است. برای تغذیه جوی استیک و فرستنده گیرنده ، محافظ فرمت مورد نیاز است.
جوی استیک 1 برای محور x (دریچه گاز) سیم کشی می شود ،
اگر می خواهید سوئیچ بین 4WD و 2WD را فعال کنید ، می توانید SW (سوئیچ جوی استیک) را سیم کشی کنید (اما در این مورد اجرا نشده است)
Joystick 2 برای محور y (فرمان) سیم کشی می شود
در مرحله بعد ، باید سیم کشی فرستنده را به شرح زیر شروع کنید
پین فرستنده ---- پین آردوینو
GND 1 ---- GND
VCC 2 ---- 3.3V
CE 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 13
MOSI 6 ---- 11
MISO 7 ---- 12
IRQ 8 ---- متصل نیست
مرحله 3: مونتاژ ماشین
برای این کار ، به شاسی خود با موتور ، Arduino MEGA ، دو واحد کنترل موتور ، یک فرستنده گیرنده 2.4 گیگاهرتز و یک باتری 9 ولت نیاز دارید.
ما با سیم کشی موتورها به واحدهای کنترل موتور شروع کردیم. به یاد داشته باشید که سه موتور (هر کدام دارای دو سیم) درگیر هستند ، بنابراین یک واحد کنترل موتور فقط نیم سیم خواهد بود.
در مرحله بعد ، می خواهید واحدهای کنترل موتور را به MEGA وصل کنید. پین هایی را که برای جهت موتور استفاده می کردید به خاطر بسپارید زیرا به پین هایی که در کد هستند نیاز دارید.
سپس می توانید سیم کشی فرستنده را به MEGA آغاز کنید. پین ها به دلیل نحوه مدیریت ارتباطات MEGA مانند UNO نخواهد بود.
سیم کشی برای پین 4 و 6 باز است. در کد آنها برای چرخ های جلو سیم کشی شده بودند. اما اگر فقط RWD را انتخاب می کنید ، نیازی به سیم کشی ندارید.
پین فرستنده ---- پین آردوینو GND 1 ---- GND
VCC 2 ---- 3.3V
CE 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 52
MOSI 6 ---- 51
MISO 7 ---- 50
IRQ 8 ---- متصل نیست
مرحله 4: کد
Car.ino در MEGA بارگذاری می شود
Controller.ino به UNO
اگر می خواهید از مانیتور Serial برای اهداف اشکال زدایی استفاده کنید ، مطمئن شوید که نرخ baud را روی 115200 تنظیم کنید.
توصیه شده:
Raspberry Pi DIY Remote Intruder Detector System with Telegram: 7 Step
Raspberry Pi DIY Remote Intruder Detector System with Telegram: در این پروژه شما یک دستگاه تشخیص نفوذ ایجاد می کنید که بررسی می کند وقتی در خارج از منزل از یک سنسور PIR استفاده می کنید ، کسی داخل خانه یا اتاق شما باشد ، اگر سنسور PIR شخصی را تشخیص دهد ، به یک مورد نیاز است. (مجموعه ای) از عکس مزاحم. تصویر
قسمت 1 ARM Assembly TI RSLK Robotics Learning Curriculum Lab 7 STM32 Nucleo: 16 Step
قسمت 1 ARM Assembly TI RSLK Robotics Learning Curriculum Lab 7 STM32 Nucleo: تمرکز این دستورالعمل بر روی میکروکنترلر STM32 Nucleo است. انگیزه این امر این است که بتواند از استخوانهای برهنه یک پروژه مونتاژ ایجاد کند. این به ما کمک می کند تا عمق بیشتری پیدا کرده و پروژه MSP432 Launchpad (TI-RSLK) را که دارای
IR-Remote Remote Color Game: 3 Step
IR-Remote Color Guessing Game: در این قسمت آموزشی ، به شما نشان خواهم داد که چگونه یک رهبری RGB را با استفاده از ریموت IR کنترل کنید و از آن یک بازی سرگرم کننده بسازید
Rock Buggy Body for RedCat Gen7: 9 Step (with Pictures)
Rock Buggy Body for RedCat Gen7: Inspiration3D لوازم جانبی چاپ و حتی کل بدن در بین جامعه RC بسیار محبوب است ، به ویژه در ژانر RC Crawlers. من و دیگران انواع پروژه های رایگان را منتشر کرده ایم ، اما چیزی که شنیده نمی شود این است که تولیدکنندگان انتشار دهند
Easy Arduino Car BT Remote: 3 Step (with Pictures)
Remote Easy Arduino Car BT: The & quot؛ Easy Arduino Car BT Remote & quot؛ یک برنامه Android است این برنامه به شما کمک می کند بدون برنامه نویسی اندروید یک ماشین بلوتوث بسازید. در این آموزش ، من به ساخت ماشین آردوینو خود کمک می کنم و کد آردوینو را نوشتم. اگر مراحل را دنبال کنید ،