সুচিপত্র:
- ধাপ 1: ভিডিও
- ধাপ 2: প্রধান ব্লক
- ধাপ 3: IR-Photodiode মডিউল (3 এর অংশ 1)
- ধাপ 4: IR-Photodiode মডিউল (3 এর অংশ 2)
- ধাপ 5: IR-Photodiode মডিউল (3 অংশ 3)
- ধাপ 6: মোটর ড্রাইভার
- ধাপ 7: আরডুইনো ন্যানো এবং কোড
- ধাপ 8: পরিকল্পিত এবং সমাপ্তি।
ভিডিও: Arduino ব্যবহার করে কিভাবে একটি লাইন ফলোয়ার তৈরি করবেন: 8 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
লেখক দ্বারা আরো অনুসরণ করুন:
সম্পর্কে: অনুরূপ প্রকল্পের জন্য আমার ইউটিউব চ্যানেলটি দেখুন। মিনি প্রজেক্ট সম্পর্কে আরো
আপনি যদি রোবোটিক্স দিয়ে শুরু করেন, তাহলে প্রথম যে প্রকল্পটি শুরু করেন তার মধ্যে একটি লাইন ফলোয়ার অন্তর্ভুক্ত। এটি একটি বিশেষ খেলনা গাড়ি যা একটি লাইন বরাবর চালানোর জন্য যা সাধারণত কালো রঙের এবং পটভূমির বিপরীতে।
চল শুরু করি.
ধাপ 1: ভিডিও
ব্যাপক ভিডিও সংযুক্ত করা হয়েছে। এক নজর দেখে নাও.
ধাপ 2: প্রধান ব্লক
আমরা লাইন ফলোয়ারকে চারটি প্রধান ব্লকে ভাগ করতে পারি। আইআর-ফটোডিওড সেন্সর, মোটর ড্রাইভার, আরডুইনো ন্যানো/কোড এবং খেলনা গাড়ির চ্যাসিস সহ প্লাস্টিকের চাকা এবং 6V ডিসি মোটর। এই ব্লকগুলো এক এক করে দেখা যাক।
ধাপ 3: IR-Photodiode মডিউল (3 এর অংশ 1)
লাইন ফলোয়ারে IR-Photodiode সেন্সরের কাজ হল এটির নিচে কালো রেখা আছে কিনা তা সনাক্ত করা। আইআর এলইডি থেকে নির্গত আইআর লাইট, ফটোডিওড দ্বারা ক্যাপচার করার জন্য নীচের পৃষ্ঠ থেকে বাউন্স করে। ফোটোডিওডের মাধ্যমে কার্টন ফোটনের সমানুপাতিক এবং এটি পদার্থবিজ্ঞান বলে যে কালো রঙ আইআর বিকিরণ শোষণ করে, অতএব যদি আমাদের একটি ফটোডিওডের নীচে একটি কালো রেখা থাকে তবে এটি কম ফোটন গ্রহণ করে যার ফলে এর নীচে সাদা মত প্রতিফলিত পৃষ্ঠ থাকলে তুলনা কম হয়।
আমরা এই বর্তমান সংকেতটিকে ভোল্টেজ সিগন্যালে রূপান্তরিত করব যা পরবর্তী ধাপে ডিজিটাল রিড ব্যবহার করে আরডুইনো পড়তে পারে।
ধাপ 4: IR-Photodiode মডিউল (3 এর অংশ 2)
Photodiode এর কারেন্ট 10 KOhm রোধের মধ্য দিয়ে পাস করে আনুপাতিক ভোল্টেজ ড্রপ তৈরি করা যাক, এটাকে Vphoto বলা যাক। যদি নীচে সাদা পৃষ্ঠ থাকে, তাহলে ফটোডিওডের কারেন্ট উপরে যায় এবং তাই ভফটো, অন্যদিকে কালো পৃষ্ঠের জন্য উভয়ই হ্রাস পায়। Vphoto LM741 opamp এর Non Inverting টার্মিনালের সাথে সংযুক্ত। এই কনফিগারেশনে যদি নন-ইনভার্টিং টার্মিনালে (+) ভোল্টেজ ইনভার্টিং টার্মিনালে (-) ভোল্টেজের চেয়ে বেশি হয়, তবে ওপ্যাম্পের আউটপুট অন্যভাবে রাউন্ডের জন্য হাই এবং লোতে সেট করা হয়। আমরা একটি পেন্টিওমিটার ব্যবহার করে সাদা এবং কালো রঙের মধ্যে ভোল্টেজ পড়ার জন্য ইনভার্টিং পিনে সাবধানে ভোল্টেজ সেট করি। এটি করার সময় এই সার্কিটের আউটপুট সাদা এবং কালো রঙের জন্য কম, যা আরডুইনো পড়ার জন্য উপযুক্ত।
আমি আরও ভাল বোঝার জন্য উপরের বর্ণনার ক্রমে সংযুক্ত ছবিগুলি লেবেল করেছি।
ধাপ 5: IR-Photodiode মডিউল (3 অংশ 3)
লাইন ফলোয়ার তৈরির জন্য শুধুমাত্র একটি আইআর-ফটোডিওড সেন্সরই যথেষ্ট নয় কারণ মোটর ব্যবহারের জন্য ক্ষতিপূরণ দেওয়ার জন্য আমরা প্রস্থান নির্দেশনা জানি না। অতএব আমি সংযুক্ত ছবিতে 6 IR-photodiode সার্কিট ধারণকারী সেন্সর মডিউল ব্যবহার করেছি। 6 আইআর-ফোটোডিওড দুটি জোড়ায় 3 টি ক্লাস্টার হিসাবে স্থান পায়। যদি বাম ক্লাস্টার কালো পড়ে, আমাদের অনুসরণকারীকে ট্র্যাক রাখতে বাম দিকে অনুগামীকে ঘুরতে হবে। ডান গুচ্ছের ক্ষেত্রেও একই কথা প্রযোজ্য।
ধাপ 6: মোটর ড্রাইভার
অনুগামীদের সরানোর জন্য আমি দুটি 6V ডিসি মোটর ব্যবহার করছি, যা L293D মোটর ড্রাইভার ব্যবহার করে নিয়ন্ত্রিত হয়। যদি সংযুক্ত ইমেজ নম্বর 4 -এ হাইলাইট করা দেখানো হিসাবে মোটর সংযুক্ত থাকে, তাহলে সেটিং সক্ষম এবং 1A পিনের সাথে 2A পিনের সাথে লো মোভস মোটরকে এক দিকে চালান। এটিকে অন্য দিকে নিয়ে যাওয়ার জন্য আমাদের 2A এবং 1A পিনের অবস্থা বিনিময় করতে হবে। অনুগামী সবসময় এগিয়ে যাওয়ার কারণে আমাদের দ্বিমুখী মুহূর্তের প্রয়োজন হবে না। বাম দিকে ঘুরতে আমরা বাম মোটর নিষ্ক্রিয় করি যখন ডান মোটর চলতে থাকে এবং তদ্বিপরীত।
ধাপ 7: আরডুইনো ন্যানো এবং কোড
16VHz এ 5V arduino ন্যানো চলমান সিদ্ধান্ত নেয় যে অনুসরণকারীকে ডান বা বাম দিকে ঘুরতে হবে। IR-Photodiode সেন্সর অ্যারে রিডিং দেখে সিদ্ধান্ত নেওয়া হয়। সংযুক্ত আরডুইনো কোড অনুসারীদের চলাচল নিয়ন্ত্রণ করে। নিম্নলিখিত অনুচ্ছেদটি আরডুইনো কোডের শীর্ষ দৃশ্য দেয়।
প্রাথমিকভাবে, আমরা 6 টি সেন্সর এবং 4 টি মোটর পিন ঘোষণা করি। সেটআপের ক্ষেত্রে, আমরা মোটর পিনগুলিকে আউটপুটে সেট করি কারণ ডিফল্ট মোড ইনপুট। লুপে, প্রথমে আমরা সমস্ত সেন্সর পিন পড়ি, এটি অনুসরণ করে if-else স্টেটমেন্টের একটি শৃঙ্খলা যা অনুসরণকারীর গতিবিধি নির্ধারণ করে। কিছু বক্তব্য এটিকে এগিয়ে যেতে সাহায্য করে। কিছু বিবৃতি এটি বন্ধ করতে সাহায্য করে এবং কিছু এটি বাম বা ডানদিকে যেতে দেয়।
কোডের মাধ্যমে যান এবং যদি আপনি কোন সমস্যার সম্মুখীন হন তাহলে আমাকে জানান।
ধাপ 8: পরিকল্পিত এবং সমাপ্তি।
অবশেষে কিছু তারের এবং breadboard ব্যবহার করে সংযুক্ত পরিকল্পিত অনুযায়ী সবকিছু একত্রিত করা হয়েছিল। তাই সেখানে আপনি এটা আছে, একটি লাইন অনুসরণ খেলনা গাড়ী।
পড়ার জন্য ধন্যবাদ.
কমেন্টে আপনার লাইন ফলোয়ারের ছবি দেখতে আশা করি।
প্রস্তাবিত:
আরডুইনো (মাইক্রোকন্ট্রোলার) ব্যবহার না করে কীভাবে লাইন ফলোয়ার রোবট তৈরি করবেন: 5 টি ধাপ
Arduino (মাইক্রোকন্ট্রোলার) ব্যবহার না করে কিভাবে একটি লাইন ফলোয়ার রোবট তৈরি করবেন: এই নির্দেশনায়, আমি আপনাকে শিখাব কিভাবে Arduino ব্যবহার না করে রোবট অনুসরণ করে একটি লাইন তৈরি করতে হয়। আমি ব্যাখ্যা করার জন্য খুব সহজ ধাপ ব্যবহার করব। লাইনটি অনুসরণ করুন।আপনার কোন ধরনের প্রোগ্রামিং অভিজ্ঞতা প্রয়োজন হবে না
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
কিভাবে একটি প্যান্ডোরা বাক্স ব্যবহার করে কাস্টম মার্কি কয়েন স্লট দিয়ে একটি 2 প্লেয়ার DIY বার্টপ আর্কেড তৈরি করবেন: 17 টি ধাপ (ছবি সহ)
কিভাবে একটি প্যান্ডোরা বাক্স ব্যবহার করে কাস্টম মার্কি কয়েন স্লট দিয়ে একটি 2 প্লেয়ার DIY বার্টপ আর্কেড তৈরি করবেন: এটি একটি 2 প্লেয়ার বার টপ আর্কেড মেশিন তৈরি করার ধাপে ধাপে টিউটোরিয়াল যা মার্কিতে তৈরি কাস্টম কয়েন স্লট রয়েছে। মুদ্রা স্লটগুলি এমনভাবে তৈরি করা হবে যে তারা শুধুমাত্র মুদ্রাগুলি চতুর্থাংশ এবং বড় আকারে গ্রহণ করে। এই তোরণটি চালিত
কিভাবে বিশ্বের সবচেয়ে ছোট লাইন ফলোয়ার রোবট তৈরি করবেন (রোবো রিজেহ): 7 টি ধাপ (ছবি সহ)
কিভাবে বিশ্বের সবচেয়ে ছোট লাইন ফলোয়ার রোবট তৈরি করা যায় ওজন: 5gr মাপ: 19x16x10 মিমি: নাগি সটৌদে শব্দ " রিজেহ " একটি ফার্সি শব্দ যার অর্থ " ক্ষুদ্র " Rizeh একটি কম্পন ভিত্তিক খুব ছোট ro
Rpi 3: 8 ধাপ ব্যবহার করে কিভাবে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন
কিভাবে Rpi 3 ব্যবহার করে রোবট অনুসরণ করে একটি লাইন তৈরি করবেন: এই টিউটোরিয়ালে, আপনি একটি লাইন-অনুসরণকারী রোবট বাগি তৈরি করতে শিখবেন যাতে এটি সহজেই একটি ট্র্যাকের চারপাশে ঘুরতে পারে