সুচিপত্র:

GoPiGo3 লাইন ফলোয়ার: 8 টি ধাপ
GoPiGo3 লাইন ফলোয়ার: 8 টি ধাপ

ভিডিও: GoPiGo3 লাইন ফলোয়ার: 8 টি ধাপ

ভিডিও: GoPiGo3 লাইন ফলোয়ার: 8 টি ধাপ
ভিডিও: GoPiGo3 Robot for Education 2024, নভেম্বর
Anonim
GoPiGo3 লাইন ফলোয়ার
GoPiGo3 লাইন ফলোয়ার

এই টিউটোরিয়ালে, আমরা একটি লাইন ফলোয়ার নিচ্ছি এবং এটিকে GoPiGo3 এ ব্যবহার করে এটি একটি কালো রেখা অনুসরণ করে।

ধাপ 1: হার্ডওয়্যার সংগ্রহ করা

হার্ডওয়্যার সংগ্রহ করা
হার্ডওয়্যার সংগ্রহ করা

আমাদের লাইন ফলোয়ার তৈরি শুরু করার আগে আমাদের কিছু জিনিস দরকার:

  1. 2 ডেক্সটার ইন্ডাস্ট্রিজ লাইন ফলোয়ারের মধ্যে একটি: রেড লাইন ফলোয়ার অথবা কালো, একটু খাটো। ব্ল্যাক লাইন ফলোয়ার আগেরটির তুলনায় অনেক বেশি পারফরমেন্ট।
  2. GoPiGo3 এর জন্য একটি ব্যাটারি প্যাক। আমরা ডেক্সটার ইন্ডাস্ট্রিজের ব্যাটারি প্যাক ব্যবহার করার সুপারিশ করি কারণ এটি রাস্পবেরি পাই চালাতে পারে এমনকি মোটরগুলি যখন পুরো থ্রোটলে যাচ্ছে তখনও।
  3. একটি GoPiGo3 - আপনার কেবল একটি GoPiGo3 প্রয়োজন এবং এটিই।
  4. লাইন ফলোয়ার ট্র্যাক - এগুলো এখান থেকে ডাউনলোড করা যাবে।

এখানে GoPiGo3 রাস্পবেরি পাই রোবট পান

পদক্ষেপ 2: আপনার ট্র্যাক তৈরি করুন

আপনার ট্র্যাক তৈরি করুন
আপনার ট্র্যাক তৈরি করুন

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

  • #1 টাইপের 12 টাইলস।
  • টাইপ #2 টাইপ 5।
  • টাইল টাইপ #5 এর 3 টি টেমপ্লেট।
  • টাইল টাইপ #6 এর 3 টেমপ্লেট - এখানে, আপনি একটি অতিরিক্ত টাইল দিয়ে শেষ করবেন।

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

এছাড়াও, যদি একরকম, প্রিন্টারে পর্যাপ্ত টোনার না থাকে এবং কালো ধুয়ে ফেলা হয়, তাহলে আপনি লাইন মার্কার দিয়ে কালো লাইনগুলিকে রঙ করতে চাইতে পারেন যাতে তারা লাইন ফলোয়ারের জন্য আলাদা হয়ে যায়। এটি পুরোপুরি প্রয়োজনীয় নয়, তবে এটি লাইন অনুসারীকে আরও সুনির্দিষ্ট করে তুলতে পারে।

ধাপ 3: লাইন ফলোয়ার নির্বাচন করুন

লাইন ফলোয়ার বেছে নিন
লাইন ফলোয়ার বেছে নিন

আপনি কোন লাইনের অনুসারী সঙ্গে যেতে চান তা বেছে নিতে হবে: লাল বা কালো।

যাই হোক না কেন, লাইন ফলোয়ারকে উপরের ছবির মতোই ডকুমেন্টেশনে বর্ণিত হতে হবে (DI_Sensors এবং GoPiGo3 এর ReadTheDocs ডকুমেন্টেশন)।

ধাপ 4: লাইন ফলোয়ার মাউন্ট করা

লাইন ফলোয়ার মাউন্ট করা
লাইন ফলোয়ার মাউন্ট করা

GoPiGo3 তে লাইন ফলোয়ারকে সেভাবে বসতে হবে। ডেক্সটার ইন্ডাস্ট্রিজের লাইন ফলোয়ার কিট GoPiGo3- এ এটি ঠিক করতে সাহায্য করার জন্য স্পেসার, বাদাম এবং ওয়াশারের মতো আরও কিছু জিনিস নিয়ে আসে।

আপনি কোন লাইন ফলোয়ার সেন্সর পান না কেন, আপনি আপনার কিটে 40 মিমি স্পেসার পাবেন। সুতরাং আপনি নিশ্চিত থাকতে পারেন GoPiGo3 এবং মেঝের মধ্যে জায়গা পর্যাপ্ত হবে (যা মোটামুটি 2-3 মিমি)।

দ্রষ্টব্য: উপরের ছবিতে, আপনি দেখতে পাবেন যে আমি স্পেসারকে আরও লম্বা করতে কিছু বাদাম ব্যবহার করেছি এবং এর কারণ আমি লাইন ফলোয়ার কিটে আসা স্ট্যান্ডার্ড স্পেসারগুলি ব্যবহার করছি না - আমার 30 মিমি এবং সেগুলি হওয়া উচিত ছিল 40 মিমি

ধাপ 5: লাইন ফলোয়ার কে ক্যালিব্রেট করা

লাইন ফলোয়ার কে ক্যালিব্রেট করা
লাইন ফলোয়ার কে ক্যালিব্রেট করা

লাইন ফলোয়ার কে ক্যালিব্রেট করতে, আপনি কোনটি ব্যবহার করছেন তা নির্বিশেষে, রাস্পবেরি পাইতে উপযুক্ত লাইব্রেরি ইনস্টল করা শুরু করুন। আপনি এটি রাস্পবিয়ান ইমেজ বা রাস্পবিয়ান ফর রোবটস এ করতে পারেন। প্রথমত, এই কমান্ডগুলি চালান:

curl -kL dexterindustries.com/update_gopigo3 | বাশ

curl -kL dexterindustries.com/update_sensors | বাশ

রিবুট করুন এবং তারপরে ডিরেক্টরিটি পরিবর্তন করুন

/home/pi/Dexter/GoPiGo3/Projects/PIDLineFollower

তারপরে সেই ডিরেক্টরিতে প্রোগ্রামটি চালান

পাইথন pid_tuner.py

এরপরে, রোবটটিকে একটি সাদা পৃষ্ঠে রাখুন (লাইন ফলোয়ার সংযুক্ত এবং I2C পোর্টের সাথে সংযুক্ত) এবং এটিকে ক্যালিব্রেট করার জন্য উপযুক্ত বোতামটি টিপুন। আপনাকে আসলে মেনু চেক করতে হবে এবং দেখতে হবে কোন বোতামটি "সাদা পৃষ্ঠে লাইন অনুসরণকারীকে ক্যালিব্রেট করুন"। একইভাবে কালো পৃষ্ঠের জন্য।

প্রকল্পটি GitHub এ পাওয়া যাবে এখানে।

একবার ক্যালিব্রেট হয়ে গেলে, রাস্পবেরি পাই একটি পাওয়ার চক্রের মধ্য দিয়ে গেলেও মানগুলি সংরক্ষণ করা হয়। এটি কেবল তখনই পুনরায় ক্যালিব্রেট করা প্রয়োজন যখন লাইন ফলোয়ার অন্যের সাথে পরিবর্তন হয় বা যখন ট্র্যাকের রং উল্লেখযোগ্যভাবে পরিবর্তিত হয়।

ধাপ 6: পিডি লাভ সেট করা

লাইন ফলোয়ারের জন্য অনুকূল মান

মেনুতে বর্ণিত যথাযথ বোতামগুলি ব্যবহার করে, আপনি যে উপযুক্ত লাইন ফলোয়ার ব্যবহার করছেন তার জন্য PD লাভ আপডেট করুন।

ব্ল্যাক লাইন ফলোয়ার

নতুন লাইন অনুসরণকারীর জন্য, নিম্নলিখিত পরামিতিগুলি GoPiGo3 এর জন্য সর্বোত্তম কাজ করে:

  1. বেস গতি = 300
  2. লুপ ফ্রিকোয়েন্সি = 100
  3. কেপি = 1100
  4. কি = 0
  5. কেডি = 1300

বেস স্পিড এবং লুপ ফ্রিকোয়েন্সি সরাসরি কোডে পরিবর্তন করতে হবে।

রেড লাইন ফলোয়ার

পুরানো লাইন অনুসারীর জন্য, নিম্নলিখিত পরামিতিগুলি GoPiGo3 এর জন্য সর্বোত্তম কাজ করে:

  1. বেস গতি = 300
  2. লুপ ফ্রিকোয়েন্সি = 30
  3. কেপি = 4200
  4. কি = 0
  5. কেডি = 2500

বেস স্পিড এবং লুপ ফ্রিকোয়েন্সি সরাসরি কোডে পরিবর্তন করতে হবে।

প্রস্তাবিত: