সুচিপত্র:

The BucketBot: একটি Nano-ITX ভিত্তিক রোবট: 7 টি ধাপ (ছবি সহ)
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট: 7 টি ধাপ (ছবি সহ)

ভিডিও: The BucketBot: একটি Nano-ITX ভিত্তিক রোবট: 7 টি ধাপ (ছবি সহ)

ভিডিও: The BucketBot: একটি Nano-ITX ভিত্তিক রোবট: 7 টি ধাপ (ছবি সহ)
ভিডিও: স্নান করতে গিয়ে লোকটার একি হলো। কিভাবে ট্রিটমেন্ট হবে 2024, নভেম্বর
Anonim
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট
The BucketBot: একটি Nano-ITX ভিত্তিক রোবট

এটি একটি সহজ মোবাইল রোবট বেস তৈরি করা। এটি একটি ন্যানো-আইটিএক্স কম্পিউটার বোর্ড ব্যবহার করে, কিন্তু একটি মিনি-আইটিএক্স ব্যবহার করা যেতে পারে, পাশাপাশি রাস্পবেরি পাই, বিগলবোন, অথবা এমনকি একটি আরডুইনো এর মতো একক বোর্ড কম্পিউটারগুলির মধ্যে একটি।

এই রোবটের সর্বশেষ সংস্করণটি দেখতে ভুলবেন না।

এই রোবটের নকশাটি একটি স্ট্যাক টাইপ রোবট দিয়ে সমস্যাগুলি দূর করার উদ্দেশ্যে করা হয়েছিল। এই নকশায়, আপনি স্তরগুলি সরানো ছাড়াই সমস্ত অংশ অ্যাক্সেস করতে পারেন। এছাড়াও, পাওয়ার সুইচ সহ উপরের হ্যান্ডেলটি যে কোনও মোবাইল রোবটের জন্য একটি প্রধান বৈশিষ্ট্য কারণ তারা আপনার দিকে পালিয়ে যাওয়ার প্রবণতা রাখে।:-) "বালতি বট" নামটি সহজ পরিবহন পদ্ধতি থেকে এসেছে - এটি 5 গ্যালন বালতিতে ফিট করে!

এই রোবটটিতে পাতলা পাতলা কাঠ এবং সাধারণ হোম স্টোর ফাস্টেনার এবং হার্ডওয়্যার ব্যবহার করে সহজ এবং কম খরচে নির্মাণ করা হয়েছে। ধাতু এবং নতুন উপাদান ব্যবহার করে একটি নতুন তৈরি করা হচ্ছে এবং কয়েক মাসের মধ্যে পোস্ট করা হবে।

ধাপ 1: মোটর এবং চাকা

মোটর এবং চাকা
মোটর এবং চাকা
মোটর এবং চাকা
মোটর এবং চাকা
মোটর এবং চাকা
মোটর এবং চাকা
মোটর এবং চাকা
মোটর এবং চাকা

বালতি বটের জন্য চাকা এবং মোটর মাউন্টগুলি বাড়িতে তৈরি, এবং এই ধরণের অংশগুলি আরও ব্যাপকভাবে উপলব্ধ হওয়ার আগে তৈরি করা হয়েছিল। এই প্রকল্পের পরবর্তী রেভ সম্ভবত এর জন্য শেলফের অংশগুলি ব্যবহার করবে। নিম্নলিখিত পদ্ধতি ভাল কাজ করেছে, যদিও, এবং কিছু অর্থ সাশ্রয় করতে পারে। মোটরগুলি জেমকো থেকে এসেছে, তবে সেগুলি এখন লিনক্সমোশনের মতো অনেক জায়গায় পাওয়া যায়। এটি 12v ডিসি ব্রাশ মোটর ব্যবহার করে, প্রায় 200rpm, কিন্তু আপনি আপনার অ্যাপ্লিকেশন অনুসারে একটি ভোল্টেজ/স্পিড/পাওয়ার কম্বিনেশন বেছে নিতে পারেন। মোটর মাউন্ট বন্ধনী কোণ অ্যালুমিনিয়াম থেকে তৈরি করা হয় - three তিনটি মোটর মাউন্ট গর্ত সারিবদ্ধ করা ছিল trickiest অংশ। একটি কার্ডবোর্ড টেমপ্লেট এর জন্য দরকারী। অ্যালুমিনিয়াম কোণ ছিল 2 "x2", এবং কাটা ছিল 2 "চওড়া। এগুলি তৈরি করা হয়েছিল একটি ভিন্ন রোবটের জন্য, কিন্তু এর জন্য একটি চাকা প্ল্যাটফর্মের নিচে থাকে, তাই তাদের 1/8" স্পেসার প্রয়োজন (প্লাস্টিক থেকে তৈরি আশেপাশে ছিল)। টায়ারগুলি হল ডুব্রো আর/সি বিমানের চাকা, এবং মাঝের অংশটি ড্রিল করা হয়েছিল একটি বড় পুরানো 3/4 "ট্যাপ ব্যবহার করে সেই ছিদ্রটি। এরপর, একটি 3/4" বোল্ট ব্যবহার করুন এবং খাদটির জন্য একটি গর্ত ড্রিল করুন মাথা থেকে বোল্টের দৈর্ঘ্য। সোজা এবং কেন্দ্রীভূত হওয়া কী। উচ্চতর গ্রেড বোল্টগুলির মাথায় চিহ্ন রয়েছে যা কেন্দ্রটি খুঁজে পেতে সহায়তা করে এবং সেই গর্তটি তৈরি করতে একটি ড্রিল প্রেস ব্যবহার করা হয়েছিল। পাশে, সেট স্ক্রুর জন্য একটি গর্ত ড্রিল করা হয়েছিল। এটি #6 সাইজের ট্যাপের মতো কিছু দিয়ে ট্যাপ করা হয়েছিল। তারপরে, আপনি চাকাটিতে বোল্টটি স্ক্রু করুন এবং চিহ্নিত করুন যেখানে বোল্টটি চাকার অন্যদিকে বেরিয়ে যায়, এটি সরান এবং অতিরিক্তটি সরাতে ড্রেমেল টুল দিয়ে বোল্টটি কেটে ফেলুন। বোল্টটি তখন চাকায় ফিট করে এবং সেট স্ক্রু এটি মোটর শ্যাফ্টে ধরে রাখে। বড় বোল্টের উপর চাকার ঘর্ষণ যথেষ্ট ছিল যাতে এটি পিছলে না যায়।

ধাপ 2: বেস

ভিত্তি
ভিত্তি
ভিত্তি
ভিত্তি
ভিত্তি
ভিত্তি
ভিত্তি
ভিত্তি

বেসের সাথে মূল ধারণাটি ছিল সমস্ত অংশকে অ্যাক্সেসযোগ্য করা। অংশগুলি উল্লম্বভাবে মাউন্ট করে, আপনি উল্লম্ব বোর্ডের উভয় দিক ব্যবহার করতে পারেন। বেস 8 "x8", এবং শীর্ষ 7 "x8"। এটি 1/4 "(হয়তো কিছুটা পাতলা) পাতলা পাতলা কাঠ থেকে তৈরি। 1/8" পলিকার্বোনেট ব্যবহার করার চেষ্টা করা হয়েছিল, কিন্তু এটি খুব নমনীয় বলে মনে হচ্ছে - একটি ঘন প্লাস্টিক ভালো কাজ করবে। এক্রাইলিকের জন্য সতর্ক থাকুন, যদিও - এটি সহজেই ক্র্যাক করতে থাকে। কিন্তু, কাঠ এবং পিতলের রঙিন কোণ বন্ধনী দিয়ে, এই নকশায় স্টিমপঙ্কের স্মিডজেন রয়েছে।:-) বেস এবং সাইডের মধ্যে সংযোগ সহজ কোণ বন্ধনী দিয়ে তৈরি করা হয় - কাঠের পাশে ওয়াশার এবং লক ওয়াশার দিয়ে মাউন্ট করার জন্য ফ্ল্যাট হেড স্ক্রু ব্যবহার করা হত। যদি আপনি তাদের 7 "প্রান্তের প্রান্তে রাখেন, তাহলে তারা ব্যাটারির প্রতিটি পাশে সুন্দরভাবে শেষ হয়ে যায়। একটি স্ট্যান্ডার্ড কাস্টার ব্যবহার করা হয়েছিল, কিছু থ্রেডেড রড (2" লম্বা) দিয়ে এটিকে চাকার সাথে মেলাতে অনেকটা নিচে প্রসারিত করা হয়েছিল। যেহেতু চাকার কেন্দ্র বন্ধ, অন্য দিকে একটি দ্বিতীয় কাস্টার প্রয়োজন ছিল না।

ধাপ 3: ব্যাটারি মাউন্ট করা

ব্যাটারি মাউন্ট করা
ব্যাটারি মাউন্ট করা
ব্যাটারি মাউন্ট করা
ব্যাটারি মাউন্ট করা

ব্যাটারি মাউন্ট করার জন্য, একটি বাতা তৈরি করতে অ্যালুমিনিয়াম বার এবং #8 থ্রেডেড রড ব্যবহার করুন। কোণ অ্যালুমিনিয়াম এখানেও ভাল কাজ করতে পারে।

ধাপ 4: হ্যান্ডেল এবং পাওয়ার সুইচ

হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ
হ্যান্ডেল এবং পাওয়ার সুইচ

সব ভাল রোবট একটি হ্যান্ডেল আছে যখন তারা একটি অপ্রত্যাশিত দিক বন্ধ লাগে! উপরে মোটর পাওয়ার সুইচ থাকাও সাহায্য করে। হ্যান্ডেল তৈরির অনেকগুলি উপায় রয়েছে - এটি কেবল ল্যাব (ওরফে গ্যারেজ) এর উপাদান থেকে একত্রিত করা হয়েছিল, তবে এটি সমস্ত আপনার প্রিয় হোম স্টোর থেকে এসেছে। এটি আসলে বেশ ভালভাবে কাজ করেছে এবং এটি তৈরি করা সহজ ছিল। প্রধান অংশ হল কিছু চ্যানেল অ্যালুমিনিয়াম - 3/4 "x 1/2" চ্যানেল। এটি 12.5 "লম্বা - প্রতিটি পাশ 3" এবং উপরেরটি 6.5 "। প্রধান বাঁকগুলি তৈরি করতে, পাশগুলি কেটে নিন, তারপর এটি ভাঁজ করুন। কোণে কিছু ছিদ্র করা হয়েছিল এবং কিছু অতিরিক্ত শক্তি যোগ করার জন্য পপ রিভেট ব্যবহার করা হয়েছিল, যদিও সেই ধাপটি সম্ভবত প্রয়োজন হয় না। কিছু 1 "পিভিসি পাইপ (3.75" লম্বা) দিয়ে একটি ভাল গ্রিপ তৈরি করা যেতে পারে - যদি আপনি এটি যোগ করেন, ধাতুটি বাঁকানোর আগে পিভিসি টিউব লাগান। যদি আপনি এটি ধরে রাখতে চান তবে এটি ঘোরানো যাবে না। তারপর, কাঠের সংযোগের জন্য, চ্যানেলের কেন্দ্র অংশের 1.5 "অপসারণ করুন এবং সেই ট্যাবগুলি পেতে এর শেষ 0.5" ভাইসে রাখুন একসাথে কাছাকাছি - 1 "কোণের মধ্যে উপাদানগুলি সুন্দরভাবে তারপর হ্যান্ডেল থেকে কাঠ পর্যন্ত। হ্যান্ডেলের প্রতিটি পাশে পাওয়ার এবং মোটর সুইচের জন্য ড্রিল গর্ত - একটি স্টেপ ড্রিল এই বড় গর্তগুলোকে অনেক সহজ করে তোলে। জরুরী অবস্থায় উপরে সুইচ থাকা ভাল, এবং যেহেতু এই রোবটটি 12v ব্যাটারি ব্যবহার করে, তাই আলোযুক্ত অটোমোবাইল সুইচগুলি একটি সুন্দর এবং ব্যবহারিক স্পর্শ।

ধাপ 5: তারের এবং ইলেকট্রনিক্স উপাদান

তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান
তারের এবং ইলেকট্রনিক্স উপাদান

একটি মনিটরে প্লাগ করা সহজ করার জন্য কম্পিউটার বোর্ডটি মুখোমুখি সংযোজকগুলির সাথে মাউন্ট করা হয়। কম্পিউটার একটি 12v পাওয়ার সাপ্লাই ব্যবহার করেছিল, তাই এটি সুবিধাজনক ছিল যে কম্পিউটার এবং মোটর একই ভোল্টেজ ব্যবহার করে। ব্যাটারি চার্জ করার জন্য, একটি মাইক্রোফোন প্লাগ এবং সকেট ব্যবহার করা হয়েছিল - তারা ভাল কাজ করে বলে মনে হয়, এবং তাদের পিছনের দিকে সংযোগ রোধ করার জন্য কী করা হয়। ব্যাটারি একটি 7 এমপি ঘন্টা 12v জেল সেল। সেই ব্যাটারির চার্জারটি মাইক্রোফোন প্লাগ দিয়ে পরিবর্তন করা হয়েছিল। ছবি থেকে আপনি দেখতে পাচ্ছেন কিভাবে হার্ডডিস্ক মাউন্ট করা হয়েছিল। হার্ডডিস্কের পাশে রয়েছে সিরিয়াল সার্ভো কন্ট্রোল বোর্ড। এই ক্ষেত্রে, এটি প্যারালাক্সের একটি ছিল, যা এই রোবটকে প্রোগ্রাম করার জন্য ব্যবহৃত সফটওয়্যার RoboRealm দ্বারা সমর্থিত। প্ল্যাটফর্মের নীচে, প্যারাল্যাক্স এসএসসি থেকে আসা আর/সি নিয়ন্ত্রণের সাথে একটি মাত্রা প্রকৌশল সাবের্তুহ 2x5 ব্যবহার করা হয়েছিল।

ধাপ 6: ক্যামেরা

ক্যামেরা
ক্যামেরা

এই রোবটটি শুধুমাত্র একটি সেন্সর ব্যবহার করছে - একটি স্ট্যান্ডার্ড ইউএসবি ওয়েব ক্যামেরা। ফিলিপস ক্যামেরা ভাল কাজ করে কারণ এটি কম আলো অবস্থায় ভাল সংবেদনশীলতা, যা ফ্রেম রেট বজায় রাখতে সাহায্য করে। অনেক ওয়েব ক্যাম কম আলোতে ফ্রেম রেটকে ধীর করে দেয় কারণ ছবি পেতে বেশি সময় লাগে। ফিলিপস ক্যামেরার আরেকটি চমৎকার বৈশিষ্ট্য হল 1/4 "মাউন্ট যাতে এটি সহজেই সংযুক্ত করা যায়। এটি ক্যামেরাটিকে মাউন্ট করার সময়ও সরানোর অনুমতি দেয়, যাতে আপনি প্রয়োজন অনুযায়ী এটিকে নিচে বা সামনে লক্ষ্য করতে পারেন। এটি 1/এর সাথে সংযুক্ত করুন। 4-20 x 2.5 "ইঞ্চি স্ক্রু।

ধাপ 7: সফ্টওয়্যার এবং ওএস স্টার্টআপ নোট

সফটওয়্যার এবং ওএস স্টার্টআপ নোট
সফটওয়্যার এবং ওএস স্টার্টআপ নোট

আমার এখনই BucketBot এ উইন্ডোজ (2000) এর একটি পুরোনো সংস্করণ আছে, তাই এখানে শুধু একটি নোট আছে যে আমি এটি ব্যবহারকারীর স্বয়ংক্রিয়ভাবে লগ ইন করার জন্য সেট আপ করেছি এবং যখন এটি বুট হয় তখন RoboRealm চালু করে। এইভাবে, আমি কিবোর্ড, মাউস বা মনিটরের প্রয়োজন ছাড়াই রোবটটিকে শক্তিশালী করতে পারি। আমি সিস্টেমটি পরীক্ষা করার জন্য বল ট্র্যাকিং ডেমো ব্যবহার করেছি এবং এটি একটি নীল বল দিয়ে বাড়িতে দুর্দান্ত কাজ করেছে, তবে স্কুলে এত দুর্দান্ত নয় যেখানে বাচ্চাদের সবার নীল শার্ট ছিল!:-) পূর্বদৃষ্টিতে, সবুজ হল একটি ভাল রঙ - ত্বক রঙের কারণে লাল সত্যিই খারাপ এবং নির্ভরযোগ্যভাবে সনাক্ত করার জন্য নীল খুব নরম রঙ। আমার কাছে এখন সেই RoboRealm কনফিগ ফাইল নেই, কিন্তু এই প্রকল্পের পরবর্তী সংস্করণে সম্পূর্ণ কোড অন্তর্ভুক্ত থাকবে। আপনি একটি ওয়্যারলেস কানেক্টরও যোগ করতে পারেন (ন্যানো-আইটিএক্স একটি সেকেন্ডারি ইউএসবি কানেক্টর আছে), এবং দূরবর্তী ডেস্কটপ ইত্যাদি ব্যবহার করে মেশিনটি দূর থেকে পরিচালনা করতে পারেন। এই প্রকল্পটি অনেকগুলি কার্ডবোর্ড ভিজ্যুয়ালাইজেশন মডেল থেকে এই পর্যন্ত একটি ক্রমে একটি দুর্দান্ত পদক্ষেপ, সর্বশেষ যেটি আমি শীঘ্রই পোস্ট করব!

প্রস্তাবিত: