সুচিপত্র:

রুমবা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে !: ৫ টি ধাপ
রুমবা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে !: ৫ টি ধাপ

ভিডিও: রুমবা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে !: ৫ টি ধাপ

ভিডিও: রুমবা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে !: ৫ টি ধাপ
ভিডিও: Taki Taki - DJ Snake ft. Selena Gomez, Ozuna, Cardi B / Ara Cho Choreography 2024, জুলাই
Anonim
রুম্বা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে!
রুম্বা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে!

Roomba রোবট একটি মজাদার এবং সহজ উপায় রোবটিক্সের জগতে আপনার পায়ের আঙ্গুল ডুবানোর জন্য। এই নির্দেশনায়, আমরা বিস্তারিতভাবে বর্ণনা করব কিভাবে একটি সাধারণ রুম্বাকে একটি নিয়ন্ত্রণযোগ্য রোভারে রূপান্তরিত করা যায় যা একই সাথে তার চারপাশের বিশ্লেষণ করে।

অংশ তালিকা

1.) ম্যাটল্যাব

2.) রুম্বা (ভ্যাকুয়াম পরিষ্কারের অংশগুলি সরানো হয়েছে)

3.) রাস্পবেরি-পাই কন্টোলার

4.) Arduino নিয়ন্ত্রিত ক্যামেরা

5.) butterচ্ছিক মাখন ছুরি

ধাপ 1: রুম্বা টুলবক্সগুলি পান

রুমবা টুলবক্সগুলি পান
রুমবা টুলবক্সগুলি পান
রুমবা টুলবক্সগুলি পান
রুমবা টুলবক্সগুলি পান

MATLAB এ আপনার রুম্বার সাথে সংযোগ স্থাপনের জন্য যথাযথ টুলবক্স যুক্ত করতে উপরের কোডটি চালান।

ধাপ 2: রুম্বার সাথে সংযোগ করুন

রুম্বার সাথে সংযোগ করুন
রুম্বার সাথে সংযোগ করুন
রুম্বার সাথে সংযোগ করুন
রুম্বার সাথে সংযোগ করুন

রুমবা টুলবক্স ইনস্টল করার পরে, আপনাকে অবশ্যই আপনার রুম্বার সাথে সংযুক্ত হতে হবে। ব্লুটুথের মতো সংযোগের জন্য একাধিক চ্যানেল রয়েছে, তবে আমরা ওয়াইফাই দিয়ে সংযুক্ত হয়েছি। প্রথমে, 10 সেকেন্ডের জন্য "ডক" এবং "স্পট" বোতাম টিপে একটি হার্ড রিসেট চালান। Roomba এবং অপারেটিং ডিভাইসকে একই ওয়াইফাই নেটওয়ার্কে সংযুক্ত করুন। পরবর্তী, আপনার রোবটের সাথে সংযোগ করতে আপনার সম্পাদক উইন্ডোতে অনুসরণ করুন কমান্ডটি ব্যবহার করুন:

r = রুমবা (রুম্বার#)

এই কমান্ডটি সম্পূর্ণ হওয়ার পরে, রুমবা আপনার নিয়ন্ত্রণে থাকবে।

ধাপ 3: ফোনে সংযোগ (রিমোট কন্ট্রোল)

ফোনের সাথে সংযোগ স্থাপন (রিমোট কন্ট্রোল)
ফোনের সাথে সংযোগ স্থাপন (রিমোট কন্ট্রোল)

আপনার ফোনের মাধ্যমে রুম্বা নিয়ন্ত্রণ করা এমন একটি স্তরের নির্ভুলতার অনুমতি দেয় যা রুম্বার স্বায়ত্তশাসিত মোডের মাধ্যমে অর্জন করা যায় না। এই সংযোগ স্থাপন করা গুরুত্বপূর্ণ কারণ বিস্তৃত মার্টিয়ান ল্যান্ডস্কেপে তদন্তের জন্য একটি নির্দিষ্ট স্থান বেছে নেওয়ার ক্ষমতা গুরুত্বপূর্ণ। নিচের নির্দেশাবলী কিভাবে এটি সম্পন্ন করা যায় সে সম্পর্কে বিস্তারিত।

1. MATLAB সংযোগকারী ব্যবহার করুন your আপনার কম্পিউটারে MATLAB এবং আপনার iOS ডিভাইসে MATLAB মোবাইল অ্যাপ্লিকেশনের মধ্যে সংযোগ স্থাপন করতে।

2. MATLAB কমান্ড উইন্ডোতে, enterconnector ('on', 'password', 'mypassword'); শেষ যুক্তিতে আপনার নিজের পাসওয়ার্ড উল্লেখ করুন। ডিফল্ট পোর্ট ব্যবহার করুন। সংযোগকারী কোন পোর্টটি ব্যবহার করছে তা পরীক্ষা করার জন্য, সংযোগকারীটি শুরু করুন এবং পরীক্ষার লিঙ্কের জন্য এটি প্রদর্শিত URL টি দেখুন। MATLAB কমান্ড উইন্ডোতে, কম্পিউটারটি সংযোগের জন্য প্রস্তুত কিনা তা নিশ্চিত করার জন্য প্রদর্শিত পরীক্ষার লিংকে ক্লিক করুন। DNS নাম এবং IP ঠিকানা নোট করুন, যা আপনাকে সংযোগটি সম্পূর্ণ করতে হবে।

3. ম্যাটল্যাব মোবাইলে, আপনার কম্পিউটারে সংযোগ করুন নির্বাচন করুন। যদি আপনি পূর্বে ক্লাউড বা অন্য কোন কম্পিউটারের সাথে সংযুক্ত থাকেন, সেটিংসে যান এবং একটি কম্পিউটার যোগ করুন আলতো চাপুন।

4. কম্পিউটার সেটিংসে, ধাপ 2 এ প্রদর্শিত DNS নাম বা IP ঠিকানা লিখুন।

5. সংযোগকারী পাসওয়ার্ড সেটিংসে, ধাপ 1 এ নির্দিষ্ট করা পাসওয়ার্ডটি প্রবেশ করান।

6. আপনার সেটিংস সংরক্ষণ করুন, এবং পর্দার শীর্ষে কানেক্ট ট্যাপ করে সংযোগ শুরু করুন।

7. একই কম্পিউটারের সাথে পরবর্তী MATLAB সেশনে, কম্পিউটার এবং ডিভাইসে সংযোগ শুরু করুন। ম্যাটল্যাবে, সংযোগকারী চালু করুন। MATLAB মোবাইল সেটিংসে, কম্পিউটারের আইপি ঠিকানার পাশে বোতামটি আলতো চাপুন আপনার কম্পিউটারে সংযোগ করুন বিভাগে।

8. এখন আপনি আপনার মোবাইলদেব বস্তু তৈরি করতে পারেন এবং ডেটা অর্জন শুরু করতে পারেন, যেমন অ্যাকোয়ার সেন্সর ডেটা স্ট্রিমিং -এ বর্ণিত হয়েছে।

ধাপ 4: রঙ স্বীকৃতি

রঙ স্বীকৃতি
রঙ স্বীকৃতি

এই সম্পূর্ণ ধাপটি ম্যাটল্যাবে সম্পন্ন হয়েছে। প্রথমে, উপযুক্ত রঙের জন্য চিত্রের ডেটা খুঁজুন এবং তারপরে সেই রঙগুলি চিনতে রুমবা সেট করুন। যখন Roomba উপযুক্ত RGB মান স্বীকৃতি দেয়, এটি একটি বার্তা আউটপুট বা একটি কর্ম সঞ্চালন করবে। উদাহরণস্বরূপ, আমাদের রুম্বা এলিয়েনকে (রঙ লাল) একটি সংযুক্ত মাখনের ছুরি (বা প্রতিরক্ষার পছন্দসই বস্তু) দিয়ে আঘাত করে এবং যখন মহাকাশচারীদের (রঙ সবুজ) খুঁজে পায় তখন হোম বেসে একটি বার্তা পাঠায়।

ধাপ 5: টেস্ট রোবট

এই পদক্ষেপটি যুক্তিযুক্তভাবে প্রক্রিয়াটির সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ। এটি নিশ্চিত করা প্রাসঙ্গিক যে রিমোট সঠিকভাবে কাজ করে সেইসাথে রঙ স্বীকৃতি এবং রুমবাতে বাকি ডিফল্ট সেন্সর। আলোর মাত্রা পরিবর্তন করা আপনার রোবটের রং সনাক্ত করার ক্ষমতাকে প্রভাবিত করতে পারে যাতে সেই ইনপুটগুলিকে সামঞ্জস্যের প্রয়োজন হতে পারে।

আমাদের কোড নিচে সংযুক্ত করা হয়েছে। লক্ষ্য করার জন্য একটি মূল বিষয় হল যে বাঁক কোণগুলি Roomba থেকে Roomba পর্যন্ত পরিবর্তিত হবে তাই আপনার নিজের কোণগুলি নির্ধারণ করা গুরুত্বপূর্ণ। এটি আরজিবি মানের জন্যও সত্য।

প্রস্তাবিত: