সুচিপত্র:

আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: 5 টি ধাপ
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: 5 টি ধাপ

ভিডিও: আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: 5 টি ধাপ

ভিডিও: আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা: 5 টি ধাপ
ভিডিও: 🎬 Watch Dogs 2 🎬 Game Movie HD Story Cutscenes [ 4k 2160p 60 FRPS ] 2024, নভেম্বর
Anonim
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা
আরডুইনো ন্যানো ব্যবহার করে রোবট এড়ানো বাধা

এই নির্দেশনায়, আমি বর্ণনা করতে যাচ্ছি কিভাবে আপনি Arduino ব্যবহার করে রোবটকে এড়ানোর জন্য একটি বাধা তৈরি করতে পারেন।

ধাপ 1: আপনার প্রয়োজন

তোমার দরকার
তোমার দরকার
তোমার দরকার
তোমার দরকার
তোমার দরকার
তোমার দরকার

এটি একটি জনপ্রিয় আরডুইনো রোবোটিক প্রকল্প। অনেক তারের সংযোগ এড়ানোর জন্য, আমি এর জন্য একটি পিসিবি ডিজাইন করেছি।

আপনি একটি পিসিবি বা একটি বিন্দুযুক্ত পারফোর্ড ব্যবহার করতে পারেন।

2WD রোবট চ্যাসি ক্যাস্টর হুইল সহ।

বিও মোটরের জন্য রোবট চাকা

150 Rpm BO মোটর এবং 1.5 ইঞ্চি বোল্ট এবং বাদাম

অতিস্বনক সেন্সর ধারক

2 পিসি 9V ব্যাটারি এবং ব্যাটারি সংযোগকারী

L293D আইসি এবং 16 পিন আইসি বেস

100mfd/25v ক্যাপাসিটর 2 পিসি 1K রোধক, নেতৃত্বাধীন

হেডার পিন, জাম্পার তার (পুরুষ থেকে মহিলা) টার্মিনাল ব্লক 4pcs

HC-SR 04 অতিস্বনক সেন্সর

আরডুইনো ন্যানো

আপনি একটি পিসিবি বা একটি বিন্দুযুক্ত পারফোর্ড ব্যবহার করতে পারেন।

ধাপ 2: রুট চ্যাসি একত্রিত করা

রুট চ্যাসি একত্রিত করা
রুট চ্যাসি একত্রিত করা

রোবট চ্যাসিসে দুটি গিয়ারযুক্ত মোটর োকান। আমি একটি 2wd ধাতু চ্যাসি ব্যবহার করেছি কিন্তু আপনি যে কোন চ্যাসি ব্যবহার করতে পারেন

রোবট চেসিসের সামনে একটি ক্যাস্টর হুইল.োকান। এই রোবটের যান্ত্রিক অংশ সম্পন্ন হয়েছে

ধাপ 3: ইলেকট্রনিক সার্কিট তৈরি করা

ইলেকট্রনিক সার্কিট তৈরি করা
ইলেকট্রনিক সার্কিট তৈরি করা
ইলেকট্রনিক সার্কিট তৈরি করা
ইলেকট্রনিক সার্কিট তৈরি করা
ইলেকট্রনিক সার্কিট তৈরি করা
ইলেকট্রনিক সার্কিট তৈরি করা

কিভাবে এটা কাজ করে

অতিস্বনক সোনিক সেন্সর তার সামনে বস্তু সনাক্ত করে এবং বস্তুর দূরত্ব পরিমাপ করে।

স্বাভাবিক অবস্থায় যখন রোবটের সামনে কোন বাধা থাকে না, তখন দুটি মোটর ঘড়ির কাঁটার দিকে ঘুরছে এবং রোবট সোজা এগিয়ে যায়।

যদি কোনো বস্তু আল্ট্রাসোনিক সেন্সর দ্বারা 20 সেন্টিমিটারের মধ্যে সনাক্ত করা হয় তবে বাম মোটরটি ঘড়ির কাঁটার বিপরীতে ঘোরানো শুরু করবে এবং ডান মোটরটি ঘড়ির কাঁটার মতো ঘুরবে।

তাই রোবটটি দ্রুত বাম দিকে ঘুরবে যদি তার সামনে কোন বস্তু থাকে।

সার্কিট এবং সংযোগগুলি যদি আপনি একটি পারফোর্ড ব্যবহার করেন

এখানে আমি একটি Arduino ন্যানো এবং L293D দ্বৈত মোটর ড্রাইভার ব্যবহার করেছি। ফিল্টার হিসেবে দুটি ক্যাপাসিটার। ইঙ্গিত জন্য নেতৃত্বাধীন এবং 1k প্রতিরোধক

Arduino ডিজিটাল পিন 7 অতিস্বনক সেন্সর ট্রিগার পিনের সাথে সংযুক্ত

Arduino ডিজিটাল পিন 8 অতিস্বনক সেন্সর ইকো পিনের সাথে সংযুক্ত

Arduino ডিজিটাল পিন 5 এবং 6 বাম মোটর নিয়ন্ত্রণের জন্য আইসি l293d পিন 10 এবং 15 এর সাথে সংযুক্ত

Arduino ডিজিটাল পিন 11 এবং 12 সঠিক মোটর নিয়ন্ত্রণের জন্য আইসি l293d পিন 2 এবং 7 এর সাথে সংযুক্ত করুন

বাম মোটরটি আইসি l293d পিন 11 এবং 14 এর সাথে সংযুক্ত করুন

Ic l293d Pin 3 & 6 এর সাথে সঠিক মোটরটি সংযুক্ত করুন

আপনি যদি PCB ব্যবহার করে তৈরি করতে চান

এই রোবোটিক প্রকল্পের জন্য PCB ভালভাবে ডিজাইন করা এবং তৈরির জন্য সহজ। আপনি এই PCB ব্যবহার করে বিভিন্ন ধরনের Arduino রোবট তৈরি করতে পারেন। এই PCB ব্যবহার করে আরেকটি রোবট

PCB এর জন্য Gerber ফাইলটি ডাউনলোড করুন এবং অর্ডার করুন এখান থেকে।

ধাপ 4: Arduino এ কোড আপলোড করা হচ্ছে

আরডুইনো ন্যানোতে কোড আপলোড করুন। এখানে ডাউনলোডের জন্য কোড লিঙ্ক রয়েছে

শুধু.ino ফাইলটি ডাউনলোড করুন এবং arduino IDE ব্যবহার করে এটি খুলুন।

ইউএসবি কেবল ব্যবহার করে আরডুইনো ন্যানো সংযোগ করুন, সঠিক কম পোর্ট নির্বাচন করুন

তারপর আপলোড করতে ক্লিক করুন

ধাপ 5: পরীক্ষা

পরীক্ষামূলক
পরীক্ষামূলক

রোবট পরীক্ষা করার সময় এসেছে।

আমি Arduino এর জন্য একটি 9v ব্যাটারি এবং মোটর পাওয়ারের জন্য আরেকটি 9v ব্যাটারি ব্যবহার করেছি।

এই ভিডিওটি আপনাকে সাহায্য করতে পারে -

প্রস্তাবিত: