সুচিপত্র:

জিও মডিউল পার্ট 1: 8 ধাপের সাহায্যে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন
জিও মডিউল পার্ট 1: 8 ধাপের সাহায্যে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন

ভিডিও: জিও মডিউল পার্ট 1: 8 ধাপের সাহায্যে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন

ভিডিও: জিও মডিউল পার্ট 1: 8 ধাপের সাহায্যে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন
ভিডিও: mern project eCommerce app with redux | learn mern stack development | mern app 2024, নভেম্বর
Anonim
জিও মডিউল দিয়ে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন পার্ট 1
জিও মডিউল দিয়ে একটি রোবোটিক আর্ম নিয়ন্ত্রণ করুন পার্ট 1

এই ব্লগ পোস্টটি জিও রোবটিক্স সিরিজের অংশ।

ভূমিকা

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

কাঠিন্য মাত্রা:

জিও পদাওয়ান

সহায়ক সম্পদ:

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

Zio Zuino M UNO Qwiic Start Guide

হার্ডওয়্যার:

  • জিও জুইনো এম ইউএনও
  • জিও 16 সার্ভো কন্ট্রোলার
  • জিও ডিসি/ডিসি বুস্টার
  • 3.7V 2000mAh ব্যাটারি
  • রোবটিক আর্ম

সফটওয়্যার:

  • Arduino IDE
  • Adafruit PWM Servo Driver Library

ধাপ 1: রোবোটিক আর্ম একত্রিত করা

Image
Image
প্রকল্প পরিকল্পনা
প্রকল্প পরিকল্পনা

আমাদের রোবোটিক আর্ম 4 টি সার্ভিস নিয়ে আসে। এই প্রজেক্টের পার্ট 1 এর জন্য, আমরা শুধুমাত্র একটি সার্ভো ব্যবহার করব যা রোবটিক বাহুর নখের সাথে সংযুক্ত।

বাক্সের বাইরে, রোবোটিক আর্ম অংশে আসে।

অতএব আপনাকে প্রথমে রোবটিক বাহু একত্রিত করতে হবে কারণ এটি প্রক্রিয়াটির সবচেয়ে চতুর এবং সময়সাপেক্ষ অংশ। বেশিরভাগ রোবোটিক আর্ম সেটের জন্য আপনি নিম্নলিখিত অংশগুলি পাবেন:

  • নখ
  • বহুমুখী বন্ধনী
  • এল-আকৃতির বন্ধনী
  • U- আকৃতির বন্ধনী
  • স্ক্রু টেপ
  • স্ক্রু
  • Servos
  • বিয়ারিংস

আমরা এই প্রকল্পের জন্য যে রোবটিক আর্ম ব্যবহার করি তা কীভাবে একটি ভিডিও গাইডের উপরে অন্তর্ভুক্ত করেছি।

ধাপ 2: প্রকল্প পরিকল্পনা

জিও মডিউল দিয়ে আপনার রোবোটিক আর্ম সেট আপ করার পর আপনার চূড়ান্ত প্রকল্পটি কেমন দেখাবে।

ধাপ 3: জিও মডিউল সংযোগ সেট আপ

জিও মডিউল সংযোগ সেট আপ
জিও মডিউল সংযোগ সেট আপ

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

ধাপ 4: ক্লো সার্ভোকে জিও 16 সার্ভো কন্ট্রোলারের সাথে সংযুক্ত করুন

ক্লো সার্ভোকে জিও 16 সার্ভো কন্ট্রোলারের সাথে সংযুক্ত করুন
ক্লো সার্ভোকে জিও 16 সার্ভো কন্ট্রোলারের সাথে সংযুক্ত করুন

Servo মোটর তিনটি তারের আছে: শক্তি, স্থল, এবং সংকেত। বিদ্যুতের তারটি সাধারণত লাল এবং এটি V+এর সাথে সংযুক্ত হওয়া উচিত। স্থল তারটি সাধারণত কালো বা বাদামী এবং একটি স্থল পিনের সাথে সংযুক্ত হওয়া উচিত। সিগন্যাল পিন সাধারণত হলুদ, কমলা বা সাদা এবং Arduino বোর্ডে একটি ডিজিটাল পিনের সাথে সংযুক্ত হওয়া উচিত।

** কালো তারের GND, সাদা তারের PWM, V+ এর জন্য লাল তারের সাথে থাকা উচিত

ধাপ 5: আপনার 16 সার্ভোকে ডিসি/ডিসি বুস্টারের সাথে সংযুক্ত করুন এবং 5.0V এ সেট করুন।

আপনার 16 সার্ভোকে ডিসি/ডিসি বুস্টারে সংযুক্ত করুন এবং 5.0V এ সেট করুন।
আপনার 16 সার্ভোকে ডিসি/ডিসি বুস্টারে সংযুক্ত করুন এবং 5.0V এ সেট করুন।

আমরা আমাদের 16 সার্ভো কন্ট্রোলারকে পাওয়ার জন্য 3.7V ব্যাটারি ব্যবহার করি, যা 5.5V পর্যন্ত মিটমাট করতে পারে, যেখানে আমাদের Uno 5V এ আউটপুট আমাদের সার্ভো নিয়ন্ত্রণ করতে ব্যবহৃত হয়। আমরা একটি ডিসি/ডিসি বুস্টার ব্যবহার করি এবং ব্যাটারি সাপ্লাই ভোল্টেজকে 5.0 এ উন্নীত করতে এবং সামঞ্জস্য করতে।

আপনি 5.0 না পাওয়া পর্যন্ত ভোল্টেজ সামঞ্জস্য করতে ডিসি বুস্টারে পোটেন্টিওমিটার ব্যবহার করুন। ডিসপ্লে 5.0 না দেখানো পর্যন্ত ইন/আউট বোতাম টিপুন। ভোল্টেজ সামঞ্জস্য করার জন্য আপনাকে প্রথমে আপনার ডিসি/ডিসি বুস্টারে পাওয়ার (3.7V ব্যাটারি) সরবরাহ করতে হবে।

ধাপ 6: জুইনো এম উনোকে জিও 16 সার্ভো কন্ট্রোলারের সাথে সংযুক্ত করুন

Zuino M Uno কে Zio 16 Servo Controller এর সাথে সংযুক্ত করুন
Zuino M Uno কে Zio 16 Servo Controller এর সাথে সংযুক্ত করুন

Qwiic Zuino M Uno কে Qwiic ক্যাবল দিয়ে Zio Servo কন্ট্রোলারের সাথে সংযুক্ত করে।

ধাপ 7: কোড চালান

আমরা আমাদের রোবোটিক আর্ম ক্লো ফাংশন কোড করতে Adafruit PWM Servo Library ব্যবহার করি। নিচের কোডটি আমাদের নখর খুলতে এবং বন্ধ করার নির্দেশ দেবে তাই আমাদের রোবটিক নখর বস্তুগুলি তুলে নেওয়ার এবং রাখার ক্ষমতা দেবে।

আপনি আমাদের গিটহাব পৃষ্ঠায় এই রোবোটিক আর্ম পার্ট 1 প্রকল্পের সোর্স কোড খুঁজে পেতে এবং ডাউনলোড করতে পারেন।

প্রস্তাবিত: