সুচিপত্র:
- ধাপ 1: রুম্বা টুলবক্সগুলি পান
- ধাপ 2: রুম্বার সাথে সংযোগ করুন
- ধাপ 3: ফোনে সংযোগ (রিমোট কন্ট্রোল)
- ধাপ 4: রঙ স্বীকৃতি
- ধাপ 5: টেস্ট রোবট
ভিডিও: রুমবা থেকে রোভার পর্যন্ত মাত্র ৫ টি ধাপে !: ৫ টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
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 পর্যন্ত পরিবর্তিত হবে তাই আপনার নিজের কোণগুলি নির্ধারণ করা গুরুত্বপূর্ণ। এটি আরজিবি মানের জন্যও সত্য।
প্রস্তাবিত:
7 সেগমেন্ট ডিসপ্লে ব্যবহার করে 8051 দিয়ে 0 থেকে 9999 পর্যন্ত গণনা: 5 টি ধাপ
7 সেগমেন্ট ডিসপ্লে ব্যবহার করে 8051 দিয়ে 0 থেকে 9999 পর্যন্ত গণনা: সবাইকে হ্যালো, এই টিউটোরিয়ালে আমরা আপনাকে বলতে যাচ্ছি কিভাবে শুধুমাত্র একক পোর্ট এবং 4 ডিজিটাল পিন ব্যবহার করে চার 7 সেগমেন্ট ডিসপ্লে ব্যবহার করে 0 থেকে 9999 পর্যন্ত গণনা করা যায়
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
কিভাবে ES8266 ব্যবহার করে মাত্র 450: 6 ধাপে স্মার্ট বাড়ি তৈরি করবেন
কিভাবে ES8266 ব্যবহার করে মাত্র 450 টাকায় স্মার্ট হোম তৈরি করবেন: NodMCU ESP8266 ব্যবহার করে স্মার্ট হোমস তৈরির সম্পূর্ণ টিউটোরিয়াল এখানে। এটি শিক্ষানবিশদের জন্য খুব সহজ এবং সর্বোত্তম উপায়।
NODEMcu ইউএসবি পোর্ট কাজ করছে না? ইউএসবি ব্যবহার করে কোড টিটিএল (এফটিডিআই) মডিউলে আপলোড করুন মাত্র 2 ধাপে: 3 ধাপে
NODEMcu ইউএসবি পোর্ট কাজ করছে না? মাত্র 2 ধাপে ইউএসবি থেকে টিটিএল (এফটিডিআই) মডিউল ব্যবহার করে কোড আপলোড করুন: ইউএসবি থেকে টিটিএল মডিউল থেকে নডেমকুতে অনেক তারের সাথে সংযুক্ত হয়ে ক্লান্ত, এই নির্দেশাবলী অনুসরণ করুন, কোডটি মাত্র 2 ধাপে আপলোড করুন। NODEMcu কাজ করছে না, তাহলে আতঙ্কিত হবেন না। এটি কেবল ইউএসবি ড্রাইভার চিপ বা ইউএসবি সংযোগকারী
পোর্টেবল বিজ্ঞাপন সস্তায় মাত্র ১০ টি ধাপে !!: ১ Ste টি ধাপ (ছবি সহ)
মাত্র ১০ টি ধাপে পোর্টেবল বিজ্ঞাপন সস্তা !! এই চিহ্নের সাহায্যে আপনি আপনার বার্তা বা লোগো শহর জুড়ে যে কারো কাছে প্রদর্শন করতে পারেন। এই নির্দেশযোগ্য হল/উন্নতি/পরিবর্তনের প্রতিক্রিয়া: https://www.instructables.com/id/Low-Cost-Illuminated