সুচিপত্র:

Rpi 3: 8 ধাপ ব্যবহার করে কিভাবে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন
Rpi 3: 8 ধাপ ব্যবহার করে কিভাবে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন

ভিডিও: Rpi 3: 8 ধাপ ব্যবহার করে কিভাবে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন

ভিডিও: Rpi 3: 8 ধাপ ব্যবহার করে কিভাবে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন
ভিডিও: Lesson 8: PICAR-X Robot Stares at you | Raspberry Pi Smart Robot car by SunFounder 2024, নভেম্বর
Anonim
কিভাবে Rpi 3 ব্যবহার করে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন
কিভাবে Rpi 3 ব্যবহার করে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন

এই টিউটোরিয়ালে, আপনি একটি লাইন-অনুসরণকারী রোবট বাগি তৈরি করতে শিখবেন যাতে এটি সহজেই একটি ট্র্যাকের চারপাশে ঘুরতে পারে।

ধাপ 1: আপনার উপকরণ একত্রিত করুন

আপনার উপকরণ একত্রিত করুন
আপনার উপকরণ একত্রিত করুন

ছবিতে দেখানো কিছু উপকরণ ব্যবহার করা হয়েছে বেশিরভাগ বাগি শুরু থেকেই। যাইহোক, এই টিউটোরিয়ালটি কীভাবে আপনার বাগির জন্য একটি চ্যাসি বা একটি মডেল তৈরি করা যায় বা কিভাবে আপনার মোটরগুলিতে তারের সোল্ডার করা যায় তার পদ্ধতিটি অন্তর্ভুক্ত করবে না। আপনি যদি এটি করতে চান, এখানে আপনার প্রয়োজনীয় সমস্ত উপকরণ রয়েছে:

  • রাস্পবেরি পাই 3
  • মোটর নিয়ন্ত্রক বোর্ড
  • একটি ব্রেডবোর্ড
  • একটি টি-মুচি +
  • 2 12V ডিসি মোটর
  • 2 চাকা
  • 1 এএ ব্যাটারি ধারক (4 এএ ব্যাটারির জন্য)
  • 4 এএ ব্যাটারি
  • জাম্পার তার
  • একটি ইউএসবি ব্যাটারি প্যাক
  • স্ক্রু ড্রাইভার
  • সোল্ডারিং লোহা এবং ঝাল
  • তারের স্ট্রিপার
  • ছোট কার্ডবোর্ড বা প্লাস্টিকের বাক্স এবং আঠালো/টেপ
  • 2 লাইন সেন্সর
  • 8 জন মহিলা থেকে মহিলা জাম্পার নেতৃত্ব দেয়
  • 4 পুরুষ থেকে পুরুষ জাম্পার নেতৃত্ব দেয়
  • অন্তরক ফিতা

ধাপ 2: মোটর বোর্ড একত্রিত করা

মোটর বোর্ড একত্রিত করা
মোটর বোর্ড একত্রিত করা

ধরে নিচ্ছি যে আপনি আপনার মোটর স্থাপন করেছেন, আপনাকে মোটরগুলিকে এইচ-ব্রিজ বোর্ডের সাথে সংযুক্ত করতে হবে। এই জন্য আপনি একটি ছোট স্ক্রু ড্রাইভার প্রয়োজন হবে। আপনাকে এখন মোটরগুলিকে বোর্ডের সাথে সংযুক্ত করতে হবে। এই জন্য আপনি একটি ছোট স্ক্রু ড্রাইভার প্রয়োজন হবে

একটি স্ক্রু ড্রাইভার ব্যবহার করে, টার্মিনাল ব্লকগুলিতে স্ক্রুগুলি আলগা করুন। টার্মিনাল ব্লকে তারের ছিঁড়ে যাওয়া প্রান্ত োকান। স্ক্রুগুলি শক্ত করুন যাতে তারা টার্মিনাল ব্লকগুলির দ্বারা দৃ়ভাবে ধরে থাকে।

