ربات آردوینو چند منظوره کنترل از راه دور

0
411
ربات آردوینو چند منظوره کنترل از راه دور

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

چگونگی عملکرد ربات آردوینو

در زیر ویدئویی از نحوه عملکرد ربات آردوینو قرار داده ایم:

لینک دانلود فیلم ربات

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

طراحی و پیاده سازی ربات آردوینو کنترل از راه دور

هدف ما این بود که این ربات شبیه به ربات های قدیمی multi-staged باشد که از سی دی های قدیمی ساخته می شد. همچنین بتوانیم سنسورهایی را در آینده به آن اضافه یا کم کنیم که این مسأله به نوعی یک “پلتفرم توسعه پذیر” محسوب می شود.

arduino remote control robot

کد پروژه

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

طرح توسعه پروژه

خوشبختانه ربات را به شکلی طراحی کرده ایم که در آینده قابل ارتقا باشد. شما می توانید برای توسعه ربات آردوینو کنترل از راه دور تغییرات زیر را اعمال کنید:

  • اضافه کردن سنسور خطی
  • سروو موتورها را با دو موتور LSS (LynxMotions smart servos) جایگزن کنید که البته چرخها نیز به خوبی روی آنها قرار خواهد گرفت.
  • یک پیزو بازر نیز به ربات اضافه کنیم تا ربات صدا داشته باشد.
  • اضافه کردن چند سنسور bump به ربات آردوینو
  • از یک ریموت قوی تر و با تعداد دکمه بیشتر استفاده کنید.

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

  • Arduino Uno R3 USB Microcontroller  : یک عدد
  • HC-SR04 Ultrasonic Range Finder  : یک عدد
  • Parallax (Futaba) Continuous Rotation Servo  : دو عدد
  • SW 2-5/8″ Diameter Servo Wheel (Black)  : دو عدد
  • PVC Expanded Foam 3mm Sheet 12″ x 12″ Black (5pk)  : یک عدد
  • M3 x 20mm Hex Standoff Mounting Kit (10pk)  : یک عدد
  • Hitec HS-85BB Servo Motor  : یک عدد
  • Photocell Light Sensor Module  : دو عدد
  • Lynxmotion Aluminum Servo Bracket Two Pack ASB-01  : یک عدد
  • ۱۷۰ Tie Point Mini Solderless Breadboard Pair – Black  : یک عدد
  • SparkFun 6-Inch F/F Jumper Wires (20pk)  : یک عدد
  • Jumper Wires 6″ M/F Pack of 20  : یک عدد
  • ۷٫۴V, 2000mAh, 5C LiPo Battery  : یک عدد
  • OSEPP Sensor Shield  : یک عدد
  • Pololu Ball Caster with 3/8″ Plastic Ball  : دو عدد
  • RF Remote (4 Buttons)  : یک عدد

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید