بستن منو
×

ساخت ربات کنترلی با آردوینو

دسته بندی : آردوینو

چکیده :

ساخت ربات کنترلی با استفاده ازآردوینو و ماژول کنترل رادیویی nrf24l01 یک ربات جذاب با استفاده از آردوینو و ارتباط از راه دور

میخوایم یه ربات باحال با آردوینو بسازیم این ربات دقیقا مثل ماشین کنترلی عمل میکنه ( وای ، یاد بچگی هام افتادم 😅 )

وسایل مورد نیاز :

  • ماژول آردوینو uno   => تعداد ۱ عدد
  • ماژول آردوینو نانو   => تعداد ۱ عدد
  • ماژول nrf24l01   => تعداد ۲ عدد
  • ماژول درایور موتور L298N   => تعداد ۱ عدد
  • موتور گیربکس دار    => تعداد ۲ عدد
  • ماژول جوی استیک   => تعداد ۱ عدد
  • باطری ۷.۴ ولت الی ۹ ولت   => تعداد ۲ عدد
  • کلید سویچ    => تعداد ۲ عدد
  • جامپر نری به مادگی    => تعداد ۱ بسته

 

من بدنه ای ربات رو پرینت سه بعدی گرفتم و فایلش رو هم انتهای همین مطلب قرار میدم

بدنه ربات کنترلی با آردوینو

 

توی تصاویر بالا عکس های ربات من رو میبینید ، البته شما هر نوع بدنه ای که دوست داشتید با توجه به امکاناتی که دارید و بودجه ای که دارید بسازید ( و یه نکته دوستانه اینه که خودتون رو به خاطر امکانات محدود نکنید )

 

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

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

یادآوری : برای نصب کتابخانه در آردوینو به قسمت Sketch و سپس گزینه Include Library رو انتخاب میکنیم و کتابخانه رو انتخاب میکنیم و نصب میکنیم

سپس برنامه tank.ino رو در آردوینویی که در رباتتون قرار دادید بریزید و برنامه controller.ino را در آردوینویی که درون دسته کنترل کننده قرار دارد بریزید

 

اتصالات سمت ربات

اتصالات ماژول NRF24L01 به آردوینو ربات

ماژول nRF24L01پایه های ماژول آردوینو
GNDGND
VCC۳.۳V
CEپایه شماره ۷
CSNپایه شماره ۸
SCKپایه شماره ۱۳
MISOپایه شماره ۱۱
MOSIپایه شماره ۱۲
IRQبدون اتصال

اتصالات ماژول L298N به آردوینو ربات

ماژول L298Nماژول آردوینو
IN1پایه شماره ۵
IN2پایه شماره ۶
IN3پایه شماره ۹
IN4پایه شماره ۱۰

 

تغذیه ماژول L298N و آردوینو

ولتاژ مناسب برای ورودی تغذیه ماژول درایور L298N از ۷.۴ ولت که میشود سری کردن ۲ باطری ۳.۷ ولتی لیتیومی است تا ۱۲ ولت ، البته بسته به موتوری که استفاده میکنید باید این ولتاژ را تامین کنید ، حتی میتوانید از ۹ ولت باطری کتابی نیز استفاده کنید

ولتاژ باطری را به پایه های +۱۲ ولت و GND ماژول درایور موتور L298N بدهید و از +۵ ولت و GND ماژول خروجی بگیرید و به آردوینو خود بدهید ، با این کار نیاز هر دو ماژول برطرف خواهد شد

 

 

اتصالات سمت دسته کنترل

 

اتصالات ماژول NRF24L01 به آردوینو کنترلر

ماژول nRF24L01پایه های ماژول آردوینو
GNDGND
VCC۳.۳V
CEپایه شماره ۷
CSNپایه شماره ۸
SCKپایه شماره ۱۳
MISOپایه شماره ۱۱
MOSIپایه شماره ۱۲
IRQبدون اتصال

اتصالات ماژول جوی استیک به آردوینو کنترلر

ماژول جوی استیکماژول آردوینو
GNDGND
VCC۵V
VRxA0
VRyA1

 

به همین راحتی 🙂

 

برای دسترسی و دانلود فایل ها باید وارد شوید

جعبه دانلود

پسورد : hamyarelectronic.ir

ساخت ولتمتر با آردوینو

پروژه ساخت ولتمتر با استفاده از آردوینو uno به همراه تمامی فایل ها و کامنت های تمامی خط های کد سورس کد [ پروژه کامل و رایگان ]

ساخت پالس موج مربعی با آردوینو

ساخت پالس موج مربعی با آردوینو برای تولید این پالس از pwm استفاده نخواهیم کرد و یک فرکانس با استفاده از تاخیر خواهیم ساخت با ما همراه باشید

2 دیدگاه برای “ساخت ربات کنترلی با آردوینو”

  1. علیرضا گفت:

    سلام
    ببخشید کتابخانه ماژول nrf24 تون باز نمیشه یعنی دانلود نمیشه ارور ۴۰۴ میده
    لطفا درستش کنید
    ممنون

    1. حسین قاسمی گفت:

      سلام
      با تشکر از تلنگر شما
      مشکل لینک ها برطرف شد

دیدگاهتان را بنویسید

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