সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার সংগ্রহ করা
- পদক্ষেপ 2: আপনার ট্র্যাক তৈরি করুন
- ধাপ 3: লাইন ফলোয়ার নির্বাচন করুন
- ধাপ 4: লাইন ফলোয়ার মাউন্ট করা
- ধাপ 5: লাইন ফলোয়ার কে ক্যালিব্রেট করা
- ধাপ 6: পিডি লাভ সেট করা
- ধাপ 7: লাইন অনুসরণ - কালো সেন্সর
ভিডিও: GoPiGo3 লাইন ফলোয়ার: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই টিউটোরিয়ালে, আমরা একটি লাইন ফলোয়ার নিচ্ছি এবং এটিকে GoPiGo3 এ ব্যবহার করে এটি একটি কালো রেখা অনুসরণ করে।
ধাপ 1: হার্ডওয়্যার সংগ্রহ করা
আমাদের লাইন ফলোয়ার তৈরি শুরু করার আগে আমাদের কিছু জিনিস দরকার:
- 2 ডেক্সটার ইন্ডাস্ট্রিজ লাইন ফলোয়ারের মধ্যে একটি: রেড লাইন ফলোয়ার অথবা কালো, একটু খাটো। ব্ল্যাক লাইন ফলোয়ার আগেরটির তুলনায় অনেক বেশি পারফরমেন্ট।
- GoPiGo3 এর জন্য একটি ব্যাটারি প্যাক। আমরা ডেক্সটার ইন্ডাস্ট্রিজের ব্যাটারি প্যাক ব্যবহার করার সুপারিশ করি কারণ এটি রাস্পবেরি পাই চালাতে পারে এমনকি মোটরগুলি যখন পুরো থ্রোটলে যাচ্ছে তখনও।
- একটি GoPiGo3 - আপনার কেবল একটি GoPiGo3 প্রয়োজন এবং এটিই।
- লাইন ফলোয়ার ট্র্যাক - এগুলো এখান থেকে ডাউনলোড করা যাবে।
এখানে 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 এর জন্য সর্বোত্তম কাজ করে:
- বেস গতি = 300
- লুপ ফ্রিকোয়েন্সি = 100
- কেপি = 1100
- কি = 0
- কেডি = 1300
বেস স্পিড এবং লুপ ফ্রিকোয়েন্সি সরাসরি কোডে পরিবর্তন করতে হবে।
রেড লাইন ফলোয়ার
পুরানো লাইন অনুসারীর জন্য, নিম্নলিখিত পরামিতিগুলি GoPiGo3 এর জন্য সর্বোত্তম কাজ করে:
- বেস গতি = 300
- লুপ ফ্রিকোয়েন্সি = 30
- কেপি = 4200
- কি = 0
- কেডি = 2500
বেস স্পিড এবং লুপ ফ্রিকোয়েন্সি সরাসরি কোডে পরিবর্তন করতে হবে।
প্রস্তাবিত:
লাইন ফলোয়ার রোবট Siebe Deetens: 4 ধাপ
লাইন ফলোয়ার রোবট Siebe Deetens: Bij de opleiding Elektromechanica Automatisering aan HOGENT (3e bachelor), hebben we vanuit het vak Syntheseproject de opdracht gekregen om een line follower robot te maken sla
টিঙ্কারক্যাডে লাইন ফলোয়ার: 3 টি ধাপ
টিঙ্কারক্যাডে লাইন ফলোয়ার: নাম অনুসারে এ-লাইন ফলোয়ার রোবট একটি স্বয়ংক্রিয় গাইডেড যান, যা মেঝে বা সিলিংয়ে এম্বেড করা একটি ভিজ্যুয়াল লাইন অনুসরণ করে। সাধারণত, ভিজ্যুয়াল লাইন হল সেই পথ যেখানে লাইন ফলোয়ার রোবট যায় এবং এটি একটি কালো রেখা হবে
PID লাইন ফলোয়ার Atmega328P: 4 ধাপ
পিআইডি লাইন ফলোয়ার Atmega328P: ভূমিকা এই নির্দেশনাটি তার মস্তিষ্কের ভিতরে চলমান PID (আনুপাতিক-অবিচ্ছেদ্য-ডেরিভেটিভ) কন্ট্রোল (গাণিতিক) দিয়ে একটি দক্ষ এবং নির্ভরযোগ্য লাইন ফলোয়ার তৈরির বিষয়ে।
PICO সহ লাইন ফলোয়ার রোবট: 5 টি ধাপ (ছবি সহ)
PICO এর সাথে লাইন ফলোয়ার রোবট: এর আগে আপনি একটি রোবট তৈরি করতে সক্ষম হবেন যা সভ্যতার অবসান ঘটাতে পারে যেমনটি আমরা জানি এবং মানব জাতির অবসান ঘটাতে সক্ষম। আপনাকে প্রথমে সহজ রোবট তৈরি করতে সক্ষম হতে হবে, যেগুলি মাটিতে আঁকা একটি লাইন অনুসরণ করতে পারে, এবং এখানেই আপনি পাবেন
লাইন ফলোয়ার রোবট আরডুইনো এবং L293D শিল্ড: 4 টি ধাপ
লাইন ফলোয়ার রোবট আরডুইনো এবং L293D শিল্ড: লাইন ফলোয়ার হল একটি খুব সহজ রোবট শুরু ইলেকট্রনিক্সের জন্য আদর্শ। রোবট আইআর সেন্সর ব্যবহার করে লাইন ধরে ভ্রমণ করে। সেন্সরের দুটি ডায়োড রয়েছে, একটি ডায়োড ইনফ্রারেড আলো পাঠায়, অন্য ডায়োড পৃষ্ঠ থেকে প্রতিফলিত আলো গ্রহণ করে। কি