ধাপ 3: আপনার মোটর শক্তি

আপনার মোটরকে শক্তিশালী করা
আপনার মোটরকে শক্তিশালী করা
আপনার মোটরকে শক্তিশালী করা
আপনার মোটরকে শক্তিশালী করা

Rpi যে পরিমাণ শক্তি সরবরাহ করতে পারে তার চেয়ে মোটরগুলির বেশি শক্তি প্রয়োজন। অতএব, আপনাকে 4 টি AA ব্যাটারি ব্যবহার করতে হবে যাতে সেগুলি শক্তি পায়।

VCC, GND, এবং 5V লেবেলযুক্ত টার্মিনাল ব্লকগুলিতে স্ক্রুগুলি আলগা করুন। AA ব্যাটারি ধারক নিন এবং VCC টার্মিনাল ব্লকে লাল তারটি োকান। কালো তার GND ব্লকে যায়। এটি গুরুত্বপূর্ণ যে আপনি এটিকে সঠিক পথে নিয়ে যান।

স্ক্রুগুলি শক্ত করুন যাতে তারগুলি শক্তভাবে ধরে রাখা হয়।

ধাপ 4: আপনার মোটরকে Rpi এর সাথে সংযুক্ত করা

এই প্রকল্পে ব্যবহৃত বোর্ডকে রাস্পবেরি পাইতে তারযুক্ত করা দরকার। অন্যান্য বোর্ডগুলি ভিন্নভাবে সংযুক্ত হতে পারে এবং কিছু বোর্ড কেবল রাস্পবেরি পাই জিপিআইও পিনগুলিতে HAT হিসাবে স্থাপন করা যেতে পারে।

এখানে ব্যবহৃত বোর্ডে ইন 1, ইন 2, ইন 3 এবং ইন 4 লেবেলযুক্ত পিনের পাশাপাশি দুটি জিএনডি পিন রয়েছে। আপনার Pi এ কোন GPIO পিন ব্যবহার করে তা আপনার উপর নির্ভর করে; এই প্রকল্পে, GPIO 7, 8, 9, এবং 10 ব্যবহার করা হয়েছে। আপনার যদি GND পিন না থাকে এমন বোর্ড থাকে, আপনি একই ফলাফল অর্জনের জন্য Rpi থেকে GND পিন ব্যবহার করতে পারেন। যদি আপনাকে এটি করতে হয়, ব্যাটারি প্যাক থেকে কালো তারের মতো একই টার্মিনাল ব্লকে GND তারের সাথে প্লাগ করুন।

ব্রেডবোর্ড এবং Rpi সংযোগ করতে T-cobbler + ব্যবহার করুন।

ব্রেডবোর্ডের সাথে সংযোগের জন্য পাঁচটি পুরুষ থেকে পুরুষ জাম্পার লিড ব্যবহার করুন।

  • ইন 1 জিপিআইও 7
  • ইন 2 জিপিআইও 8
  • In3 GPIO 9
  • In4 GPIO 10

ধাপ 5: সংযোগকারী প্রস্তুত করুন

সংযোগকারী প্রস্তুত করুন
সংযোগকারী প্রস্তুত করুন
সংযোগকারী প্রস্তুত করুন
সংযোগকারী প্রস্তুত করুন

আপনার প্রথম পদক্ষেপটি হবে আপনার লাইন সেন্সরগুলিকে আপনার বাগির সাথে সংযুক্ত করা। সাধারণত, এই টিউটোরিয়ালে ব্যবহৃত লাইন সেন্সরের ধরনটি 3V3 পিনের সাথে সংযুক্ত হওয়া প্রয়োজন, কিন্তু আপনি একই পাওয়ার পিনের মাধ্যমে দুটি সেন্সর চালাতে যাচ্ছেন, তাই আপনি উভয়কে 5V পিনের সাথে সংযুক্ত করবেন।

