118ELEC | مجله خبری الکترونیک و رباتیک
  • خانه
  • اخبار
    • اخبار الکترونیک
    • اخبار رباتیک
  • آموزش ها
    • الکترونیک
      • الکترونیک مقدماتی
        • معرفی قطعات الکترونیک
        • تجهیزات اندازه‌گیری
      • الکترونیک پیشرفته
      • الکترونیک دیجیتال
      • الکترونیک صنعتی
    • میکروکنترلرها
      • میکروکنترلر چیست و انواع آن
    • آردوینو
      • آردوینو چیست
      • پروژه آردوینو
    • اینترنت اشیاء
      • اینترنت اشیاء مقدماتی
      • اینترنت اشیاء پیشرفته
    • شبکه‌های کامپیوتری و ارتباط داده
      • can
    • طراحی و ساخت PCB
      • روش های ساخت پی سی بی
    • باتری‌ها
      • باتری چیست؟
      • باتری لیتیوم یون
    • موتور و درایور
      • درایور موتور
      • موتور DC
    • رباتیک
      • مباحث پایه رباتیک
      • ربات مسیر یاب
      • ربات جنگجو
      • سایر ربات ها
  • پروژه
    • پروژه آردوینو
    • پروژه Esp
  • سرگرمی الکترونیک
  • درباره ما
    • درباره ما
    • تماس با ما
  • نویسنده شو!
    • راهنمای ثبت نام و درج مقاله
    • نشر مقاله
    • ثبت نام
    • ورود
    • بازیابی رمز عبور
بدون نتیجه
مشاهده همه نتیجه
  • خانه
  • اخبار
    • اخبار الکترونیک
    • اخبار رباتیک
  • آموزش ها
    • الکترونیک
      • الکترونیک مقدماتی
        • معرفی قطعات الکترونیک
        • تجهیزات اندازه‌گیری
      • الکترونیک پیشرفته
      • الکترونیک دیجیتال
      • الکترونیک صنعتی
    • میکروکنترلرها
      • میکروکنترلر چیست و انواع آن
    • آردوینو
      • آردوینو چیست
      • پروژه آردوینو
    • اینترنت اشیاء
      • اینترنت اشیاء مقدماتی
      • اینترنت اشیاء پیشرفته
    • شبکه‌های کامپیوتری و ارتباط داده
      • can
    • طراحی و ساخت PCB
      • روش های ساخت پی سی بی
    • باتری‌ها
      • باتری چیست؟
      • باتری لیتیوم یون
    • موتور و درایور
      • درایور موتور
      • موتور DC
    • رباتیک
      • مباحث پایه رباتیک
      • ربات مسیر یاب
      • ربات جنگجو
      • سایر ربات ها
  • پروژه
    • پروژه آردوینو
    • پروژه Esp
  • سرگرمی الکترونیک
  • درباره ما
    • درباره ما
    • تماس با ما
  • نویسنده شو!
    • راهنمای ثبت نام و درج مقاله
    • نشر مقاله
    • ثبت نام
    • ورود
    • بازیابی رمز عبور
بدون نتیجه
مشاهده همه نتیجه
118ELEC | مجله خبری الکترونیک و رباتیک
بدون نتیجه
مشاهده همه نتیجه

ربات جنگجو Battlebot با آردوینو و مقوا

ادمین 2 توسط ادمین 2
9 تیر 1399
در سایر ربات ها
0
ربات جنگجو Battlebot

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

چگونه یک ربات جنگجو طراحی کنیم؟

با استفاده از ماژول Arduino UNO  و مقوا یک ربات جنگجو طراحی می کنم که از مقوا برای ساخت بدنه ربات استفاده می کنم. از لوازم و قطعات ارزان قیمت استفاده می کنم تا کودکان نیز بتوانند به راحتی این ربات را به هر شکلی که می خواهند، طراحی کنند. ربات دستورات را از طریق یک کنترلر بی سیم با جوی استیک و ماژول وایرلس nRF24L01 2.4GHz دریافت می کند.

لینک دانلود ویدیوی عملکرد ربات Battlebot

طراحی فریم Battlebot

  • فریم ربات جنگجو
  • فریم مقوایی
  • اتصال قطعات ربات جنگجو

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

برای ساخت فریم، ابتدا مقوا لازم دارید و سپس با توجه به شکل مورد نظر مقوا را برش دهید. شما می توانید ربات را به هر شکلی که دوست دارید، بسازید. حال قطعات را به جز قسمت بالای ربات، با چسب حرارتی بهم وصل کنید تا بعداً بتوان مدار را از بالا در داخل ربات قرار داد.

برنامه نویسی ربات جنگجو و کنترلر

برای برنامه نویسی آردوینو باید کتابخانه RF24 library را نصب کنید. به همین ترتیب، ابتدا فایل نصب کتابخانه را دانلود کنید و حال محیط برنامه نویسی arduino IDE را باز کنید. برای این منظور ابتدا وارد مسیر زیر شوید:

Sketch -> Include Library -> Add.ZIP

سپس فایل کتابخانه ‘RF24.zip’ را در همین قسمت وارد کنید. سپس باید ماژول Arduino UNO را وصل کنید و فایل کد ‘Battle_Robot.ino’ را در آردوینو uno آپلود کنید. حال آردوینو UNO را از اتصال خارج کنید و ماژول Arduino Nano را وصل کنید و کد فایل ‘Controller.ino’ را در آن آپلود کنید. دقت کنید که هر دفعه ‘board’ و ‘port’ را در تنظیمات تغییر دهید.

دانلود کد ربات جنگجو Battlebot

دیاگرام مدار Battlebot

دیاگرام مدار ربات جنگجو

من از باتری 9 ولت برای تأمین برق آردوینو uno، موتورها و اسپینر استفاده می کنم. از درایور موتور کوچک L298N برای کنترل موتورها استفاده می کنم که سیگنالهای 5 ولت را از بورد آردوینو دریافت می کند و ولتاژهای بزرگتری را برای موتورها تولید می کند. همچنین با توجه به ترکیب سیگنالهای ورودی به موتورها اجازه می دهد تا در هر دو جهت حرکت کنند. سیم کشی مدار را طبق دیاگرام زیر انجام دهید.

  • سی دی،سیم جامپر،چوب بستنی، موتور DC
  • آردوینو،کابل usb، باتری،L298N، فرستنده بی سیم
  • سوئیچ،آداپتور،سیم جامپر،کانکتور
  • Battlebot
  • ربات جنگجو

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

دیاگرام کنترلر

دیاگرام کنترلر

تصویر دیاگرام زیر تمام اتصالات آردوینو Nano و سیم کشی های آن را نشان می دهد.

ماژول فرستنده NRF24L01 2.4 GHz را می توان برای اتصالات وایرلس با برد بیشتر از 100 متر استفاده کرد.

آزمایش عملکرد ربات جنگجو

پس از ساخت ربات battlebot ، حال باید آن را تست کنید. باید بتوانید آن را با استفاده از کنترلر ، کنترل کنید. اگر ربات اصلا کار نکرد، باید اتصالات nRF24L01 را بررسی کنید.

قطعات مورد نیاز

  • Arduino UNO & Genuino UNO 
  • Arduino Nano R3
  • 9v battery
  • Jumper wires
  • NRF24L01+ 2.4GHz Wireless RF Transceiver Module
  • 9v Battery Clip Connector
  • Cardboard
  • Natural Wood Craft Sticks
  • Mini Breadboard
  • Dual Axis XY Joystick Module Arduino KY-023
  • DC Motor 1:48 Gear Ratio Smart Car Robot + Wheel
  • L298N mini motor driver
  • Switch
  • Male DC Barrel Jack Adapter for Arduino
  • Hot Glue Gun
  • Soldering Iron Kit
پست قبلی

سنسور هوش مصنوعی کم مصرف برای برنامه های یادگیری ماشین

پست بعدی

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

ادمین 2

ادمین 2

پست بعدی
موتور DC براشلس

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

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مدیریت دما با استفاده از via در برد مدار چاپی

توسط نویسنده 2
11 تیر 1401
0
مدیریت دما با استفاده از via در برد مدار چاپی

در بسیاری از مواقع هنگام طراحی PCB، نیاز است گرمای تولیدی برخی قطعات خاص (مانند رگولاتورهای ولتاژ خطی) را پخش...

ادامه مطلب

بررسی باتری سرب اسید برای ذخیره انرژی خورشیدی

توسط نویسنده 2
25 خرداد 1401
0
بررسی باتری سرب اسید برای ذخیره انرژی خورشیدی

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

ادامه مطلب

چگونگی ارتباط دستگاه های IOT با یکدیگر

توسط نویسنده 2
25 خرداد 1401
0
چگونگی ارتباط دستگاه های IOT با یکدیگر

ارتباط دستگاه های اینترنت اشیا (IoT) از روش‌های مختلف و با استفاده از صد‌ها پروتکل متفاوت انجام می‌گیرد، زیرا نحوه...

ادامه مطلب

درباره ما

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

ارتباط با ما از طریق:

118elec@gmail.com

  • اصول مقاله نویسی
  • درباره ما
  • تماس با ما

Copyright © تمام حقوق این سایت متعلق به 118elec می‌باشد.

بدون نتیجه
مشاهده همه نتیجه
  • خانه
  • اخبار
    • اخبار الکترونیک
    • اخبار رباتیک
  • آموزش ها
    • الکترونیک
      • الکترونیک مقدماتی
      • الکترونیک پیشرفته
      • الکترونیک دیجیتال
      • الکترونیک صنعتی
    • میکروکنترلرها
      • میکروکنترلر چیست و انواع آن
    • آردوینو
      • آردوینو چیست
      • پروژه آردوینو
    • اینترنت اشیاء
      • اینترنت اشیاء مقدماتی
      • اینترنت اشیاء پیشرفته
    • شبکه‌های کامپیوتری و ارتباط داده
      • can
    • طراحی و ساخت PCB
      • روش های ساخت پی سی بی
    • باتری‌ها
      • باتری چیست؟
      • باتری لیتیوم یون
    • موتور و درایور
      • درایور موتور
      • موتور DC
    • رباتیک
      • مباحث پایه رباتیک
      • ربات مسیر یاب
      • ربات جنگجو
      • سایر ربات ها
  • پروژه
    • پروژه آردوینو
    • پروژه Esp
  • سرگرمی الکترونیک
  • درباره ما
    • درباره ما
    • تماس با ما
  • نویسنده شو!
    • راهنمای ثبت نام و درج مقاله
    • نشر مقاله
    • ثبت نام
    • ورود
    • بازیابی رمز عبور

Copyright © تمام حقوق این سایت متعلق به 118elec می‌باشد.

خوش آمدید!

ورود به حساب کاربری خود در زیر

رمز عبور را فراموش کرده اید؟ ثبت نام

ایجاد حساب جدید!

پر کردن فرم های زیر برای ثبت نام

تمام زمینه ها مورد نیاز است ورود

رمز عبور خود را بازیابی کنید

لطفا نام کاربری یا آدرس ایمیل خود را برای تنظیم مجدد رمز عبور خود وارد کنید.

ورود