Arduino জন্য Servo স্টিয়ারিং রোবট গাড়ী: 6 ধাপ (ছবি সহ)
Arduino জন্য Servo স্টিয়ারিং রোবট গাড়ী: 6 ধাপ (ছবি সহ)
Anonim
Image
Image
Arduino এর জন্য Servo Steering Robot Car
Arduino এর জন্য Servo Steering Robot Car
Arduino এর জন্য Servo Steering Robot Car
Arduino এর জন্য Servo Steering Robot Car

এই গাড়িটি arduino প্ল্যাটফর্ম ডিজাইনের উপর ভিত্তি করে তৈরি করা হয়েছে, মূলটি হল Atmega - 328 p, যা সামনের চাকা স্টিয়ারিং, রিয়ার হুইল ড্রাইভ এবং অন্যান্য ফাংশন উপলব্ধি করতে পারে।

আপনি যদি কেবল একা খেলেন, কেবল ওয়্যারলেস মডিউল ব্যবহার করতে হবে; যদি আপনি অন্যান্য ফাংশন বাস্তবায়ন করতে চান, তাহলে আপনাকে অন্যান্য সেন্সর বা হার্ডওয়্যার যুক্ত করতে হতে পারে।

ধাপ 1: প্রয়োজনীয় অংশ

প্রয়োজনীয় যন্ত্রাংশ
প্রয়োজনীয় যন্ত্রাংশ
প্রয়োজনীয় যন্ত্রাংশ
প্রয়োজনীয় যন্ত্রাংশ
প্রয়োজনীয় যন্ত্রাংশ
প্রয়োজনীয় যন্ত্রাংশ

যখন আপনি গাড়িতে স্টিয়ারিং গিয়ার দ্বারা নিয়ন্ত্রিত হতে চান , আপনার নিম্নলিখিত অংশগুলির প্রয়োজন

  • Arduino : arduino সামঞ্জস্যপূর্ণ সংস্করণ (নীল পাখি)
  • মোটর ড্রাইভার বোর্ড : PM-R3
  • পাওয়ার ব্যাটারি : 7.4V -18650
  • দূরবর্তী নিয়ন্ত্রণ অংশ : PS2 (অবশ্যই, আপনি ব্লুটুথ নিয়ন্ত্রণও ব্যবহার করতে পারেন)
  • ডুপন্ট লাইন - একটি ছোট পরিমাণ
  • অবশ্যই, আপনার গাড়ির ফ্রেমেরও প্রয়োজন হবে (মোটর, সার্ভো অন্তর্ভুক্ত করুন)

PM - R3 মডিউল ইন্টিগ্রেটেড I/O সম্প্রসারণ এবং মোটর ড্রাইভ

  1. দ্বৈত মোটর আউটপুট
  2. ক্ষমতা ইনপুট
  3. ডিজিটাল I/O (S V G)
  4. এনালগ I/O

ধাপ 2: ফ্রেম ইনস্টল করুন (ড্রাইভ অংশ)

ফ্রেম ইনস্টল করুন (ড্রাইভ অংশ)
ফ্রেম ইনস্টল করুন (ড্রাইভ অংশ)
ফ্রেম ইনস্টল করুন (ড্রাইভ অংশ)
ফ্রেম ইনস্টল করুন (ড্রাইভ অংশ)

প্রথমে আমরা ড্রাইভ পার্ট ইন্সটল করি, ড্রাইভ মোটর হল JGA25-370, একটি গিয়ার রিডিউশন ড্রাইভ এক্সেল এবং হুইল ফরওয়ার্ড রিট্রিটের মাধ্যমে, মোটর শ্যাফট গিয়ার বড়, কারণ ড্রাইভ শ্যাফ্ট এবং সাপোর্ট দূরত্ব ছোট হওয়ার পর বড় গিয়ার ইন্সটল করা যায় না, কিন্তু সামগ্রিকভাবে এখনও ধীর।

ফ্ল্যাঞ্জ বিয়ারিং সহ রিয়ার হুইল বিয়ারিং, চলার সময় গিয়ার স্লাইডিং প্রতিরোধ করতে, আপনি বিদ্যুৎ খরচও কমাতে পারেন।

  • মোটর বন্ধনী x1
  • 370 হাই স্পিড মোটর x 1
  • গিয়ার এ পেয়ার
  • 5 মিমি খাদ x 1
  • চক্রের উন্নত পার্শ্ব x 2
  • 5 মিমি কাপলিং x 2
  • এম 3 * 8 মিমি স্ক্রু এবং বাদাম x 5

ধাপ 3: সামনের স্টিয়ারিং অংশ

সামনের স্টিয়ারিং যন্ত্রাংশ
সামনের স্টিয়ারিং যন্ত্রাংশ
সামনের স্টিয়ারিং যন্ত্রাংশ
সামনের স্টিয়ারিং যন্ত্রাংশ

অংশ বাঁকানোর আগে RC- এর নকশা গ্রহণ করে, বেশিরভাগ আনুষাঙ্গিক যেমন চাকার যন্ত্রাংশের সাথে; ইনস্টলেশনের সাথে ভারবহনের ভিতরে এবং বাইরে উভয়ই নমনীয় চাকা রাখার জন্য। MMG996R ধাতু পাওয়ার স্টিয়ারিং হিসাবে দুটি এল আকৃতির বন্ধনী চেসিসে স্থির করা উচিত, ইনস্টলেশনের সময় সার্ভো মোটর সংযোগকারী রড, দয়া করে নিশ্চিত করুন যে স্টিয়ারিং এঙ্গেল ইতিমধ্যে (1.5 এমএস) এর মালিকানাধীন, সুবিধাজনক সমন্বয়ের সুযোগ এবং দেরিতে সুইচ।

  • M2.5 * 12mm স্ক্রু এবং বাদাম x 1
  • এম 3 * 8 মিমি স্ক্রু এবং বাদাম x 4
  • এম 4 লকনট এক্স 2

ধাপ 4:

ছবি
ছবি
ছবি
ছবি
ছবি
ছবি

অংশে একত্রিত করা হবে এবং সার্ভো মোটরটি টার্ফে স্থির করা হয়েছে, একটি কাপে স্থির করা স্ক্রুটি শক্ত করতে পারে না, এটি চালু করতে পারে না, সার্ভো মোটর এবং একক চিপ মাইক্রো কম্পিউটার পুড়িয়ে ফেলতে পারে; সংযোগ ব্যবহার করে রড দুটি সামনের চাকা সংযুক্ত করে, এবং রুডার এঙ্গেলে সার্ভো মোটরের সাথে সংযুক্ত হয়; সার্ভো মোটর M3 * 8 মিমি স্ক্রু এবং বাদামের সাথে সংশোধন করা হয়, M2.5 * 8 মিমি স্ক্রু থেকে কাপ, তামার কলামের পাশ 2 M3 * 8 মিমি স্ক্রু।

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • এম 3 * 8 মিমি x 10
  • M3 বাদাম x 4
  • তামার স্তম্ভ x 4

ধাপ 5: সংযোগ অংশ

সংযোগ অংশ
সংযোগ অংশ
সংযোগ অংশ
সংযোগ অংশ
সংযোগ অংশ
সংযোগ অংশ
সংযোগ অংশ
সংযোগ অংশ

মোটর চালিত এক্সটেনশন বোর্ডটি সরাসরি ব্যবহার করা যেতে পারে, এবং অন্যান্য ওয়্যারিং ছাড়া মূল বোর্ড, I/O পোর্ট সম্প্রসারণ বোর্ড, VCC এবং GND সম্প্রসারণ বোর্ডে পাওয়ার ইনপুট পোর্ট, A তে মোটর আউটপুট পাওয়ার পরে কেবল PS2 রিসিভার এবং সার্ভো মোটর প্রয়োজন। + এবং A -, B+ এবং B- তে আরেকটি মোটর আউটপুট তাই, আমরা দুটি ডিসি মোটর নিয়ন্ত্রণ করতে পারি, এখানে আমাদের শুধুমাত্র একটি ইন্টারফেস প্রয়োজন।

Servo পিন: I/O 4

PS2 একটি স্থানান্তর বোর্ড, সুবিধাজনক তারের, বিপরীত সংযোগ সুরক্ষা, এখানে নিম্নলিখিত সংযোগের সুপারিশ করেছে

PS2 পিন:

  • GND: GND
  • VCC: +3.3v বা +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

পাওয়ার ইনপুট VIN & GND, 3-9 v ভোল্টেজ পরিসীমা।

ধাপ 6: কোড

প্রোগ্রামের পরিবর্তনের মাধ্যমে রোবটের হাঁটা, মোটর নিয়ন্ত্রণ সামনে এবং পিছনে, সার্ভো নিয়ন্ত্রণ দিক; প্রোগ্রামে PS2 কন্ট্রোল, ব্লুটুথ কন্ট্রোল এবং ফলো-লাইন রয়েছে।

নতুন PM-R3 এর সাথে মেলাতে প্রোগ্রামটি সর্বশেষ সংস্করণে পরিবর্তন করা উচিত।

পুরাতন কোড PS2_old দেখুন

প্রস্তাবিত: