সুচিপত্র:
- সরবরাহ
- ধাপ 1: কার্ডবোর্ডের টুকরো কেটে ফেলুন
- ধাপ 2: প্রথম সার্ভোতে কার্ডবোর্ড সংযুক্ত করুন
- ধাপ 3: দ্বিতীয় সার্ভোতে প্রথম সার্ভো সংযুক্ত করুন
- ধাপ 4: দ্বিতীয় Servos আর্ম সংযুক্ত করুন
- ধাপ 5: বেসে Arduino সংযুক্ত করুন
- ধাপ 6: থাম্বস্টিক সংযুক্ত করুন
- ধাপ 7: বিশ্রাম একত্রিত করুন
- ধাপ 8: স্কিম্যাটিক্স
- ধাপ 9: Arduino IDE ব্যবহার করে কোড আপলোড করা হচ্ছে
- ধাপ 10: আপনি সম্পন্ন
ভিডিও: ডাবল মাইক্রো সার্ভো রোবট আর্ম: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই টিউটোরিয়ালে আপনি একটি থাম্বস্টিক দিয়ে নিয়ন্ত্রিত একটি ডাবল সার্ভো রোবট আর্ম তৈরি করবেন!
সরবরাহ
দুটি মাইক্রো সার্ভোস (টাওয়ারপ্রো এসজি 90 এবং এক্সটেনশন সহ
থাম্বস্টিক
জাম্পার তার
আরডুইনো ইউএনও
ব্রেডবোর্ড পাওয়ার স্ট্রিপ
কার্ডবোর্ড
আঠালো (সুপার আঠালো প্রস্তাবিত)
এবং
Arduinos সঙ্গে একটি সামান্য জ্ঞান
ধাপ 1: কার্ডবোর্ডের টুকরো কেটে ফেলুন
আপনি এই কার্ডবোর্ড/প্লাস্টিকের টুকরা প্রয়োজন হবে:
3 "10/16" X 4 দ্বারা
4 "14/16" এক্স 2 দ্বারা
6.5 "বাই 4.5" এক্স 1
1 "দ্বারা 1 1/4" X 2
1 "দ্বারা 1 1/4" X 1 বৃত্তের মাঝখানে কাটা
2 "বাই 2" বাই 2 "ত্রিভুজ এক্স 1
2 "বাই 2.5" এক্স 1
এইগুলি কেটে ফেলার পর আপনাকে পরবর্তী ধাপে যেতে হবে।
ধাপ 2: প্রথম সার্ভোতে কার্ডবোর্ড সংযুক্ত করুন
উপরের ইমেজের মতো একটি সারভোতে কার্ডবোর্ডের 4 "14/16" টুকরা সংযুক্ত করুন। কার্ডবোর্ডের সাথে দুই বা ততোধিক জিপ বন্ধন সংযুক্ত করুন এবং এটিকে জায়গায় রাখার জন্য সার্ভো। আপনি আঠালো বা টেপও ব্যবহার করতে পারেন তবে আমি জিপ টাইসের পরামর্শ দিই।
ধাপ 3: দ্বিতীয় সার্ভোতে প্রথম সার্ভো সংযুক্ত করুন
কার্ডবোর্ডের শেষ অংশগুলি সংযুক্ত করুন যা উপরে দেখানো হিসাবে দ্বিতীয় সার্ভোর সাথে সংযুক্ত নয়। আবার আমি জিপ টাই ব্যবহার করার পরামর্শ দেব। দ্বিতীয় সার্ভোতে নিশ্চিত করুন যে আপনার প্লাস্টিকের সংযুক্তি আছে যা একটি বৃত্ত তারপর একপাশে প্রসারিত।
বুঝলাম না? সারভোতে এক্সটেনশানটি স্ক্রু করুন তারপর শেষ ধাপে ব্যবহৃত কার্ডবোর্ডের দুটি টুকরোর মধ্যে এক্সটেনশনটি আঠালো করুন। তারপর একটি জিপ টাই ব্যবহার করে এটিকে আরও শক্তিশালী করে ধরে রাখুন।
ধাপ 4: দ্বিতীয় Servos আর্ম সংযুক্ত করুন
কার্ডবোর্ডের 3 "বাই 10/16" টুকরোগুলোকে দ্বিতীয় সার্ভোর বাহু হিসেবে ব্যবহার করুন। দ্বিতীয় সার্ভোতে সেই দুটি টুকরা সংযুক্ত করুন ঠিক কিভাবে আপনি সেগুলিকে প্রথম সার্ভোতে সংযুক্ত করেছেন। তারপরে দ্বিতীয় বাহু প্রসারিত করতে কার্ডবোর্ডের শেষ দুটি 3 "10/16" টুকরো ব্যবহার করুন, হাতটি যতক্ষণ প্রসারিত থাকবে ততক্ষণ আপনি দুটি টুকরা কীভাবে রাখবেন তা সত্যই গুরুত্বপূর্ণ নয়।
ধাপ 5: বেসে Arduino সংযুক্ত করুন
আরডুইনোকে 2 "বাই 2.5" কার্ডবোর্ডের সাথে সংযুক্ত করুন, আমি স্ক্রু ব্যবহার করেছি কিন্তু আপনি চাইলে টেপ বা জিপ টাই ব্যবহার করতে পারেন। তারপরে 2 "বাই 2.5" টুকরা 6.5 "4.5" কার্ডবোর্ডের টুকরোতে আঠালো করুন
ধাপ 6: থাম্বস্টিক সংযুক্ত করুন
থাম্বস্টিকটি কার্ডবোর্ডের মধ্যে ছিদ্র করে আটকে দিন। তারপর ত্রিভুজাকার টুকরো ট্রিম করুন যাতে এটি একটি 2 "বাই 1" দ্বারা 1 "দ্বারা 1" ট্র্যাপিজয়েড এবং দুটি 1 "দ্বারা 1 1/4" টুকরাও ব্যবহার করে। এই সমস্ত টুকরোগুলি একসাথে আঠালো করুন যেমনটি প্রথম ছবিতে দেখা গেছে। নিশ্চিত করুন যে থাম্বস্টিকস GPiO পিন বেসের ভিতরের দিকে লেগে আছে। আপনার থাম্বস্টিকটি আঠালো করার প্রয়োজন নেই যদি না এটি তার হাউজিংয়ের ভিতরে খুব আলগা হয়।
ধাপ 7: বিশ্রাম একত্রিত করুন
বাকি জিনিসগুলি বেসে আঠালো করুন। প্রথম ইমেজ ব্যাখ্যা করে বেসের নিচে প্রথম সার্ভো আঠালো। (দানাদার ছবির জন্য দু Sorryখিত) Arduino এর পাশে ব্রেডবোর্ড পাওয়ার স্ট্রিপ সংযুক্ত করুন। (পরবর্তী পরিকল্পনা)
ধাপ 8: স্কিম্যাটিক্স
এইভাবে সব পিন এবং জাম্পার তার সংযুক্ত করুন। সোল্ডারিং এড়াতে আমি +5v এবং GND ব্রেডবোর্ড পাওয়ার স্ট্রিপ সংযুক্ত করব এবং সেই স্ট্রিপে পাওয়ার ট্রান্সফার করব। (পরবর্তী কোড)
ধাপ 9: Arduino IDE ব্যবহার করে কোড আপলোড করা হচ্ছে
#অন্তর্ভুক্ত
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int joyY = 1; int joyX = 0;
অকার্যকর সেটআপ() {
myServo1.attach (servo1);
myServo2.attach (servo2);
}
অকার্যকর লুপ () {
int valX = analogRead (joyX);
int valY = analogRead (joyY);
valX = মানচিত্র (valX, 0, 1023, 10, 170);
valY = মানচিত্র (valY, 0, 1023, 10, 170);
myServo1.write (valX);
myServo2.write (valY);
বিলম্ব (5);
}
ধাপ 10: আপনি সম্পন্ন
যদি আপনার বাহু কাজ না করে তবে ফিরে যেতে ভুলবেন না এবং আপনার সমস্ত পদক্ষেপ পরীক্ষা করুন! পড়ার জন্য ধন্যবাদ এবং আপনার দিনটি ভালো কাটুক!
প্রস্তাবিত:
একটি মাইক্রো প্রোগ্রামিং: বিট রোবট এবং জয়স্টিক: মাইক্রো পাইথন সহ বিট কন্ট্রোলার: 11 টি ধাপ
একটি মাইক্রো প্রোগ্রামিং: বিট রোবট এবং জয়স্টিক: মাইক্রোপাইথন সহ বিট কন্ট্রোলার: রোবোক্যাম্প ২০১ For-এর জন্য, আমাদের গ্রীষ্মকালীন রোবটিক্স ক্যাম্প, ১০-১ aged বছর বয়সী তরুণরা বিবিসি মাইক্রো: বিট ভিত্তিক 'অ্যান্টওয়েট রোবট', পাশাপাশি প্রোগ্রামিং একটি মাইক্রো: বিট একটি রিমোট কন্ট্রোল হিসাবে ব্যবহার করতে। যদি আপনি বর্তমানে রোবোক্যাম্পে থাকেন, স্কি
কীভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 3: রোবট আর্ম) - মাইক্রো ভিত্তিক: BITN: 8 টি পদক্ষেপ
কীভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 3: রোবট আর্ম) - মাইক্রো ভিত্তিক: বিটএন: পরবর্তী ইনস্টলেশন প্রক্রিয়াটি এড়ানো বাধা মোডের সমাপ্তির উপর ভিত্তি করে। পূর্ববর্তী বিভাগে ইনস্টলেশন প্রক্রিয়াটি লাইন-ট্র্যাকিং মোডে ইনস্টলেশন প্রক্রিয়ার মতো। তাহলে আসুন A এর চূড়ান্ত রূপটি দেখে নেওয়া যাক
কিভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 2: বাধা এড়ানোর জন্য রোবট) - মাইক্রো উপর ভিত্তি করে: বিট: 3 ধাপ
কিভাবে একটি প্রভাবশালী কাঠের রোবট আর্ম (পার্ট 2: বাধা এড়ানোর জন্য রোবট)-মাইক্রো ভিত্তিক: বিট: পূর্বে আমরা লাইন-ট্র্যাকিং মোডে আর্মবিট চালু করেছি। এরপরে, আমরা কীভাবে বাধা মোড এড়ানোর জন্য আর্মবিট ইনস্টল করব তা পরিচয় করিয়ে দিই
কিভাবে একটি চিত্তাকর্ষক কাঠের রোবট আর্ম (পার্ট 1: লাইন-ট্র্যাকিংয়ের জন্য রোবট)-মাইক্রো: বিট: 9 ধাপের উপর ভিত্তি করে
কিভাবে একটি চিত্তাকর্ষক কাঠের রোবট আর্ম একত্রিত করা যায় (পার্ট 1: লাইন-ট্র্যাকিংয়ের জন্য রোবট)-মাইক্রো: বিট এর উপর ভিত্তি করে: এই কাঠের লোকটির তিনটি রূপ রয়েছে, এটি খুব আলাদা এবং চিত্তাকর্ষক। তাহলে একে একে একে আসি
কিভাবে কোডিং ছাড়াই 6 চ্যানেল সার্ভো প্লেয়ার দিয়ে রোবট আর্ম নিয়ন্ত্রণ করতে হয়: 5 টি ধাপ
কোডিং ছাড়াই 6 টি চ্যানেল সার্ভার প্লেয়ার দিয়ে রোবট আর্ম কিভাবে নিয়ন্ত্রণ করবেন: এই টিউটোরিয়ালটি দেখায় যে কিভাবে কোডিং ছাড়াই 6 টি চ্যানেল সার্ভো প্লেয়ার দিয়ে রোবট আর্ম নিয়ন্ত্রণ করতে হয়।