</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

  • خانه
  • الکترونیک
  • پرینت سه‌بعدی
  • حکاکی و برش لیزری
  • ابزار کارگاهی
  • پهپاد
  • ربات زمینی UGV
  • ربات پرنده UAV
  • صنایع دستی
  • آموزش
  • پروژه‌ها
  • درباره ما
خانه›آموزش›راهنمای خیلی کامل مبتدی: ساخت UGV آموزشی ارزان با دو موتور DC، کنترل RC و دوربین + نقشه ساخت و تیون (فارسی)
آموزش الکترونیک ربات‌های زمینی (UGV) پروژه‌ها

راهنمای خیلی کامل مبتدی: ساخت UGV آموزشی ارزان با دو موتور DC، کنترل RC و دوربین + نقشه ساخت و تیون (فارسی)

​ ژوئن 10, 2026 1 دقیقه مطالعه
UGV آموزشی - ربات آردوینو

این فناوری‌ها یعنی چه؟ (برای کسی که تا امروز ندیده)

UGV یعنی وسیله نقلیه زمینی بدون سرنشین. ساده‌ترین مثال: یک ماشین کوچک که شما با رادیو کنترل می‌کنید، یا بعداً خودش مسیر را تشخیص می‌دهد. این پروژه برای کسی است که می‌خواهد اولین ربات متحرک واقعی خود را بسازد، نه فقط شبیه‌سازی کامپیوتری.

آردوینو (Arduino) یک برد الکترونیکی کوچک و ارزان است که مثل مغز پروژه عمل می‌کند. شما به آن کد می‌دهید و آن هم موتور، سنسور و چراغ را کنترل می‌کند. اگر تا حالا برنامه‌نویسی نکرده‌اید، نگران نباشید — کد این پروژه آماده است و خط‌به‌خط توضیح داده شده.

درایور موتور (BTS7960) قطعه‌ای است که بین آردوینو و موتور قرار می‌گیرد؛ چون آردوینو به‌تنهایی نمی‌تواند جریان زیاد موتور را تأمین کند. کنترل RC هم همان فرستنده و گیرنده رادیویی است که با آن ماشین را هدایت می‌کنید — درست مثل ماشین‌های اسباب‌بازی، اما این بار شما همه چیز را خودتان ساخته‌اید.

محصولی که در این پست می‌سازید

یک UGV آموزشی کم‌سرعت با شاسی پلای‌وود، دو موتور DC، دو چرخ بادی و یک چرخ هرزگرد که بتوانید همان روز مونتاژ، تست و تیون کنید.

زمان ساخت: 1 تا 2 روز | سطح: مبتدی رو به متوسط | هدف: یادگیری واقعی مونتاژ، سیم‌کشی، کنترل و تست

چیدمان پیشنهادی شاسی UGV باتری در مرکز جرم آردوینو + درایور موتور چرخ هرزگرد عقب چرخ محرک چپ چرخ محرک راست

رویکرد این نسخه

این نسخه برای ساخت، هل‌دادن، تست روی زمین صاف، ثبت ایراد و تیون طراحی شده است؛ نه برای فقط خواندن تئوری. اگر هیچ‌وقت شاسی چوبی نبسته‌اید یا موتور DC و درایور را عملی ندیده‌اید، این پست باید دست شما را بگیرد.

فهرست قطعات قابل‌خرید و قابل‌تعویض

قطعه پیشنهاد اقتصادی جایگزین نقش در پروژه
شاسی پلای‌وود 8 تا 12 میلی‌متر MDF سبک یا تخته چندلا بدنه اصلی
موتور DC گیربکس‌دار 12V موتور 24V با ولتاژ پایین‌تر برای تست رومیزی حرکت
درایور BTS7960 درایور MOSFET مشابه تامین جریان موتور
کنترلر Arduino Nano Uno یا ESP32 منطق کنترل
کنترل دستی فرستنده/گیرنده RC سه‌کانال کنترل سیمی موقت برای تست اولیه فرمان و گاز
تغذیه 3S Li-ion یا LiPo منبع رومیزی 12V برای تست میز توان کل سیستم

ابزارهایی که واقعاً لازم دارید

  • دریل و مته چوب
  • اره دستی یا عمودبر
  • هویه و قلع
  • مولتی‌متر
  • بست کمربندی، پیچ، مهره، واشر

مراحل ساخت واقعی

  1. برش شاسی: صفحه اصلی را ببرید و فقط جای موتور، باتری و چرخ هرزگرد را سوراخ‌کاری کنید.
  2. مونتاژ خشک: قبل از سیم‌کشی، همه قطعات را بدون چسب و فقط با پیچ/بست موقت ببندید.
  3. تست چرخش آزاد: مطمئن شوید هیچ چرخ یا کوپلینگی گیر نمی‌کند.
  4. سیم‌کشی تغذیه: باتری → فیوز → کلید قطع → درایور موتور. سپس 5V کنترلر را جداگانه از Buck بگیرید.
  5. آپلود کد و تست بدون بار: اول چرخ‌ها در هوا باشند.
  6. تست زمینی کوتاه: مسیر 3 تا 5 متری و سطح صاف.

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

const int L_PWM = 5, L_DIR = 7;
const int R_PWM = 6, R_DIR = 8;
void setup(){
  pinMode(L_PWM,OUTPUT); pinMode(L_DIR,OUTPUT);
  pinMode(R_PWM,OUTPUT); pinMode(R_DIR,OUTPUT);
}
void setMotor(int pwmPin,int dirPin,int value){
  value = constrain(value,-160,160);
  digitalWrite(dirPin, value >= 0 ? HIGH : LOW);
  analogWrite(pwmPin, abs(value));
}
void loop(){
  setMotor(L_PWM,L_DIR,120);
  setMotor(R_PWM,R_DIR,120);
  delay(1500);
  setMotor(L_PWM,L_DIR,0);
  setMotor(R_PWM,R_DIR,0);
  delay(1000);
}

چک‌لیست تست و تیون

  • فشار باد دو چرخ برابر است؟
  • UGV به یک سمت می‌کشد؟ اگر بله، اول مکانیک را چک کنید بعد PWM را جبران کنید.
  • درایور بعد از 2 دقیقه داغ می‌شود؟ بار یا سیم‌کشی را بازبینی کنید.
  • باتری افت شدید ولتاژ دارد؟ یا ظرفیت کم است یا جریان راه‌اندازی زیاد است.

سه تغییر ساده برای نسخه بعدی

  1. افزودن مانیتور ولتاژ باتری
  2. افزودن ESP32-CAM یا FPV Camera روی پایه لرزه‌گیر
  3. افزودن سپر جلویی ساده برای حفاظت از موتور و سیم

منابع بیشتر با اولویت فارسی

  • جستجوی فارسی: ساخت خودروی رباتیک
  • جستجوی فارسی: لحیم‌کاری آردوینو
  • Instructables Robot Car Builds
  • Pololu Docs

ویدئوهای آموزشی نزدیک به این پروژه

برای اینکه فقط متن نخوانید، این دو ویدئوی نزدیک را هم کنار ساخت عملی خودتان ببینید:

نمای دوم محصول / سناریوی تست

TEST UGV آموزشی ثبت نتیجه / تیون نمای دوم: سناریوی تست و تیون شاسی UGV ساخت → تست → اصلاح → تکرار

برچسب‌ها: DIY ارزان UGV آردوینو آموزش گام‌به‌گام دوربین ربات زمینی مبتدی موتور DC کنترل RC
​
مطلب بعدی ساخت گجت رهاکنندهٔ بطری آب با کنترل از راه دور – سلونوئید دست‌ساز + روش ماشین RC (راهنمای مبتدیان) مطلب قبلی راهنمای جامع مبتدی iNAV + GPS: ساخت میز تست و تنظیم Return-to-Home امن برای UAV اقتصادی (فارسی)
</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

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

دسته‌بندی‌ها

  • پروژه‌ها
  • ربات‌های پرنده (UAV)
  • آموزش
  • ربات‌های زمینی (UGV)
  • الکترونیک
  • پهپاد و مولتی‌روتور

پیوندها

  • خانه
  • درباره ما
  • تماس
  • فید RSS

آخرین مطالب

  • خلاصه دوره ArduPilot/iNAV و گام‌های بعدی (فارسی)
  • رادیو تله‌متری در مقابل LTE/4G برای کنترل از راه دور (فارسی)
  • Ground Station روی موبایل و تبلت — QGroundControl و Solex (فارسی)
  • راه‌اندازی Ground Station با Mission Planner (فارسی)
© 2026 Make for Iran – بسازیم برای ایران. تمامی حقوق محفوظ است.
ساخته شده با ❤️ برای سازندگان ایران  |  ورود