विषयसूची:

4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना: 3 चरण
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना: 3 चरण

वीडियो: 4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना: 3 चरण

वीडियो: 4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना: 3 चरण
वीडियो: which starter should be used in motor | किस मोटर पर कौनसा स्टार्टर लगाना चाहिए? 2024, नवंबर
Anonim
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना
4 से अधिक मोटर्स का उपयोग करना - एकाधिक मोटरशील्ड को ढेर करना

निर्देश योग्य वाइब्रोटैक्टाइल सेंसरी सबस्टीट्यूशन एंड ऑग्मेंटेशन डिवाइस (https://www.instructables.com/id/Vibrotactile-Sens…) एक ऐसे उपकरण का निर्माण करने का एक तरीका दिखाता है जो एक संवेदी इनपुट को कंपन उत्तेजनाओं में अनुवादित करता है। उन कंपन उत्तेजनाओं को बेलनाकार ईआरएम मोटर्स द्वारा उत्पादित किया जाता है जो एक मोटरशील्ड के साथ एक Arduino Uno द्वारा संचालित होते हैं।

4 से अधिक मोटरों के लिए, कई मोटरशील्ड को स्टैक करने की आवश्यकता होती है।

यदि 6 से अधिक मोटरों को स्वतंत्र रूप से चलाने की आवश्यकता होती है, तो आपको Arduino Uno (6 PWM पिन) और इसलिए Arduino मेगा की तुलना में अधिक PWM पिन की आवश्यकता होती है। सैद्धांतिक रूप से, एक Arduino पर दो से अधिक ढालें खड़ी की जा सकती हैं, हालांकि विचार करें कि Arduino मेगा में भी केवल सीमित मात्रा में PWM पिन हैं: १५।

आपूर्ति

  • एडफ्रूट मोटरशील्ड v2.3 और पुरुष स्टैकिंग हेडर
  • महिला स्टैकिंग हेडर (उदा.
  • 6 से अधिक मोटरों के लिए Arduino मेगा (जैसे

www.instructables.com/id/Vibrotactile-Sens… से प्रोटोटाइप।

चरण 1: सोल्डरिंग और स्टैकिंग

सोल्डरिंग और स्टैकिंग
सोल्डरिंग और स्टैकिंग
सोल्डरिंग और स्टैकिंग
सोल्डरिंग और स्टैकिंग
सोल्डरिंग और स्टैकिंग
सोल्डरिंग और स्टैकिंग
  • दोनों मोटरशील्ड पर सोल्डर स्टैकिंग पिन जैसा कि चित्रों में दिखाई दे रहा है
  • बोर्ड में से एक पर सोल्डर एड्रेस जंपर्स (चित्र पर स्पष्टीकरण देखें और ऐसा करने के अधिक विस्तृत निर्देशों के लिए
  • ढेर Arduino और दोनों ढाल एक दूसरे के ऊपर।
  • सुनिश्चित करें कि VIN जम्पर दोनों ढालों पर है।

चरण 2: कोड

कोड
कोड

यह एक उदाहरण है कि कैसे 8 मोटर्स को 3 संवेदी मूल्यों का अनुवाद करने दिया जाए:

  1. नीचे दिए गए ज़िप फ़ोल्डर में दिए गए कोड को डाउनलोड करें, इसे खोलें और लाइब्रेरी स्थापित करें, जैसा कि …. में बताया गया है।
  2. टूल्स → बोर्ड पर क्लिक करें → Arduino/Genuino Mega या Mega 2505 चुनें
  3. यदि आवश्यक हो तो कोड में निम्नलिखित भागों को बदलें

प्रत्येक मोटर को उसके पिन नंबर और ढाल से परिभाषित करें:

Adafruit_DCMotor *motor1 = AFMS1.getMotor(1); // निर्दिष्ट करें कि DC मोटर्स पहले शील्ड से जुड़ी हैंAdafruit_DCMotor *motor2 = AFMS1.getMotor(2); Adafruit_DCMotor *motor3 = AFMS1.getMotor(3); Adafruit_DCMotor *motor4 = AFMS1.getMotor(4); Adafruit_DCMotor *motor5 = AFMS2.getMotor(1); // निर्दिष्ट करें कि DC मोटर्स दूसरी शील्ड Adafruit_DCMotor *motor6 = AFMS2.getMotor(2) से जुड़ी हैं; Adafruit_DCMotor *motor7 = AFMS2.getMotor(3); Adafruit_DCMotor *motor8 = AFMS2.getMotor(4);

प्रयुक्त मोटरों की संख्या निर्दिष्ट करें:

int nrOfMotors = 8;

सभी प्रयुक्त मोटर्स को एक सरणी में शामिल करें:

Adafruit_DCMotor *motors[8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };

एक सरणी में सभी सेंसरपिन शामिल करें:

अहस्ताक्षरित चार सेंसरपिन [3] = {A15, A14, A13, };

कोड को Arduino मेगा पर अपलोड करें। किया हुआ।

चरण 3: इसे पहनने योग्य बनाएं

इसे पहनने योग्य बनाएं
इसे पहनने योग्य बनाएं

SSAD को पहनने योग्य बनाने के तरीके के बारे में निर्देश में (https://www.instructables.com/id/Making-the-SSAD-W…), एक Arduino Uno और एक मोटरशील्ड को शरीर से कैसे जोड़ा जाए, इसका एक उदाहरण दिया गया है. यदि आपको Arduino मेगा और कई मोटरशील्ड का उपयोग करना है, तो एक हिप बैग, जैसा कि स्केच में दिखाया गया है, प्रोटोटाइप को पहनने योग्य बनाने का एक समाधान हो सकता है।

सिफारिश की: