সুচিপত্র:
ভিডিও: 4 টিরও বেশি মোটর ব্যবহার করা - একাধিক মোটরশিল্ড স্ট্যাক করা: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
ইন্সট্রাকটেবল ভাইব্রোট্যাক্টাইল সেন্সরি প্রতিস্থাপন এবং বর্ধন যন্ত্র (https://www.instructables.com/id/Vibrotactile-Sens…) একটি যন্ত্র তৈরি করার উপায় দেখায় যা একটি সংবেদনশীল ইনপুটকে কম্পন উদ্দীপনায় অনুবাদ করে। সেই কম্পন উদ্দীপনাগুলি নলাকার ইআরএম মোটর দ্বারা উত্পাদিত হয় যা মোটরশিল্ড সহ একটি আরডুইনো ইউনো দ্বারা চালিত হয়।
4 টিরও বেশি মোটরের জন্য, একাধিক মোটরশিল্ড স্ট্যাক করা প্রয়োজন।
যদি 6 টিরও বেশি মোটর স্বাধীনভাবে চালিত হওয়ার প্রয়োজন হয়, তবে আপনার আরডুইনো ইউনো (6 PWM পিন) এর চেয়ে বেশি PWM পিনের প্রয়োজন এবং সেইজন্য একটি Arduino মেগা। তাত্ত্বিকভাবে, একটি Arduino- এ দুইটিরও বেশি ieldsাল রাখা যেতে পারে, তবে বিবেচনা করুন যে Arduino Mega- তে শুধুমাত্র PWM পিনের সীমিত পরিমাণ রয়েছে: 15।
সরবরাহ
- অ্যাডাফ্রুট মোটরশিল্ড v2.3 এবং পুরুষ স্ট্যাকিং হেডার
- মহিলা স্ট্যাকিং হেডার (উদা
- 6 টিরও বেশি মোটরের জন্য Arduino মেগা (যেমন
Https://www.instructables.com/id/Vibrotactile-Sens… থেকে প্রোটোটাইপ।
ধাপ 1: সোল্ডারিং এবং স্ট্যাকিং
- উভয় মোটরশিল্ডে সোল্ডার স্ট্যাকিং পিনগুলি ছবিতে দৃশ্যমান
- একটি বোর্ডে সোল্ডার অ্যাড্রেস জাম্পারস
- Arduino এবং উভয় ieldsাল একে অপরের উপরে স্ট্যাক।
- নিশ্চিত করুন যে ভিআইএন জাম্পার উভয় ieldsালগুলিতে রয়েছে।
ধাপ 2: কোড
এটি 8 মটরগুলিকে 3 টি সংবেদনশীল মান অনুবাদ করার একটি উদাহরণ:
- নীচের একটি জিপ ফোল্ডারে দেওয়া কোডটি ডাউনলোড করুন, এটি খুলুন এবং লাইব্রেরি ইনস্টল করুন, যেমনটি ব্যাখ্যা করা হয়েছে ….
- Tools → Board on এ ক্লিক করুন Arduino/Genuino Mega বা Mega 2505 নির্বাচন করুন
- প্রয়োজনে কোডে নিম্নলিখিত অংশগুলি পরিবর্তন করুন
প্রতিটি মোটরকে তার পিন নম্বর এবং ieldাল দিয়ে সংজ্ঞায়িত করুন:
Adafruit_DCMotor *motor1 = AFMS1.getMotor (1); // নির্দিষ্ট করুন যে ডিসি মোটর প্রথম ieldাল Adafruit_DCMotor *motor2 = AFMS1.getMotor (2) এর সাথে সংযুক্ত; Adafruit_DCMotor *motor3 = AFMS1.getMotor (3); Adafruit_DCMotor *motor4 = AFMS1.getMotor (4); Adafruit_DCMotor *motor5 = AFMS2.getMotor (1); // নির্দিষ্ট করুন যে ডিসি মোটর দ্বিতীয় ieldাল Adafruit_DCMotor *motor6 = AFMS2.getMotor (2) এর সাথে সংযুক্ত; Adafruit_DCMotor *motor7 = AFMS2.getMotor (3); Adafruit_DCMotor *motor8 = AFMS2.getMotor (4);
ব্যবহৃত মোটর সংখ্যা নির্দিষ্ট করুন:
int nrOfMotors = 8;
একটি অ্যারে সব ব্যবহৃত মোটর অন্তর্ভুক্ত করুন:
Adafruit_DCMotor *মোটর [8] = {মোটর 1, মোটর 2, মোটর 3, মোটর 4, মোটর 5, মোটর 6, মোটর 7, মোটর 8, };
একটি অ্যারেতে সমস্ত সেন্সরপিন অন্তর্ভুক্ত করুন:
স্বাক্ষরবিহীন চার সেন্সরপিন [3] = {A15, A14, A13, };
Arduino Mega এ কোড আপলোড করুন। সম্পন্ন.
ধাপ 3: এটি পরিধানযোগ্য করুন
SSAD কে কিভাবে পরিধানযোগ্য করা যায় তার নির্দেশাবলীতে । যদি আপনাকে আরডুইনো মেগা এবং একাধিক মোটরশিল্ড ব্যবহার করতে হয়, একটি হিপ ব্যাগ, যেমন স্কেচে সচিত্র, প্রোটোটাইপ পরিধানযোগ্য করার জন্য একটি সমাধান হতে পারে।
প্রস্তাবিত:
DIY -- কিভাবে একটি মাকড়সা রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: 6 টি ধাপ
DIY || কিভাবে একটি স্পাইডার রোবট তৈরি করা যায় যা Arduino Uno ব্যবহার করে স্মার্টফোন ব্যবহার করে নিয়ন্ত্রণ করা যায়: স্পাইডার রোবট তৈরির সময় কেউ রোবটিক্স সম্পর্কে অনেক কিছু শিখতে পারে। এই ভিডিওতে আমরা আপনাকে দেখাবো কিভাবে একটি স্পাইডার রোবট তৈরি করা যায়, যা আমরা আমাদের স্মার্টফোন ব্যবহার করে পরিচালনা করতে পারি (Androi
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর - রোটারি এনকোডার হিসাবে স্টেপার মোটর: 11 টি ধাপ (ছবি সহ)
Stepper মোটর নিয়ন্ত্রিত Stepper মোটর | রোটারি এনকোডার হিসাবে স্টেপার মোটর: কয়েকটা স্টেপার মোটর চারপাশে পড়ে আছে এবং কিছু করতে চান? এই নির্দেশনায়, আসুন একটি স্টেপার মোটরকে একটি রোটারি এনকোডার হিসাবে ব্যবহার করি আরডুইনো মাইক্রোকন্ট্রোলার ব্যবহার করে অন্য স্টেপার মোটরের অবস্থান নিয়ন্ত্রণ করতে। সুতরাং আর কোন ঝামেলা ছাড়াই চলুন
কিভাবে HW30A ব্রাশলেস মোটর স্পিড কন্ট্রোলার এবং সার্ভো টেস্টার ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর চালাবেন: 3 ধাপ
কিভাবে HW30A ব্রাশলেস মোটর স্পিড কন্ট্রোলার এবং সার্ভো টেস্টার ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর চালাবেন: বর্ণনা: এই ডিভাইসটিকে সার্ভো মোটর টেস্টার বলা হয় যা সার্ভো মোটর এবং এটিতে বিদ্যুৎ সরবরাহের সহজ প্লাগ দ্বারা সার্ভো মোটর চালানোর জন্য ব্যবহার করা যেতে পারে। ডিভাইসটি ইলেকট্রিক স্পিড কন্ট্রোলার (ইএসসি) -এর জন্য সিগন্যাল জেনারেটর হিসেবেও ব্যবহার করা যেতে পারে, তাহলে আপনি করতে পারবেন না
কোডিং এবং অ্যান্ড্রয়েড অ্যাপ সহ ইউএনও আর 3, এইচসি -05 এবং এল 293 ডি মোটরশিল্ড ব্যবহার করে আরডুইনো 4 হুইল ড্রাইভ ব্লুটুথ আরসি কার: 8 টি ধাপ
কোডিং এবং অ্যান্ড্রয়েড অ্যাপ দিয়ে UNO R3, HC-05 এবং L293D মোটরশিল্ড ব্যবহার করে Arduino 4 হুইল ড্রাইভ ব্লুটুথ আরসি কার: আজ আমি আপনাকে HC 05, L293 মোটর শিল্ড ব্যবহার করে কিভাবে একটি arduino 4 চাকা ড্রাইভ ব্লুটুথ আরসি কার তৈরি করতে হয় সে সম্পর্কে বলব, 4 ডিসি মোটর, কোডিং এবং অ্যাপের সাথে অ্যান্ড্রয়েড গাড়ি নিয়ন্ত্রণ করার জন্য ব্যবহৃত উপাদান।
কিভাবে HW30A মোটর স্পিড কন্ট্রোলার এবং Arduino UNO ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর (3 ওয়্যার টাইপ) নিয়ন্ত্রণ করতে হয়: 5 টি ধাপ
কিভাবে HW30A মোটর স্পিড কন্ট্রোলার এবং Arduino UNO ব্যবহার করে ড্রোন কোয়াডকপ্টার ব্রাশলেস ডিসি মোটর (3 ওয়্যার টাইপ) নিয়ন্ত্রণ করতে হয়: বর্ণনা: HW30A মোটর স্পিড কন্ট্রোলার 4-10 NiMH/NiCd বা 2-3 সেল LiPo ব্যাটারি দিয়ে ব্যবহার করা যায়। BEC 3 টি লিপো কোষের সাথে কার্যকরী। এটি সর্বোচ্চ 12Vdc পর্যন্ত ব্রাশহীন ডিসি মোটর (3 টি তারের) গতি নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে।