সুচিপত্র:
ভিডিও: গোলকধাঁধা সমাধান Boe-Bot: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
হ্যালো! আমার নাম মাহুম ইমরান।
আমি একটি 11 ম শ্রেণীর প্রযুক্তি শ্রেণীর অংশ। আমাদের বোয়-বট নেওয়ার এবং দক্ষতার সাথে একটি গোলকধাঁধার মধ্য দিয়ে যাওয়ার জন্য আমাদের একটি অ্যাসাইনমেন্ট দিয়ে চ্যালেঞ্জ করা হয়েছিল। এটি প্রথমে একটি কঠিন চ্যালেঞ্জ ছিল, এবং আমি স্বীকার করব, আমার সহকর্মীদের সাহায্য ছাড়া, আমি হয়তো কিছু সময়ের জন্য হারিয়ে যেতে পারতাম।
তবুও, আমি ইনফ্রারেড সেন্সর ব্যবহার করা পছন্দ করি। বেশিরভাগই বাম্পার তৈরি করা এড়ানোর জন্য যখন এটি ইতিমধ্যে তৈরি করা হয়েছে, আপনাকে কেবল তাদের প্রোগ্রাম করতে হবে।
এই প্রকল্পটি আমাকে একটু সময় নিয়েছিল এবং অনেক ব্যর্থ প্রচেষ্টা। এটি পুরোপুরি নিখুঁত নয়, তবে এটি আরও স্মার্ট হওয়ার আশায় আমি এটিতে কাজ চালিয়ে যাব।
ধাপ 1: সার্কিট সেট-আপ
আপনি দেখতে পাচ্ছেন, আমি ইনফ্রারেড সেন্সর ব্যবহার করেছি। তারগুলি পাগল মনে হতে পারে, কিন্তু সার্কিট স্থাপনের যুক্তি বেশ মৌলিক এবং সহজ।
আপনার প্রয়োজন হবে:
- বো-বট
- 1 কে প্রতিরোধক (x 3)
- 220 প্রতিরোধক (x 3)
- 330 প্রতিরোধক (x 3)
- 3 সেন্সর
- 3 ইনফ্রারেড LED
- 3 LEDS
- তারের
গঠন বেশ সহজ। আপনি প্রতিরোধকগুলিকে পিনের সাথে সংযুক্ত করুন (যদি আপনি মোটর ব্যবহার করেন তবে আপনি মোটর পিনগুলি ব্যবহার করতে পারবেন না)। 1K প্রতিরোধক ইনফ্রারেড LED এর ইতিবাচক প্রান্তের সাথে সংযোগ স্থাপন করে। সেন্সরের শেষের দিকে 220 রেসিস্টর সংযোগ করে। সেন্সরের তৃতীয় (ডান) পাশ। এইভাবে আপনি 1K রোধের মাধ্যমে ফ্রিকোয়েন্সি পাঠাতে পারেন এবং সেন্সর এটি তুলে নেবে এবং সংকেতটি ফেরত পাঠাবে যেখানে আপনি কোডে উল্লেখ করতে পারেন।
সেন্সরের মাঝখানে ইনফ্রারেড এলইডি -র নেতিবাচক দিকের সাথে সংযোগ স্থাপন করে। তারপর, উভয় প্রান্ত VDD (+V) এর সাথে সংযুক্ত। এইভাবে যদি সেন্সর কোন কিছু অনুভব না করে, তাহলে কারেন্ট আবার প্রবাহিত হতে পারে। শেষ কিন্তু অন্তত নয়, সেন্সরের প্রথম (বাম) দিকটি VSS (0V) এর সাথে সংযুক্ত। এইভাবে প্রবাহিত যেকোনো প্রবাহ মাটিতে চলে যাবে যদি LED কিছু অনুভব করে।
আপনি তিনটি সেন্সর এবং ইনফ্রারেড LEDs জন্য এই নির্মাণ পুনরাবৃত্তি। LED গুলি কাজ করছে কিনা তা পরীক্ষা করার জন্য, আপনি LEDs কে সেন্সরের সাথে সিঙ্ক করতে পারেন, তাই যখন সেন্সর কিছু টের পায়, LED চালু হয়। এটি পরীক্ষা করা সহজ করে তোলে। LEDs জন্য নির্মাণ খুব সহজ। আপনি একটি পিন সংযোগ করতে 330 প্রতিরোধক ব্যবহার করুন। তারপরে এটি নেতৃত্বের ইতিবাচক দিকের সাথে সংযোগ স্থাপন করে। এবং LED এর নেতিবাচক দিকটি VSS (স্থল) এর সাথে সংযোগ স্থাপন করে। আমার উদাহরণে, স্থানকে সর্বাধিক করার জন্য, আমি প্রতিটি LED তে সরাসরি যাওয়ার জন্য তারের একটি নির্মাণ ব্যবহার করেছি, তারপর মাটিতে। তিনটি এলইডি ভিএসএসের একটি বন্দরে সংযুক্ত করা হচ্ছে।
উপরে দেখানো বিল্ড তৈরি করতে আপনাকে সাহায্য করার জন্য উপরে একটি সার্কিট ডায়াগ্রাম রয়েছে।
ধাপ 2: কোড পাওয়া
কোডটি ব্যাখ্যা করা খুব কঠিন। আমার কোডে মন্তব্য আছে যা আপনাকে বলে যে প্রতিটি লাইন কি বলে যাতে আপনি হারিয়ে যাবেন না। কিন্তু মৌলিক ধারণা হল যে:
- যদি কিছুই অনুভূত না হয়; সোজা যাও
- যদি বাম এবং/অথবা মধ্য সেন্সর অনুভূত হয়; ডানে যাও
- যদি ডান এবং/অথবা মধ্য সেন্সর অনুভূত হয়; বামে যান
- যদি তিনটিই ইন্দ্রিয় হয়; প্রথমে বাম দিকে যান, যদি প্রাচীর না থাকে তবে চালিয়ে যান। যদি একটি প্রাচীর থাকে, তাহলে 180 (প্রাথমিকভাবে) ডানদিকে ঘুরুন
এইভাবে আমি রোবটটি মূলত গোলকধাঁধার মধ্য দিয়ে চলাচল করতে পারি।
আমি যা অনুভব করছি তার উপর ভিত্তি করে আমার এলইডি চালু বা বন্ধ করতে সিঙ্ক করেছি। এই ভাবে আমি দেখতে পাচ্ছি কিভাবে আমার রোবট জিনিসগুলোকে তুলে ধরছে, এমনকি যখন এটি গোলকধাঁধায় যাচ্ছে। এটি আমাকে বলে যে এটি কী দেখছে, যা বেশ দুর্দান্ত এবং আমি অত্যন্ত পরীক্ষার জন্য এই কৌশলটি ব্যবহার করার সুপারিশ করছি।
উপরের ছবিগুলি খুব অস্পষ্ট এবং ছোট। আপনি যদি কোডটি আরও ভাল করে দেখতে চান, একটি গুগল ডক -এ পাঠানোর জন্য লিঙ্কে ক্লিক করুন, যেটিতে একই পিকচারের আকার রয়েছে
গুগল ডক
এই অন্য গুগল ডকুমেন্টটি যদি একটি ডকুমেন্টে কোডের লিঙ্ক থাকে যদি আপনি এটি আরও ভালভাবে পড়তে চান।
কোড - গুগল ডক
ধাপ 3: কোডটি পরীক্ষা করুন (যেমন গোলকধাঁধায়!)
প্রথম ভিডিও দেখায় কিভাবে এলইডি কাজ করে যখন আমার হাত সেন্সরের সামনে উদ্দেশ্যমূলকভাবে ছিল। দেখা যাচ্ছে, সেন্সরগুলি কাজ করে এবং সঠিকভাবে উপলব্ধি করতে পারে। এটি কাজ করেছে তা নিশ্চিত করার জন্য আমরা পরীক্ষা করার পরে, আমরা এটি একটি গোলকধাঁধায় পরীক্ষা করেছিলাম!
আমি আশা করি আপনি একটি রোবট কিভাবে একটি গোলকধাঁধা মাধ্যমে যেতে এই নির্দেশাবলী উপভোগ করেছেন! ধন্যবাদ!
প্রস্তাবিত:
একটি ল্যাপটপে একটি CMOS ব্যাটারি সমস্যার সমাধান করুন: 7 টি ধাপ (ছবি সহ)
একটি ল্যাপটপে সিএমওএস ব্যাটারির সমস্যা সমাধান করুন: একদিন আপনার পিসিতে অনিবার্য ঘটে, সিএমওএস ব্যাটারি ব্যর্থ হয়। এটি কম্পিউটারের স্বাভাবিক কারণ হিসাবে নির্ণয় করা যেতে পারে যে প্রতিবার যখন কম্পিউটার শক্তি হারায় তখন সময় এবং তারিখ পুনরায় প্রবেশ করার প্রয়োজন হয়। যদি আপনার ল্যাপটপের ব্যাটারি শেষ হয়ে যায় এবং
লেগো রোবট একটি গোলকধাঁধা মাধ্যমে চালিত: 9 ধাপ
লেগো রোবট একটি গোলকধাঁধা মাধ্যমে চালিত: এটি একটি সহজ, স্বায়ত্তশাসিত রোবট যা একটি গোলকধাঁধা দিয়ে বেরিয়ে যাওয়ার জন্য ডিজাইন করা হয়েছে। এটি লেগো মাইন্ডস্টর্মস EV3 ব্যবহার করে নির্মিত হয়েছে। EV3 সফটওয়্যার একটি কম্পিউটারে চলে এবং একটি প্রোগ্রাম তৈরি করে, যা পরে একটি EV3 ব্রিক নামে একটি মাইক্রোকন্ট্রোলারে ডাউনলোড করা হয়। পি
Servo নিয়ন্ত্রিত মার্বেল গোলকধাঁধা বিল্ড 2: 6 ধাপ (ছবি সহ)
Servo নিয়ন্ত্রিত মার্বেল গোলকধাঁধা বিল্ড 2: এটি একটি পূর্ববর্তী নির্দেশাবলীর উপর ভিত্তি করে একটি আপডেট করা বিল্ড। এটি তৈরি করা আরও সহজ এবং কিছুটা ভাল দেখাচ্ছে। উপরন্তু, কিছু নতুন বিল্ডিং কৌশল যেমন লেগো গোলকধাঁধা সংযুক্ত করার জন্য চুম্বক ব্যবহার করা এক ধরনের শীতল। প্রকল্পটি একটি ওয়েব সাইটের জন্য
স্বজ্ঞাত গোলকধাঁধা সমাধানকারী রোবট: Ste টি ধাপ
স্বজ্ঞাত মেজ সলভিং রোবট: এই নির্দেশে আপনি শিখবেন কিভাবে একটি গোলকধাঁধা সমাধানকারী রোবট তৈরি করা যায় যা মানুষের আঁকা ম্যাজকে সমাধান করে। যদিও বেশিরভাগ রোবটই প্রথম ধরনের টানা ম্যাজ সমাধান করে (আপনাকে লাইনগুলি অনুসরণ করতে হবে, সেগুলি পথ), সাধারণ মানুষ দ্বিতীয় ধরনের গোলকধাঁধা আঁকতে থাকে
Servo নিয়ন্ত্রিত মার্বেল গোলকধাঁধা: 5 ধাপ (ছবি সহ)
সার্ভো নিয়ন্ত্রিত মার্বেল গোলকধাঁধা: এটি ক্লাসিক মার্বেল গোলকধাঁধার সংস্করণ (পথের মধ্যে পছন্দ আছে), যেখানে প্যান এবং টিল্ট শখ সার্ভোস দ্বারা নিয়ন্ত্রিত হয়। সার্ভোসের সাহায্যে, আপনি একটি R/C কন্ট্রোলার বা একটি পিসি ইত্যাদি দিয়ে গোলকধাঁধা কাজ করতে পারেন।