সুচিপত্র:
- সরবরাহ
- ধাপ 1: বেস চ্যাসি I ট্র্যাক ইনস্টল করুন
- ধাপ 2: চেসিসে মোটর স্থির
- ধাপ 3: সম্পূর্ণ চ্যাসি সমাবেশ
- ধাপ 4: ইলেকট্রনিক মডিউল
- ধাপ 5: মোবাইল অ্যাপস
- ধাপ 6: সম্পূর্ণ ছবি
ভিডিও: সর্বনিম্ন চাকা এবং ওপেনসিভি ভিত্তিক কালার ট্র্যাকিং রোবট:। টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আমি আমার রঙ ট্র্যাকিং বাস্তবায়নের জন্য একটি সর্বদিকীয় চাকা চ্যাসি ব্যবহার করি, এবং আমি OpenCVBot নামে একটি মোবাইল সফ্টওয়্যার ব্যবহার করি। এখানকার সফটওয়্যার ডেভেলপারদের ধন্যবাদ, ধন্যবাদ।
ওপেনসিভি বট আসলে ইমেজ প্রসেসিং এর মাধ্যমে যে কোন রিয়েল-টাইম বস্তুকে সনাক্ত বা ট্র্যাক করে। এই অ্যাপ্লিকেশনটি যে কোন বস্তুকে তার রঙ ব্যবহার করে সনাক্ত করতে পারে এবং ফোনের পর্দায় X, Y অবস্থান এবং এরিয়া এলাকা তৈরি করতে পারে, এই অ্যাপ্লিকেশনটি ব্যবহার করে, ব্লুটুথের মাধ্যমে মাইক্রোকন্ট্রোলারে ডেটা পাঠানো হয়। এটি ব্লুটুথ মডিউল দিয়ে পরীক্ষা করা হয়েছে এবং এটি বিভিন্ন ডিভাইসের জন্য উপযুক্ত। আমরা কালার ট্র্যাকিং বাস্তবায়নের জন্য একটি মোবাইল ফোনের মাধ্যমে এই অ্যাপটি ডাউনলোড করি এবং ডেটা বিশ্লেষণের জন্য ব্লুটুথের মাধ্যমে আরডুইনো ইউএনও -তে ডেটা পাঠাই এবং মোশন কমান্ডগুলি চালাই।
সরবরাহ
- সর্বমুখী চাকা চ্যাসি
- Arduino UNO R3
- মোটর ড্রাইভ মডিউল
- ব্লুটুথ, xbee পিন (04,05,06
- 3 এস 18650
- মোবাইল ফোন
- OpenCVBot সফটওয়্যার
- আপনার একটি মোবাইল ফোন হোল্ডার এবং একটি সহজে সনাক্তযোগ্য বল প্রয়োজন
ধাপ 1: বেস চ্যাসি I ট্র্যাক ইনস্টল করুন
মোটর বন্ধনীতে GB37 মোটর বা GA25 মোটর ঠিক করুন। ইনস্টলেশনের ফিক্সিং গর্তগুলিতে মনোযোগ দিন। এটি ভিন্ন কারণ তারা সর্বজনীন নয়।
উভয় ধরনের মোটর ব্যবহার করা যেতে পারে। কোন দিকটি উপরে এবং কোনটি নিচে তা আলাদা করার জন্য মনোযোগ দিন; অথবা আপনি একটি বৃহত্তর সর্বমুখী চাকা ব্যবহার করতে পারেন যাতে আপনাকে তাদের আলাদা করার প্রয়োজন না হয় …
ধাপ 2: চেসিসে মোটর স্থির
মোটরের বন্ধনীটি থ্রেডেড, তাই সেগুলি ঠিক করার জন্য আমাদের বাদাম ব্যবহার করার দরকার নেই, যা আমাদের জন্য এটি ইনস্টল করা সহজ করে তোলে, কারণ বাদামগুলি ইনস্টল করার জায়গাটি খুব ছোট, আমরা সেগুলি ঠিক করতে পৌঁছাতে পারি না। পাশে ইনস্টল করা যেতে পারে, এবং আমি তাদের বাধা এড়াতে ব্যবহার করতে পারি, যা গাড়ী চলার জন্য খুব সহায়ক।
ইনস্টলেশন অতিস্বনক আকার, প্রোবের দূরত্ব, ইউনিট মিমি।
ধাপ 3: সম্পূর্ণ চ্যাসি সমাবেশ
চেসিসের ফিক্সিং সম্পন্ন করার জন্য, পরবর্তী নিয়ন্ত্রণে চাকার দৃrip়তা ক্রমাগত সামঞ্জস্য করা প্রয়োজন। Ful টি ফুলক্রাম পয়েন্ট চাকার সাথে পুরোপুরি যোগাযোগ করতে পারে না, যার ফলে হাঁটার সময় পিছলে যায়। আমরা চ্যাসিগুলিতে স্ক্রুগুলি সামঞ্জস্য করেছি। অবস্থান সামঞ্জস্য করার জন্য ধৈর্য প্রয়োজন।
আমরা প্রান্তের সুশৃঙ্খল নিয়ন্ত্রণ অনুসরণ করার জন্য চাকার সংখ্যা, কারণ আমি 4 রাউন্ড ব্যবহার করি কারণ আমি মনে করি 3 রাউন্ড ঠিক থাকলে নিয়ন্ত্রণ ঠিক আছে, কিন্তু উচ্চ মূল্য খুব বন্ধুত্বপূর্ণ নয়।
ধাপ 4: ইলেকট্রনিক মডিউল
মোটর ড্রাইভ আমি 2 PM-R3 ব্যবহার করেছি, আমি তাদের মধ্যে 4, 5, 6, 7 থেকে 8, 9, 10, 11 এর ড্রাইভ পিন পরিবর্তন করেছি যাতে 4 টি মোটর পৃথকভাবে চালাতে সক্ষম হয় একটি পাওয়ার ম্যানেজমেন্ট চিপ আছে বোর্ডে, কিন্তু আমি এটি ব্যবহার করিনি, আমি সরাসরি আরডুইনো ইউএনও এর ডিসি পোর্ট থেকে ইনপুট করেছি।
মোটর চালক একটি TB6612FNG চিপ। এটি একটি অপেক্ষাকৃত সাধারণ ড্রাইভার চিপ। আপনি একটি L298N চিপ ব্যবহার করতে পারেন, যা মূলত একই। একই হাঁটার মোড অর্জনের জন্য কোড পরিবর্তন করুন।
- 4, 5 মাটির সাথে সংযুক্ত একটি মোটর , 5-pwm;
- 6, 7 একটি দ্বিতীয় মোটর, 6-পিডব্লিউএম;
- 8, 9 একটি তৃতীয় মোটর, 9-পিডব্লিউএম;
- 10, 11 একটি চতুর্থ মোটর, 10-pwm;
ধাপ 5: মোবাইল অ্যাপস
অ্যাপ: ক্লিক করুন
নমুনা Arduino কোড: ক্লিক
ডাউনলোড এবং ইনস্টল করার পরে, আপনি পেয়ার করার জন্য ব্লুটুথ ব্যবহার করতে পারেন। যে বস্তুকে চিহ্নিত করতে হবে তার উপর ক্লিক করুন। একই আশেপাশের এলাকা সনাক্তকরণ রোধ করার জন্য রঙটি আশেপাশের এলাকা থেকে আলাদা হওয়া ভাল। একটি বিষয় লক্ষনীয় যে সূর্যের মুখোমুখি হওয়ায় ট্র্যাকিং ক্ষতি হবে।, এবং তারপর আমরা সিরিয়াল পোর্টে মান পরিবর্তন দেখতে পারি।
আপনার মোটর ড্রাইভ মডিউল ফিট করার জন্য নমুনা কোড পরিবর্তন করুন। আপনি যদি আমার মত PM-R3 সম্প্রসারণ মডিউল ব্যবহার করেন, তাহলে আপনি আমার দেওয়া কোড ব্যবহার করতে পারেন।
ধাপ 6: সম্পূর্ণ ছবি
সমাপ্ত, এর প্রভাব দেখা যাক।
প্রস্তাবিত:
পিসিবি: জিপিএস এবং জিএসএম ভিত্তিক যানবাহন ট্র্যাকিং সিস্টেম: 3 টি ধাপ
পিসিবি: জিপিএস এবং জিএসএম ভিত্তিক যানবাহন ট্র্যাকিং সিস্টেম: জিপিএস এবং জিএসএম ভিত্তিক যানবাহন ট্র্যাকিং সিস্টেম জুন 30, 2016, ইঞ্জিনিয়ারিং প্রকল্প জিপিএস এবং জিএসএম ভিত্তিক যানবাহন ট্র্যাকিং সিস্টেম গ্লোবাল পজিশনিং সিস্টেম (জিপিএস) এবং মোবাইল যোগাযোগের জন্য গ্লোবাল সিস্টেম (জিএসএম) ব্যবহার করে, যা এই প্রকল্পটিকে আরও ই
DIY স্মার্ট রোবট ট্র্যাকিং কার কিটস ট্র্যাকিং কার ফটোসেনসিটিভ: 7 ধাপ
DIY স্মার্ট রোবট ট্র্যাকিং কার কিটস ট্র্যাকিং কার ফটোসেনসিটিভ: সিনোনিং রোবট দ্বারা ডিজাইন আপনি ট্র্যাকিং রোবট কার থেকে কিনতে পারেন থিওরি এলএম 393 চিপ দুটি ফটোরিসিস্টারের তুলনা করুন, যখন হোয়াইটের উপর একটি সাইড ফটোরিসিস্টার এলইডি থাকে তখনই মোটরের অন্য পাশ থেমে যাবে, মোটরের অন্য পাশে স্পিন আপ, যাতে
রাস্পবেরি পাই - ওপেনসিভি অবজেক্ট ট্র্যাকিং সহ স্বায়ত্তশাসিত মার্স রোভার: 7 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই - ওপেনসিভি অবজেক্ট ট্র্যাকিং সহ স্বায়ত্তশাসিত মার্স রোভার: রাস্পবেরি পাই 3 দ্বারা চালিত, ওপেন সিভি অবজেক্ট রিকগনিশন, অতিস্বনক সেন্সর এবং গিয়ার ডিসি মোটর। এই রোভার ট্রেনিং করা যেকোন বস্তুকে ট্র্যাক করতে পারে এবং যে কোনো ভূখণ্ডে চলে যেতে পারে
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিকনির্দেশনা এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট: 6 ধাপ
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিক এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট। , বাম, ডান, পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) ভয়েস কমান্ড ব্যবহার করে সেন্টিমিটারে দূরত্ব প্রয়োজন। রোবটকে স্বয়ংক্রিয়ভাবেও সরানো যায়
রাস্পবেরি পাই জিরো এবং ওপেনসিভি দিয়ে মুখ এবং চোখ সনাক্তকরণ: 3 টি ধাপ
রাস্পবেরি পাই জিরো এবং ওপেনসিভি দিয়ে মুখ এবং চোখ সনাক্তকরণ: এই নির্দেশে আমি দেখাবো কিভাবে আপনি রাস্পবেরি পাই এবং ওপেনসিভি ব্যবহার করে মুখ এবং চোখ সনাক্ত করতে পারেন। এটি ওপেনসিভিতে আমার প্রথম নির্দেশযোগ্য। আমি রাস্পবেরিতে খোলা সিভি সেট আপ করার জন্য অনেক টিউটোরিয়াল অনুসরণ করেছি কিন্তু প্রতিবারই কিছু ত্রুটি পেয়েছি। যাই হোক আমি