সুচিপত্র:

সরল Servo আর্ম: 12 ধাপ
সরল Servo আর্ম: 12 ধাপ

ভিডিও: সরল Servo আর্ম: 12 ধাপ

ভিডিও: সরল Servo আর্ম: 12 ধাপ
ভিডিও: CS50 2013 - Week 9, continued 2024, নভেম্বর
Anonim
সরল Servo আর্ম
সরল Servo আর্ম

হ্যালো, আজ আমি আপনাকে একটি সাধারণ রোবোটিক বাহু তৈরির বিষয়ে নির্দেশনা দেব যা বিভিন্ন ফাংশন সম্পাদনের জন্য প্রোগ্রাম করা যেতে পারে বা কেবল গল্ফ খেলতে পারে।

সরবরাহ

- 3x Servo মোটর (প্রতি মোটর $ 4)

- 1x রুটি বোর্ড ($ 10)

- 1x Arduino Uno ($ 21)

- জাম্পার তারের 1x প্যাক (মোটামুটি $ 10)

- 3x Potentiometer (3 এর জন্য $ 6)

- 2x পুশ বোতাম (প্রতি 1 টি 20 সেন্ট)

- 5x লাল LED (300 পিসি কিটের জন্য $ 12)

- 5x 330 ওহম প্রতিরোধক (100 প্যাকের জন্য $ 8)

- 2x 10k ওহম প্রতিরোধক (100 প্যাকের জন্য $ 8)

ধাপ 1: প্রস্তুতি।

আপনার সামনের টেবিলে আপনার সমস্ত উপাদান সেট করুন। আপনার কাছে সবকিছু আছে কিনা তা নিশ্চিত করুন এবং আপনার কাজের জায়গাটি পরিষ্কার কিনা তা নিশ্চিত করুন। আপনার প্রয়োজনীয় সবকিছু আছে তা নিশ্চিত করা গুরুত্বপূর্ণ যাতে আপনি ভুল না করেন বা প্রকল্পে কাজ বন্ধ করতে না হয়।

ধাপ ২:

ছবি
ছবি

আপনার রুটিবোর্ডটি পান এবং আপনার সামনে কাজের জায়গায় রাখুন। এটির পাশে আপনার Arduino UNO এবং কম্পিউটারে প্লাগ করা তারটি সেট করুন।

ধাপ 3:

ছবি
ছবি

শুরু করতে চারটি জাম্পার তারগুলি টানুন। প্রথমে, Arduino এর 5v থেকে একটি লাল জাম্পারকে ব্রেডবোর্ডের লাল + পাশে সংযুক্ত করুন। তারপরে, একবার এটি হয়ে গেলে, আরডুইনোতে জিএনডি থেকে ব্ল্যাক - ব্রেডবোর্ডের পাশে একটি কালো জাম্পার সংযুক্ত করুন। একবার সেই দুটি তার সংযুক্ত হয়ে গেলে, রুটিবোর্ডের অন্য পাশে বিপরীত বিদ্যুতের লাইনে একটি কালো তার এবং একটি লাল তার সংযুক্ত করুন।

ধাপ 4:

ছবি
ছবি

পরবর্তী ধাপের জন্য একে অপরের পাশে তিনটি পটেন্টিওমিটার সংযুক্ত করুন এবং পাশাপাশি তাদের বাম এবং ডান পিন থেকে আসা লাল এবং কালো তারগুলি উপাদানগুলিকে শক্তি এবং স্থল সরবরাহ করার জন্য সংযুক্ত করুন। এই potentiomiters আমাদের 90 ডিগ্রি গতি সহ বাহুর 3 টি জয়েন্ট নিয়ন্ত্রণ করতে দেয়।

ধাপ 5:

ছবি
ছবি

পরবর্তী, দেখানো হিসাবে দুটি পুশ বোতাম এবং 5 LED এর সংযুক্ত করুন। এগুলি এমন একটি পদ্ধতি হিসাবে ব্যবহার করা হবে যার দ্বারা কেবলমাত্র হার্ডওয়্যার, কোন সফটওয়্যার ব্যবহার না করে বাহুতে কাজ করা যায়।

ধাপ 6:

ছবি
ছবি

