সুচিপত্র:
- ধাপ 1: শিখুন "সার্ভো মোটর" কি
- ধাপ 2: Servomotor কিভাবে কাজ করে
- ধাপ 3: সার্কিট ডায়াগ্রাম (কিভাবে একটি সার্ভার ওয়্যার করবেন)
- ধাপ 4: কোড এবং টেস্ট
ভিডিও: সার্ভো মোটর Arduino টিউটোরিয়াল কিভাবে নিয়ন্ত্রণ করবেন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
হে বন্ধুরা! আমার নতুন টিউটোরিয়ালে স্বাগতম, আমি আশা করি আপনি ইতিমধ্যে আমার আগের নির্দেশযোগ্য "বড় স্টেপার মোটর নিয়ন্ত্রণ" উপভোগ করেছেন। আজ 'আমি আপনাকে যে কোন সার্ভোমোটর কন্ট্রোলের মূল বিষয়গুলি শেখানোর জন্য এই তথ্যবহুল টিউটোরিয়ালটি পোস্ট করছি, আমি ইতিমধ্যে ডিসি মোটর এবং স্টেপার মোটরগুলির গতি এবং দিক নিয়ন্ত্রণের বিষয়ে একটি ভিডিও পোস্ট করেছি এবং আজ আমরা সার্ভিস দিয়ে শুরু করব এবং এইভাবে আমরা সম্পন্ন করেছি একটি নির্মাতা ব্যবহার করতে পারে এমন বেশিরভাগ গুরুত্বপূর্ণ অ্যাকচুয়েটরগুলির সাথে।
এই টিউটোরিয়াল তৈরির সময়, আমরা নিশ্চিত করার চেষ্টা করেছি যে এই নির্দেশনাটি আপনার জন্য সর্বোত্তম গাইড হবে যাতে সার্ভোমোটর নিয়ন্ত্রণের মূল বিষয়গুলি শেখার জন্য উপভোগ করা যায় কারণ ইলেকট্রনিক্স অ্যাকচুয়েটরগুলির কাজ প্রক্রিয়া শেখা প্রকল্পগুলির বিকাশের জন্য এত গুরুত্বপূর্ণ। সুতরাং আমরা আশা করি যে এই নির্দেশযোগ্যটিতে প্রয়োজনীয় নথি রয়েছে।
আপনি এই নির্দেশযোগ্য থেকে কি শিখবেন:
- Servomotors ব্যবহার এবং প্রয়োজন সংজ্ঞায়িত করুন।
- Servomotor ফণা ভিতরে একবার দেখুন।
- সার্ভোমোটার মেকানিজম বুঝুন।
- বৈদ্যুতিক নিয়ন্ত্রণ অংশ শিখুন।
- একটি Arduino বোর্ড দিয়ে উপযুক্ত তারের চিত্র তৈরি করুন।
- আপনার প্রথম servomotor নিয়ন্ত্রণ প্রোগ্রাম পরীক্ষা করুন।
ধাপ 1: শিখুন "সার্ভো মোটর" কি
Servo মোটর একটি দীর্ঘ সময়ের জন্য কাছাকাছি হয়েছে এবং অনেক অ্যাপ্লিকেশন ব্যবহার করা হয়। এগুলি আকারে ছোট কিন্তু একটি বড় ঘুষি প্যাক করে এবং খুব শক্তি-দক্ষ, যা তাদের অনেক অ্যাপ্লিকেশনের জন্য উচ্চতর পছন্দ করে তোলে।
স্টেপার এবং ডিসি মোটরের বিপরীতে সার্ভো সার্কিট্রি মোটর ইউনিটের ঠিক ভিতরে নির্মিত এবং একটি পজিশনেবল শ্যাফট থাকে, যা সাধারণত একটি গিয়ার দিয়ে লাগানো থাকে। মোটরটি একটি বৈদ্যুতিক সংকেত দ্বারা নিয়ন্ত্রিত হয় যা খাদটির গতিবিধি নির্ধারণ করে।
সুতরাং এখান থেকে আমরা সংজ্ঞায়িত করি যে সার্ভো কীভাবে কাজ করে তা বোঝার জন্য আমাদের হুডের নীচে একটি নজর দেওয়া দরকার। সার্ভোর ভিতরে (উপরের ছবিগুলি দেখুন), একটি বেশ সহজ সেট-আপ রয়েছে:
- ছোট ডিসি মোটর
- পোটেন্টিওমিটার
- নিয়ন্ত্রণ বর্তনী.
মোটরটি গিয়ার দ্বারা কন্ট্রোল হুইলের সাথে সংযুক্ত থাকে।
মোটর ঘোরানোর সাথে সাথে পটেনশিয়োমিটারের প্রতিরোধ ক্ষমতা পরিবর্তিত হয়, তাই কন্ট্রোল সার্কিট ঠিক কতটা চলাচল করে এবং কোন দিকে তা নিয়ন্ত্রণ করতে পারে।
সুতরাং যখন মোটরের খাদ কাঙ্ক্ষিত অবস্থানে থাকে, তখন মোটরকে সরবরাহ করা বিদ্যুৎ বন্ধ হয়ে যায়।
ধাপ 2: Servomotor কিভাবে কাজ করে
ভেরিয়েবল প্রস্থের বৈদ্যুতিক পালস, বা কন্ট্রোল তারের মাধ্যমে পালস প্রস্থ মডুলেশন (PWM) পাঠিয়ে সার্ভোস নিয়ন্ত্রণ করা হয়।
হ্যাঁ, এটি আমাকে আরডুইনো এর PWM পিনের কথা মনে করিয়ে দেয়!
একটি সার্ভো মোটর সাধারণত 180 ডিগ্রী আন্দোলনের জন্য উভয় দিকে 90 turn ঘুরতে পারে ফ্রিকোয়েন্সি এবং তার নিয়ন্ত্রণ তারের মাধ্যমে প্রাপ্ত নাড়ির প্রস্থ সম্পর্কিত।
সার্ভো মোটর প্রতি 20 মিলিসেকেন্ড (এমএস) একটি পালস দেখার আশা করে এবং নাড়ির দৈর্ঘ্য নির্ধারণ করবে মোটর কতদূর ঘুরবে। উদাহরণস্বরূপ, একটি 1.5ms পালস মোটরকে 90 ° অবস্থানে পরিণত করবে। 1.5 মিটারের চেয়ে ছোট এটিকে ঘড়ির কাঁটার বিপরীত দিকে 0 ° অবস্থানের দিকে নিয়ে যায় এবং 1.5 মিটারেরও বেশি সময় ধরে 180 ° অবস্থানের দিকে ঘড়ির কাঁটার দিকে সার্ভোকে ঘুরিয়ে দেয়।
ধাপ 3: সার্কিট ডায়াগ্রাম (কিভাবে একটি সার্ভার ওয়্যার করবেন)
আমি এই টিউটোরিয়ালে একটি কারসন সার্ভো ব্যবহার করছি যা তার উচ্চ টর্ক এবং ধাতব গিয়ারের কারণে রেসিং কারের জন্য ব্যবহৃত হয়, সব সার্ভিসের মতো এটিতে তিনটি তার, নিয়ন্ত্রণের সংকেতের জন্য একটি তার এবং বিদ্যুৎ সরবরাহের জন্য দুটি তার রয়েছে যা 6V ডিসি কিন্তু পরীক্ষার জন্য আন্দোলন 5V ডিসি দিয়ে চালানো ঠিক আছে।
আমি একটি আরডুইনো ন্যানো বোর্ডও ব্যবহার করছি যার ইতিমধ্যে সিগন্যাল নিয়ন্ত্রণের জন্য PWM পিন রয়েছে।
সার্ভো মুভমেন্ট কন্ট্রোল করার জন্য আমি আমার Arduino এর একটি এনালগ ইনপুট এর সাথে সংযুক্ত একটি potentiometer ব্যবহার করব এবং servo shaft ঠিক potentiometer ঘূর্ণন হিসাবে একই হবে।
সার্কিট ডায়াগ্রাম প্রস্তুত করার জন্য আমি ইজিইডায় চলে এসেছি, এটি একটি খুব সহজ সেটআপ যেহেতু আমাদের যা প্রয়োজন তা হল একটি বহিরাগত ডিসি 5V পাওয়ার সাপ্লাই দ্বারা চালিত একটি সার্ভো মোটর এবং একটি পোটেন্টিওমিটার থেকে প্রাপ্ত এনালগ সিগন্যালের মাধ্যমে একটি আরডুইনো ন্যানো দ্বারা নিয়ন্ত্রিত।
ধাপ 4: কোড এবং টেস্ট
কন্ট্রোল প্রোগ্রাম সম্পর্কে, এই টিউটোরিয়ালে আমরা একটি Arduino লাইব্রেরি ব্যবহার করব যা সার্ভো লাইব্রেরি যা একটি সার্ভো উদাহরণ তৈরির অনুমতি দেয় যেখানে আপনাকে সার্ভোর জন্য আউটপুট কন্ট্রোল পিন সেট করতে হবে এবং এই উদাহরণে আমরা PWM পিন 9 ব্যবহার করছি, তারপর আমরা এনালগ ইনপুট A0 থেকে এনালগ রিড ফাংশনের মাধ্যমে পটেন্টিওমিটার থেকে এনালগ সিগন্যাল পড়ছি
Servo নিয়ন্ত্রণ করার জন্য আমাদের servo অবজেক্ট থেকে রাইট ফাংশন ব্যবহার করতে হবে যা 0 থেকে 180 এর মান পায় তাই আমরা 0 থেকে 1024 (ADC এর সাইজ) এর এনালগ ভ্যালুকে 0 থেকে 180 এর মান এ রূপান্তর করি ম্যাপ ফ্যাকশন ব্যবহার করে। তারপরে আমরা রাইট ফাংশনে রূপান্তরিত মানটি ড্রপ করি।
এই টিউটোরিয়ালটি অনুসরণ করে আপনি এখন আপনার সার্ভো মোটরগুলিকে নিয়ন্ত্রণ এবং পরীক্ষা করতে সক্ষম হচ্ছেন এবং আপনি রোবটিক আর্মসের মতো উন্নত ব্যবস্থায় আরো সার্ভো নিয়ন্ত্রণ করতে এই জ্ঞান বিকাশ করতে পারেন।
এই টিউটোরিয়ালের জন্য এটিই।
এটি মেগা দাসের BEE MB ছিল পরের বার দেখা হবে।
প্রস্তাবিত:
DIY ভিসুইনো সিকোয়েন্স কম্পোনেন্ট ব্যবহার করে সার্ভো মোটর এঙ্গেল কিভাবে নিয়ন্ত্রণ করবেন: 10 টি ধাপ
DIY কিভাবে ভিসুইনো সিকোয়েন্স কম্পোনেন্ট ব্যবহার করে সার্ভো মোটর এঙ্গেলকে নিয়ন্ত্রণ করতে হয়: এই টিউটোরিয়ালে আমরা সার্ভো মোটর এবং আরডুইনো ইউএনও ব্যবহার করব, এবং ভিসুইনো সিকোয়েন্স কম্পোনেন্ট ব্যবহার করে সার্ভো মোটর এঙ্গেল নিয়ন্ত্রণ করতে হবে। আমাদের ক্ষেত্রে সার্ভো মোটর ডিগ্রী
কিভাবে GUI দিয়ে পিসি থেকে সার্ভো মোটর নিয়ন্ত্রণ করবেন: 5 টি ধাপ
কিভাবে GUI দিয়ে পিসি থেকে একটি সার্ভো মোটর নিয়ন্ত্রণ করতে হয়: তার সার্ভো মোটর পিসি থেকে গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) নিয়ন্ত্রণের মাধ্যমে আপনার নিজের পিসি দ্বারা এই নির্দেশযোগ্য পড়ার জন্য দেখুন
160A ব্রাশ করা ইলেকট্রনিক স্পিড কন্ট্রোলার এবং সার্ভো টেস্টার ব্যবহার করে কিভাবে ডিসি গিয়ার মোটর নিয়ন্ত্রণ করবেন: 3 টি ধাপ
160A ব্রাশ করা ইলেকট্রনিক স্পিড কন্ট্রোলার এবং সার্ভো টেস্টার ব্যবহার করে কিভাবে ডিসি গিয়ার মোটরকে নিয়ন্ত্রণ করবেন: স্পেসিফিকেশন: ভোল্টেজ: 2-3S লাইপো বা 6-9 NiMH ক্রমাগত বর্তমান: 35A বিস্ফোরণ বর্তমান: 160A BEC: 5V / 1A, রৈখিক মোড মোড: 1। এগিয়ে &বিপরীত; 2. এগিয়ে &ব্রেক; 3. এগিয়ে & ব্রেক & বিপরীত ওজন: 34 গ্রাম আকার: 42*28*17 মিমি
Arduino টিউটোরিয়াল - জয়েস্টিক সহ সার্ভো মোটর নিয়ন্ত্রণ: 4 টি ধাপ
Arduino টিউটোরিয়াল - জয়স্টিকের সাথে সার্ভো মোটর কন্ট্রোল: এই টিউটোরিয়ালে আমরা শিখবো কিভাবে জয়স্টিকের সাথে সার্ভো ব্যবহার করতে হয়। আমরা 1 জয়স্টিক দিয়ে 1 পিসি সার্ভো মোটর নিয়ন্ত্রণ করবো। করার সময় অবশ্যই আমরা বাহ্যিক ব্যাটারি / শক্তি ব্যবহার করব
ক্রমাগত ঘূর্ণনের জন্য কিভাবে একটি সার্ভো মোটর পরিবর্তন করবেন (এক মোটর ওয়াকার রোবট): 8 টি ধাপ (ছবি সহ)
ক্রমাগত ঘূর্ণনের জন্য একটি সার্ভো মোটর কীভাবে পরিবর্তন করবেন (এক মোটর ওয়াকার রোবট): এই নির্দেশনাটি একটি মোটর ওয়াকারের অংশ। ওয়াকার/এরকম ট্রিলিয়ন টিউটোরিয়াল আছে, আমি জানি :-) তারা যেখানে সোনি ম্যাভিকা ক্যামেরা দিয়ে লাঞ্চ বিরতির সময় স্কুলে যাচ্ছিল (ফ্লপ