সুচিপত্র:

Servo মোটর কীপ্যাড নিয়ন্ত্রণ: 7 ধাপ
Servo মোটর কীপ্যাড নিয়ন্ত্রণ: 7 ধাপ

ভিডিও: Servo মোটর কীপ্যাড নিয়ন্ত্রণ: 7 ধাপ

ভিডিও: Servo মোটর কীপ্যাড নিয়ন্ত্রণ: 7 ধাপ
ভিডিও: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, জুলাই
Anonim
Servo মোটর কীপ্যাড নিয়ন্ত্রণ
Servo মোটর কীপ্যাড নিয়ন্ত্রণ

প্রথমে সার্ভো মোটর সেট আপ করা।

  1. মাঝের তার 5V পোর্টে যায়
  2. বাম যায় GND বন্দরে
  3. শেষ 9 (কন্ট্রোল ওয়্যার) পোর্ট 9 এর সাথে সংযুক্ত করুন

ধাপ 1: কীপ্যাড সংযুক্ত করুন

কীপ্যাড সংযুক্ত করুন
কীপ্যাড সংযুক্ত করুন

কীপ্যাড বেশ সহজ। ডান 8, 7, 6, 5, 4, 3, 2, 1 থেকে বাম পিনগুলি সংযুক্ত করুন।

ধাপ 2: যদিও কোডটি ডাউনলোড করুন

কোডটি ডাউনলোড করুন (যা মন্তব্য করা হয়েছে) এবং চালান। সব ভালো থাকা উচিত। মূলত যখন আপনি 180 এর নীচে একটি 3 অঙ্কের সংখ্যা প্রবেশ করেন তখন এটি সার্ভো বাহুকে সেই ডিগ্রীতে নিয়ে যায়। তিন অঙ্কে আমি বলতে চাচ্ছি আপনাকে 10 পেতে 010 এবং 5 পেতে 005 দিতে হবে।

ধাপ 3: কোড সেটআপ

কোড সেটআপ
কোড সেটআপ

কীপ্যাডগুলি ভিন্ন হতে পারে, শুধু নিশ্চিত হোন যে আপনার চরিত্রটি অ্যারের মতো দেখাচ্ছে, যদি কেবল আপনার সাথে মেলে এমন অক্ষর পরিবর্তন না করে। আমি রিসেট ভ্যাল (0) ধরে রাখার জন্য একটি স্টার্ট ভেরিয়েবল ব্যবহার করেছি যা বিকল্প। আপনি সর্বদা পরিবর্তে পদ্ধতিতে একটি 0 পাস করতে পারেন।

ধাপ 4: অঙ্ক 1

অঙ্ক 1
অঙ্ক 1

এই কোডটি পরীক্ষা করে দেখুন যে এটি প্রথম অঙ্কের মূল্যায়ন করছে কিনা যা শুধুমাত্র 0 বা 1 হতে পারে। যদি বৈধ পরবর্তী অঙ্কে বৃদ্ধি পায় এবং যদি 1 প্রবেশ করানো হয় তবে 100 যোগ করে। সুতরাং আপনার এখন 100 এর একটি বেস আছে।

ধাপ 5: অঙ্ক 2

অঙ্ক 2
অঙ্ক 2
অঙ্ক 2
অঙ্ক 2

প্রথমটির মতো এটি শুধুমাত্র সংখ্যার মূল্যায়ন করে, এবার 1-9। একবার একটি বৈধ অক্ষর প্রবেশ করা হলে এটি 10 এর স্থান পূরণ করতে 10 বার প্রবেশ করা সংখ্যা যোগ করে। তাহলে ধরা যাক ডিজিট 1 ছিল 1 তাই আপনার 100 আছে, এখন আপনি 5 এ প্রবেশ করেছেন। বেস এখন 150।

ধাপ 6: অঙ্ক 3

অঙ্ক 3
অঙ্ক 3
অঙ্ক 3
অঙ্ক 3

ডিজিট 3 অন্যদের অনুরূপ কিন্তু যা নির্বাচিত হয়েছিল তার উপর ভিত্তি করে কেবল 1-9 যোগ করে। ধরা যাক 8 প্রবেশ করা হয়েছিল। আপনার এখন সার্ভো মুভ পদ্ধতিতে পাস করার জন্য 158 টি আছে। একবার পাস হয়ে গেলে, পরবর্তী ধাপে যান …

ধাপ 7: Servo সরানো

Servo Move
Servo Move

ভাল, আমাদের উদাহরণ 158, 180 এর চেয়ে কম। যদি এটা 190 বলা হয়, servo 0 রিসেট হবে সিরিয়াল প্রিন্ট শুধুমাত্র তথ্য চেক করার জন্য। সেখানে উল্লেখযোগ্য কিছুই নেই।

প্রস্তাবিত: