সুচিপত্র:

রোবোটিক গ্রিপার: 6 টি ধাপ
রোবোটিক গ্রিপার: 6 টি ধাপ

ভিডিও: রোবোটিক গ্রিপার: 6 টি ধাপ

ভিডিও: রোবোটিক গ্রিপার: 6 টি ধাপ
ভিডিও: চোখ ধাঁধানো ৬টি আধুনিক এআই কৃত্রিম বুদ্ধিমত্তার রোবট | 6 MODERN AI ROBOTIC GADGETS 2024, জুলাই
Anonim
রোবোটিক গ্রিপার
রোবোটিক গ্রিপার

এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে আমি একটি রোবোটিক গ্রিপার তৈরি করেছি যা একটি Arduino দ্বারা নিয়ন্ত্রিত এবং সম্পূর্ণ 3D মুদ্রণযোগ্য। প্রকল্পটি ওপেন সোর্স রোবোটিক আর্মের উপর ভিত্তি করে তৈরি করা হয়েছে যা 8 বছর আগে jjshortcut নির্দেশাবলীতে পোস্ট করেছিল আপনি তার প্রকল্পটি এখানে দেখতে পারেন।

ধাপ 1: 3 ডি প্রিন্ট

3D প্রিন্ট
3D প্রিন্ট

ব্যবহৃত সমস্ত যন্ত্রাংশ 3D মুদ্রিত আমি ওপেন সোর্স প্রকল্প DXF ফাইলটি নিয়েছি এবং এটি কালি স্কেপে খুলেছি। আমি তখন সমস্ত পৃথক অংশ পৃথক করে দিয়েছি এবং একবার আমার প্রয়োজন না হলে মুছে দিয়েছি তারপর আমি প্রতিটি অংশ পৃথকভাবে সংরক্ষণ করেছি এবং একটি অনলাইন SVG থেকে STL রূপান্তরকারী ব্যবহার করেছি। একবার রূপান্তরিত হলে আমি 10 মিমি উচ্চতায় সেট করা প্রধান গ্রিপারগুলি বাদে সমস্ত অংশের জন্য উচ্চতা 5 মিমি সেট করি।

আমি তারপর Cura এ STL ফাইল খুলে এসডি কার্ডে সেভ করলাম এবং সব যন্ত্রাংশ প্রিন্ট করলাম।

ধাপ 2: সমাবেশ

সমাবেশ
সমাবেশ

একবার সমস্ত যন্ত্রাংশ মুদ্রিত হওয়ার পরে আমি অংশগুলির ছিদ্রগুলি বড় করার জন্য একটি 3 মিমি ড্রিল ব্যবহার করেছি কারণ সেগুলি আকারের নিচে ছিল। আমি তারপর সব অংশ একসঙ্গে ফিট করতে হবে কিছু স্লট ফাইল ছিল।

আমি M3 বোল্ট এবং M3 নাইলক বাদাম ব্যবহার করে অংশগুলিকে একসাথে সংযুক্ত করেছিলাম। আমি সত্যিই ছোট স্ব -লঘুপাত স্ক্রু ব্যবহার করে 3 ডি প্রিন্টে সার্ভো সংযুক্ত করেছি। আমি তখন ছোটো স্ব -ট্যাপিং স্ক্রু ব্যবহার করে সার্ভো মোটরের শেষে 3D প্রিন্ট সংযুক্ত করেছিলাম।

আমি গ্রিপারের শেষের দিকে কিছু রাবার বেল্ট আটকে রাখার জন্য ডাবল সাইডেড টেপও ব্যবহার করেছি যাতে জিনিসগুলি তোলার সময় এটি আরও শক্ত হয়ে থাকে।

ধাপ 3: নিয়ামক

আমি servo নিয়ন্ত্রণ করার জন্য একটি Arduino UNO ব্যবহার করার সিদ্ধান্ত নিয়েছে। সার্কিট খুবই সহজ শুধু সার্ভার পজিটিভকে 5v এবং নেগেটিভকে গ্রাউন্ডে সংযুক্ত করুন তারপর সিগন্যাল ওয়্যারকে 9 পিন করুন।

একবার সার্ভো সংযুক্ত হয়ে গেলে একটি পেন্টিওমিটারকে এনালগ পিন 0 এর সাথে সংযুক্ত করুন তারপর একবার পটেন্টিওমিটারের একপাশে মাটিতে এবং অন্য দিকে 5v এ সংযুক্ত করুন।

তারপরে আমি কম্পিউটারে আরডুইনো সংযুক্ত করে কোডটি আপলোড করেছি এবং সংকলন করে তারপর এটি আরডুইনোতে আপলোড করেছি। আমি নীচের কোডটি অন্তর্ভুক্ত করেছি।

#Servo myservo অন্তর্ভুক্ত করুন; // একটি servo নিয়ন্ত্রণ করার জন্য servo অবজেক্ট তৈরি করুন

int potpin = 0; // পটেন্টিওমিটার সংযোগ করতে ব্যবহৃত এনালগ পিন

int val; // পরিবর্তনশীল এনালগ পিন থেকে মান পড়তে

অকার্যকর সেটআপ() {

myservo.attach (9); // সার্ভো অবজেক্টে পিন 9 এ সার্ভো সংযুক্ত করে}

অকার্যকর লুপ () {

val = analogRead (potpin); // potentiometer এর মান পড়ে (0 এবং 1023 এর মধ্যে মান)

val = মানচিত্র (val, 0, 1023, 0, 180); // এটিকে সার্ভোর সাথে ব্যবহার করতে স্কেল করুন (মান 0 এবং 180 এর মধ্যে)

myservo.write (val); // স্কেল করা মান অনুযায়ী servo পজিশন সেট করে

বিলম্ব (15); // সার্ভো সেখানে পৌঁছানোর জন্য অপেক্ষা করে}

ধাপ 4: সম্পন্ন

সম্পন্ন!
সম্পন্ন!

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

পদক্ষেপ 5: স্বীকৃতি

আমি অংশীদারিত্বের জন্য এলসিএসসি ইলেকট্রনিক্সকে ধন্যবাদ জানাই।

এলসিএসসি ইলেকট্রনিক্স চীনের নেতৃস্থানীয় ইলেকট্রনিক উপাদান বিতরণকারী। LCSC কম দামে উচ্চমানের ইলেকট্রনিক সামগ্রী বিক্রয় করে। স্টকে 150, 000 টিরও বেশি অংশের সাথে তাদের আপনার পরবর্তী প্রকল্পের জন্য প্রয়োজনীয় উপাদানগুলি থাকা উচিত। আজই সাইন আপ করুন এবং আপনার প্রথম অর্ডারে $ 8 ছাড় করুন।

প্রস্তাবিত: