সুচিপত্র:
- ধাপ 1: যন্ত্রাংশ আবশ্যক
- ধাপ 2: চ্যাসি একত্রিত করুন
- ধাপ 3: প্রধান সংযোগ
- ধাপ 4: Arduino কোড
- ধাপ 5: চালান
ভিডিও: আরডুইনো ব্যবহার করে রোবট এড়ানোর একটি বাধা কীভাবে তৈরি করবেন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশে, আমি আপনাকে শিখাব কিভাবে Arduino এর সাথে কাজ করে এমন রোবট এড়ানোর জন্য একটি বাধা তৈরি করতে হয়। আপনাকে অবশ্যই Arduino এর সাথে পরিচিত হতে হবে। Arduino একটি নিয়ামক বোর্ড যা atmega মাইক্রোকন্ট্রোলার ব্যবহার করে। আপনি Arduino এর যেকোন সংস্করণ ব্যবহার করতে পারেন কিন্তু আমি আমার রোবটে Arduino Uno r3 ব্যবহার করেছি।
কোডটি খুব সহজ এবং সার্কিটে মাত্র 4-5 টি তার আছে। রোবটটি L293D মোটর ieldাল ব্যবহার করে যা Arduino সামঞ্জস্যপূর্ণ, মোটর চালানোর জন্য। সুতরাং, Arালটি সরাসরি আরডুইনোতে ফিট করে, যা সবকিছুকে সহজ করে দেয় … মূলত, আমাদের রোবট এমন একটি গাড়ি যা সামনের দিকে এগিয়ে যায় এবং যদি তার পথে কোন বাধা আসে, তা সেখানে থেমে যায়, কিছুটা পিছনে সরে যায়, এবং তারপর তার মাথা বাম এবং ডানদিকে ঘুরায়। তারপরে এটি দূরত্বের সাথে তুলনা করে এবং রোবটটি আরও দূরত্বের সাথে দিকের দিকে ঘুরে যায়। তারপর রোবট আবার সেই দিকে এগিয়ে যায় আবার পুরো প্রক্রিয়াটি পুনরাবৃত্তি করে।
দূরত্ব সনাক্ত করতে, রোবট HC-sr04 অতিস্বনক সেন্সর ব্যবহার করে। সুতরাং এই সেন্সরটি প্রতি 10 মাইক্রোসেকেন্ডে অতিস্বনক শব্দ তরঙ্গ পাঠায় এবং যদি কোন বাধা সামনে থাকে, সেন্সর প্রতিধ্বনি গ্রহণ করে। ভ্রমণের সময়ের উপর ভিত্তি করে, এটি সেন্সর এবং বস্তুর মধ্যে দূরত্ব জানে। সুতরাং শুরু করি…
ধাপ 1: যন্ত্রাংশ আবশ্যক
তাই যে কোন প্রজেক্ট শুরু করার জন্য আমাদের প্রথমে প্রয়োজনীয় যন্ত্রাংশ সংগ্রহ করতে হবে। প্রয়োজনীয় সকল যন্ত্রাংশ নিচে উল্লেখ করা হল:-
- আরডুইনো
- L293D মোটর শিল্ড
- চ্যাসি (মোটর এবং চাকা সহ)
- তারের
- ব্যাটারি ধারক
- মাইক্রো সার্ভো মোটর
- HC-sr04 অতিস্বনক সেন্সর মডিউল
- সেন্সরের জন্য বন্ধনী রাখা
সুতরাং এই উপকরণগুলি সংগ্রহ করুন এবং পরবর্তী ধাপে যান।
ধাপ 2: চ্যাসি একত্রিত করুন
এখন, আপনার রোবট বডি একত্রিত করুন। প্রত্যেকেরই আলাদা চ্যাসি থাকতে পারে। সুতরাং সেই অনুযায়ী আপনার চ্যাসি একত্রিত করুন। বেশিরভাগ চ্যাসি একটি নির্দেশিকা ম্যানুয়াল দিয়ে আসে এবং এমনকি আমারও এটি নিয়ে এসেছিল তাই এটি দেখুন এবং সেই অনুযায়ী আপনার চ্যাসি তৈরি করুন। তারপরে, উপাদানগুলিকে চ্যাসিসের সাথে সংযুক্ত করুন। Arduino, এটির সাথে সংযুক্ত মোটর ieldাল এবং ব্যাটারি হোল্ডারকে অবশ্যই চেসিসে স্থির করতে হবে। সার্ভো মোটরটি সামনের চ্যাসিগুলিতেও স্থির থাকতে হবে। দীর্ঘ servo মাথা HC-sr04 বন্ধনী নীচে আটকে থাকা আবশ্যক। সেন্সরটি বন্ধনী এবং সার্ভো মোটরের বন্ধনীতে স্থির থাকতে হবে।
এটিকে সার্ভো মোটরের উপর আটকে রাখবেন না কারণ এটি পরে ভুল অবস্থানের ক্ষেত্রে সাজানো যেতে পারে। ঠিক করে দাও। এটি এমনভাবে ঠিক করুন যাতে সেন্সর সামনের দিকে মুখ করে থাকে (চোখ সামনের দিকে থাকে)।
মোটরগুলিতে তারগুলি সংযুক্ত করুন এবং পরবর্তী পদক্ষেপের জন্য প্রস্তুত থাকুন। সেন্সরের কাছেও।
ধাপ 3: প্রধান সংযোগ
তাই এখন আমরা সংযোগ করতে যাচ্ছি। 5-6 এর বেশি সংযোগ নেই, তাই এটি কেকের একটি টুকরা হবে। উপরে দেওয়া চিত্র অনুযায়ী সেন্সরের সংযোগ তৈরি করুন। Servo মোটর এবং ডিসি Bo মোটর ieldাল সংযুক্ত করা যেতে পারে। ব্যাটারিকে ieldালের সাথে সংযুক্ত করুন এবং duালটিকে Arduino বোর্ডের সাথে সংযুক্ত করুন।
ধাপ 4: Arduino কোড
সুতরাং এটি আমাদের রোবট শেষ করার শেষ অংশ। সুতরাং এটি সফ্টওয়্যার নিয়ে কাজ করে হার্ডওয়্যার নয়। তাই আমাদের আমাদের Arduino প্রোগ্রাম করতে হবে। আমি Arduino এর কোড আপলোড করেছি। আপনি অন্য কোড ব্যবহার করতে পারেন বা আপনার নিজের লিখতে পারেন। আমি শুধু রেফারেন্সের জন্য এটি আপলোড করেছি।
ধাপ 5: চালান
তাই আমরা আমাদের OBSTACLE AVOIDING ROBOT তৈরি করেছি। এখন আমাদের শীতল রোবটের সাথে খেলার এবং আমাদের কোডে নতুন পরীক্ষা করার সময় এসেছে।
প্রস্তাবিত:
অতিস্বনক সেন্সর (প্রোটিয়াস) ব্যবহার করে বাধা এড়ানোর রোবট: 12 টি ধাপ
অতিস্বনক সেন্সর (প্রোটিয়াস) ব্যবহার করে প্রতিবন্ধকতা এড়ানোর রোবট: আমরা সাধারণত যে কোন জায়গায় বাধা এড়ানোর রোবট জুড়ে আসি। এই রোবটের হার্ডওয়্যার সিমুলেশন অনেক কলেজে এবং অনেক ইভেন্টে প্রতিযোগিতার অংশ। কিন্তু বাধা রোবটের সফটওয়্যার সিমুলেশন বিরল। যদিও আমরা কোথাও খুঁজে পেতে পারি
আরডুইনো (মাইক্রোকন্ট্রোলার) ব্যবহার না করে কীভাবে লাইন ফলোয়ার রোবট তৈরি করবেন: 5 টি ধাপ
Arduino (মাইক্রোকন্ট্রোলার) ব্যবহার না করে কিভাবে একটি লাইন ফলোয়ার রোবট তৈরি করবেন: এই নির্দেশনায়, আমি আপনাকে শিখাব কিভাবে Arduino ব্যবহার না করে রোবট অনুসরণ করে একটি লাইন তৈরি করতে হয়। আমি ব্যাখ্যা করার জন্য খুব সহজ ধাপ ব্যবহার করব। লাইনটি অনুসরণ করুন।আপনার কোন ধরনের প্রোগ্রামিং অভিজ্ঞতা প্রয়োজন হবে না
কিভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 2: বাধা এড়ানোর জন্য রোবট) - মাইক্রো উপর ভিত্তি করে: বিট: 3 ধাপ
কিভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 2: বাধা এড়ানোর জন্য রোবট)-মাইক্রো ভিত্তিক: বিট: পূর্বে আমরা লাইন-ট্র্যাকিং মোডে আর্মবিট চালু করেছি। এরপরে, আমরা কীভাবে বাধা মোড এড়ানোর জন্য আর্মবিট ইনস্টল করব তা পরিচয় করিয়ে দিই
ভয়েস নিয়ন্ত্রিত আরডুইনো রোবট + ওয়াইফাই ক্যামেরা + গ্রিপার + এপিপি এবং ম্যানুয়াল ব্যবহার এবং বাধা এড়ানোর মোড (কুরবেস ভার 2.0): 4 টি ধাপ
ভয়েস নিয়ন্ত্রিত আরডুইনো রোবট + ওয়াইফাই ক্যামেরা + গ্রিপার + এপিপি এবং ম্যানুয়াল ব্যবহার এবং বাধা এড়ানোর মোড (কুরবেস ভার 2.0): KUREBAS V2.0 ফিরে এসেছে তিনি নতুন বৈশিষ্ট্যগুলির সাথে খুব চিত্তাকর্ষক। তার কাছে একটি গ্রিপার, ওয়াইফাই ক্যামেরা এবং একটি নতুন অ্যাপ্লিকেশন রয়েছে যা তার জন্য তৈরি করেছে
Arduino Uno ব্যবহার করে রোবট এড়ানোর বাধা: 5 টি ধাপ (ছবি সহ)
আরডুইনো ইউনো ব্যবহার করে রোবট এড়ানো বাধা: হাই বন্ধুরা এটি একটি খুব সহজ এবং কার্যকরী প্রকল্প যাকে বলা হয় বাধা এড়ানো রোবট আরডুইনো ব্যবহার করে এবং এই প্রকল্পের বিশেষত্ব হল এটি ব্লুটুথের মাধ্যমে স্মার্টফোনে কোন পথে ভ্রমণ করছে তার নির্দেশ দেয়