দেখানো হিসাবে রুটিবোর্ডে 7 টি প্রতিরোধক সংযুক্ত করুন। দুটি 10k ওহম প্রতিরোধক প্রতিটি ধাক্কা বোতামের ডান দিকের পায়ের সাথে এবং মাটিতে সংযুক্ত থাকে এবং পাঁচটি 330 ওহম প্রতিরোধক লাল LED এর ডান দিকের পায়ে এবং মাটিতে সংযুক্ত থাকে।

ধাপ 7:

ছবি
ছবি

আপনি প্রতিরোধক সংযুক্ত করার পরে এটি potentiometers এবং বোতাম সংযুক্ত করার সময়। দেখানো হিসাবে ডায়াগ্রামটি অনুসরণ করুন এবং পটেন্টিওমিটারের মাঝের পিনের প্রতিটি থেকে একটি নীল তার সংযুক্ত করুন আরডুইনোতে a0, a1, এবং a2 স্লটে। তারপরে ডায়াগ্রাম এবং তাদের সিগন্যাল পিনগুলি 12 এবং 13 এ দেখানো হিসাবে প্রতিটি বোতামগুলির সাথে পাওয়ার সংযোগ করতে এগিয়ে যান যেমনটি দেখানো হয়েছে।

ধাপ 8:

ছবি
ছবি

ধাপ 7 শেষ করার পরে আপনি লাল LED এর জন্য সিগন্যাল তারগুলি সংযুক্ত করতে শুরু করতে পারেন। একটি LED এর প্রতিটি বাম পা থেকে যথাক্রমে 8, 7, 4, 3 এবং 2 পিনে পাঁচটি হলুদ সংকেত তার সংযুক্ত করুন। একবার আপনি সম্পন্ন হলে, পরবর্তী ধাপে এগিয়ে যান।

ধাপ 9:

ছবি
ছবি

এরপরে, আপনার 3 টি সার্ভো মোটরগুলিকে ব্রেডবোর্ডের মুখোমুখি সংযোগকারীগুলির সাথে রাখুন। এটি করার পরে, পাওয়ার এবং গ্রাউন্ডের জন্য তিনটি সেট সংযোগ তৈরি করুন যা সার্ভগুলি যখন ব্রেডবোর্ডের সাথে সংযুক্ত থাকবে তখন তারা ব্যবহার করবে। তারের সঠিকভাবে সংযোগ করার জন্য দেখানো চিত্রটি অনুসরণ করুন।

ধাপ 10:

ছবি
ছবি

এই পদক্ষেপের জন্য আমরা ব্রেডবোর্ডে সার্ভো মোটর সংযুক্ত করছি। আমরা আগে তৈরি করা বিদ্যুৎ এবং স্থল সংযোগগুলির সাথে প্রতিটি সার্ভের শক্তি এবং স্থলকে সংযুক্ত করে শুরু করি। তারপরে, চিত্রটি অনুসরণ করে, প্রতিটি বিদ্যুতের তারের বাম দিকে প্রতিটি সার্ভের সিগন্যাল পিন সংযুক্ত করুন যাতে এটি পরবর্তী সংযুক্ত হতে পারে।

ধাপ 11:

ছবি
ছবি

একবার আপনি ধাপ 10 সম্পন্ন করার পরে আপনি servo মোটর জন্য সংকেত তারের সংযোগ শুরু করতে পারেন। পিন 9, 6 এবং 5 ব্যবহার করে 3 টি সংকেত তারের সাথে তিনটি সার্ভে সংযুক্ত করুন। এটি সার্ভিসগুলিকে Arduino এর মাধ্যমে potentiometers থেকে একটি ইনপুট গ্রহণের অনুমতি দেবে।

ধাপ 12:

এখন যেহেতু আপনি ওয়্যারিং সম্পন্ন করেছেন, প্রকল্পের সাথে নির্দ্বিধায় সৃজনশীল স্বাধীনতা নিন। আপনি আমার মত অনুসরণ করতে পারেন এবং পপসিকল স্টিকস এবং গরম আঠালো থেকে বাহু তৈরি করতে পারেন অথবা আপনি আপনার নিজের পথ নিতে পারেন এবং অন্যান্য উপকরণ দিয়ে আপনার নিজের হাত ডিজাইন করতে পারেন। এই ধাপে কোড প্রদান করা হয়েছে, নির্দ্বিধায় এটি ব্যবহার করুন অথবা আপনার নিজের তৈরি করুন।

প্রস্তাবিত: