সুচিপত্র:

শটবট রোবট: 11 টি ধাপ
শটবট রোবট: 11 টি ধাপ

ভিডিও: শটবট রোবট: 11 টি ধাপ

ভিডিও: শটবট রোবট: 11 টি ধাপ
ভিডিও: অটো হেডশট মারার ৫টি ভুল যেটি ৯৯% প্লেয়ার জানে না ফ্রি ফায়ার || top 5 headshot mistakes in free fire 2024, নভেম্বর
Anonim
শটবট রোবট
শটবট রোবট

এই নির্দেশনাটি দক্ষিণ ফ্লোরিডা বিশ্ববিদ্যালয়ে মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল (www.makecourse.com)

সরবরাহ:

তার, Arduino, 6v খাদ্য নিরাপদ সাবমার্সিবল ডিসি ওয়াটার পাম্প, 2 স্টেপার মোটর, 2 ULN2003 ড্রাইভার বোর্ড, H- ব্রিজ, 180 Servo মোটর, 5v এবং 6-9v পাওয়ার সোর্স, Breadboard, IR Senor এবং দূরবর্তী, গরম আঠালো বন্দুক, খাদ্য নিরাপদ পাইপ

ধাপ 1: আপনার রোবটের মডেল করুন

মডেল আপনার রোবট
মডেল আপনার রোবট

আপনি কিভাবে দেখতে চান তার আপনার রোবটের 3D মডেল তৈরি করুন। আপনি কীভাবে চাকা এবং অক্ষ, মোটর, কাপহোল্ডারের প্রক্রিয়া, তারের এবং বৈদ্যুতিক উপাদান এবং জলের ট্যাঙ্কটি রাখবেন তা বিবেচনা করুন। আপনি ছবিতে দেখতে পাচ্ছেন যে আমার আকার (8x8x4in) এবং আমার উপাদান এবং তারের বসানোর পরিকল্পনা আছে। যদি প্রয়োজন হয়, আপনার প্রকৃত উপাদানগুলির মাত্রা বা 3D মডেল খুঁজুন। আপনি পিছনের কোণে দেখতে পারেন যে আমি তারের মাধ্যমে একটি স্লট তৈরি করেছি।

ধাপ 2: সাইড ভিউ

পাশের দৃশ্য
পাশের দৃশ্য

আপনি দেখতে পারেন আমি স্টেপার মোটর এবং সামনের চাকার জন্য অ্যাক্সেলের জন্য একটি স্লট তৈরি করেছি।

ধাপ 3: 3 প্রধান উপাদান

রোবটের জন্য 3 টি প্রধান প্রক্রিয়া রয়েছে।

1. গতি: চাকা এবং ড্রাইভ ফাংশন।

ক। এর জন্য দুটি স্টেপার মোটর এবং ড্রাইভার বোর্ড প্রয়োজন

2. কাপহোল্ডার: কাপ এবং সুনির্দিষ্ট pourালা অবস্থানের জন্য একটি বসানো তৈরি করে

ক। এর জন্য একটি সার্ভো মোটর প্রয়োজন।

3. Pালা: প্রতিটি শট ingালা জন্য প্রক্রিয়া।

ক। এর জন্য প্রয়োজন H সেতু এবং পানির পাম্প

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

এই বটটি একটি IR সেন্সর এবং রিমোট দ্বারা নিয়ন্ত্রিত হবে। আপনাকে এটিকে Arduino এর একটি ডিজিটাল পিনের সাথে সংযুক্ত করতে হবে এবং এটিকে Arduino শক্তি এবং স্থলে সংযুক্ত করতে হবে।

ধাপ 4: মোশন: স্টেপার মোটরস

মোশন: স্টেপার মোটরস
মোশন: স্টেপার মোটরস

আপনার স্টেপার মোটরগুলিকে প্রতিটি ড্রাইভার বোর্ডের সাথে সংযুক্ত করুন এবং IN পিনগুলিকে 1-4 থেকে Arduino তে 2-9 পিনের সাথে সংযুক্ত করুন। বিদ্যুৎ উৎসকে একটি বাহ্যিক 6v+ ব্যাটারিতে সংযুক্ত করুন এবং প্রতিটি সিস্টেমকে সাধারণ স্থল (বা আরডুইনো গ্রাউন্ড) দিয়ে গ্রাউন্ড করুন

যখন আপনি স্টেপার মোটর প্রোগ্রাম করেন, তখন আপনি স্টেপার মোটর লাইব্রেরি ব্যবহার করতে পারেন অথবা হার্ড কোড ব্যবহার করতে পারেন। এই প্রকল্পের জন্য এটি কঠিন কোডেড হবে।

ধাপ 5: কাপহোল্ডার: মডেল

কাপহোল্ডার: মডেল
কাপহোল্ডার: মডেল

এটি আমার তৈরি কাপ হোল্ডারের একটি মডেল। প্রক্রিয়াটির জন্য পিছনে খোলা জয়েন্ট লক্ষ্য করুন।

ধাপ 6: কাপহোল্ডার: মেকানিজম

কাপহোল্ডার: মেকানিজম
কাপহোল্ডার: মেকানিজম

কাপহোল্ডারের জন্য, আপনি এর গতি নিয়ন্ত্রণের জন্য একটি সার্ভো ব্যবহার করবেন। উপরের ছবিটি অনুসরণ করে, আপনি সার্ভো আর্মের শেষে একটি জয়েন্ট এবং কাপহোল্ডারের পিছনে একটি জয়েন্ট সহ একটি দুটি যৌথ সিস্টেম তৈরি করতে চান। এটি একটি ঘূর্ণন গতিকে রৈখিক রূপান্তরিত করবে। এর জন্য আমি কার্ডবোর্ড এবং Q- টিপস ব্যবহার করেছি। আমি কার্ডবোর্ডের একটি ছোট আয়তক্ষেত্রাকার টুকরো কেটে একটি ছোট গর্ত এবং প্রতিটি প্রান্ত রাখলাম। আমি প্রতিটি প্রান্ত দিয়ে একটি কিউ-টিপ রাখি এবং এটিকে সার্ভো এবং কাপহোল্ডারের সাথে সংযুক্ত করি। তারপর কিউ-টিপের প্রান্ত coverাকতে গরম আঠালো ব্যবহার করা হয়।

ধাপ 7: কাপহোল্ডার: আমার প্রক্রিয়া

দ্য কাপহোল্ডার: মাই মেকানিজম
দ্য কাপহোল্ডার: মাই মেকানিজম

ধাপ 8: কাপহোল্ডার: সার্কিট

দ্য কাপহোল্ডার: সার্কিট
দ্য কাপহোল্ডার: সার্কিট

আপনি সার্ভো মোটরকে পাওয়ার এবং গ্রাউন্ডের সাথে সংযুক্ত করতে চান এবং এটি PWM পিনের একটিতে সংযুক্ত করতে চান।

ধাপ 9: ingালা: সার্কিট

Pালা: সার্কিট
Pালা: সার্কিট

ডিসি ওয়াটার পাম্পকে এইচ-ব্রিজের OUT1 এবং OUT2 এর সাথে সংযুক্ত করুন। এইচ-ব্রিজকে সাধারণ স্থানের সাথে সংযুক্ত করুন। যদি আপনার বাহ্যিক শক্তির উৎস 12v এর কম হয় তবে এটি H-ব্রিজে +12v সংযোগ করুন, যদি সংযোগের পিছনে জাম্পার ক্যাপটি না সরিয়ে +12v এর সাথে সংযুক্ত করুন। এই প্রকল্পের জন্য আমি আমার বহিরাগত হিসাবে একটি 9v ব্যাটারি ব্যবহার করেছি। এরপরে, ENA পিনের উপর জাম্পারটি সরান এবং এটিকে Arduino এ একটি PWM পিনের সাথে সংযুক্ত করুন। আরডুইনো পিনের সাথে IN1 সংযুক্ত করুন। দ্রষ্টব্য: সাধারনত আমরা IN2 কেও সংযুক্ত করবো, কিন্তু আমাদেরকে এই ক্ষেত্রে করতে হবে না কারণ আমাদের ডিসি মোটরের কনফিগারেশন পরিবর্তন করার প্রয়োজন নেই।

ধাপ 10: ingালা: চলছিল

ালা: চলছিল
ালা: চলছিল

আপনি ট্যাঙ্কের নীচে পানির পাম্পটি রাখতে চান এবং এটি ট্যাঙ্কের উপরের অংশ থেকে খাওয়ান। তারপর আপনি রোবটের উপর থেকে টিউবিং এঙ্গেল করতে পারেন এবং কাপহোল্ডারে লক্ষ্য করতে পারেন।

ধাপ 11: শটবট কোড

প্রধান কোড এবং ফাংশন

প্রস্তাবিত: