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

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

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

راه اندازی سنسور تشخیص رنگ TCS230/TCS3200 با آردوینو

توسط 118elec .com
20 اسفند 1401
0
راه اندازی سنسور تشخیص رنگ TCS230/TCS3200 با آردوینو

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

بیشتر بخوانید

نحوه ارتقاء مبدل XL4015

توسط 118elec .com
15 اسفند 1401
0
تغییر مبدل XL4015 با استفاده ازمحدود‌کننده‌های قابل تنظیم جریان

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

بیشتر بخوانید

پیشرفت نوسان سازها در راستای پاسخ به نیازهای روز تکنولوژی

توسط نویسنده 2
14 شهریور 1401
0
پیشرفت نوسان سازها در راستای پاسخ به نیازهای روز تکنولوژی

Part components inside joystick of a console game نوسان سازهای ساعت، سیگنال مرجع دقیق زمان‌بندی‌شده‌ای برای کنترل مدار الکترونیکی ارائه...

بیشتر بخوانید

درباره ما

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

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

118elec@gmail.com

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

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

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

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

خوش آمدید!

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

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

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

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

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

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

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

ورود