আপনার মহিলা থেকে মহিলা জাম্পারের তিনটি লিড নিন, প্রতিটি প্রান্ত থেকে একটি সংযোগকারী সরান এবং তারপরে নীচের মাল্টি-কোর তারের এক সেন্টিমিটার প্রকাশ করতে প্লাস্টিকের শীটটি সরান। তিনটি জাম্পার লিড নিন এবং তাদের মাল্টি-কোর তারগুলি একসাথে পাকান। তারপর সীসা বন্ধন একটি সোল্ডারিং লোহা ব্যবহার করুন। সীমাবদ্ধতা টেপ একটি ছোট পরিমাণ সঙ্গে Cেকে দিন।

আরও তিনটি মহিলা-থেকে-মহিলা জাম্পার লিড দিয়ে পুরো প্রক্রিয়াটি পুনরাবৃত্তি করুন।

ধাপ 6: লাইন সেন্সর সংযুক্ত করুন

লাইন সেন্সর সংযুক্ত করুন
লাইন সেন্সর সংযুক্ত করুন
লাইন সেন্সর সংযুক্ত করুন
লাইন সেন্সর সংযুক্ত করুন
লাইন সেন্সর সংযুক্ত করুন
লাইন সেন্সর সংযুক্ত করুন

প্রতিটি লাইন সেন্সরের তিনটি পিন থাকে: পাওয়ারের জন্য ভিসিসি, গ্রাউন্ডের জন্য জিএনডি এবং ডিজিটাল আউট এর জন্য ডিও।

আপনার সোল্ডার-একসাথে তিন-তারের জাম্পার লিড নিন এবং দুটি সেন্সরের প্রতিটিতে VCC পিনের সাথে এর দুটি প্রান্ত সংযুক্ত করুন।

আপনার সোল্ডেড জাম্পার লিডের দ্বিতীয়টি নিন এবং প্রতিটি লাইন সেন্সরের GND পিনের সাথে দুই প্রান্ত সংযুক্ত করুন।

আপনার অবশিষ্ট দুটি একক জাম্পার লিড নিন এবং প্রতিটি লাইন সেন্সরের ডিও পিনের সাথে সংযুক্ত করুন।

এখন আপনার রাস্পবেরি পাইতে 5V পিনের সাথে উভয় লাইন সেন্সরের VCC পিন এবং সেন্সরের GND পিনগুলিকে আপনার রাস্পবেরি পাইতে GND পিনের সাথে সংযুক্ত করুন। দুটি ডিও পিনের প্রত্যেকটি যেকোনো নম্বরযুক্ত জিপিআইও পিনের সাথে সংযুক্ত হতে পারে। এই উদাহরণে, পিন GPIO 17 এবং GPIO 27 ব্যবহার করা হয়।

ধাপ 7: লাইন সেন্সর পরীক্ষা করুন

লাইন সেন্সর পরীক্ষা করুন
লাইন সেন্সর পরীক্ষা করুন

এটি একটি খুব সহজ পদক্ষেপ। আপনার লাইন সেন্সরটিতে একটি LED আছে যা যখন চালিত হয়, তখন থেকে যায়। যাইহোক, একবার আপনি এটি একটি অন্ধকার রেখায় প্রকাশ করলে, তারা চলে যায়। এটি আপনার লাইন সেন্সরের ক্ষেত্রে হওয়া উচিত।

যদি আপনি মনে করেন যে এটি খুব সংবেদনশীল, একটি স্ক্রু ড্রাইভার ব্যবহার করুন এবং এটি এর potentiometer এর মাধ্যমে সুর করুন। আপনার সন্তুষ্টির দিকে এটি টিউন করুন।

ধাপ 8: পাইথনে প্রোগ্রাম erোকানো

পাইথনে প্রোগ্রাম erোকানো
পাইথনে প্রোগ্রাম erোকানো

কোডের এই লাইনগুলি সন্নিবেশ করান এবং এটি চালান, আপনার একটি রোবট পাওয়া উচিত যা একটি ট্র্যাকে পুরোপুরি যেতে পারে।

প্রস্তাবিত: