विषयसूची:

Arduino एकाधिक सर्वो मोटर्स को कैसे कनेक्ट करें - PCA9685 ट्यूटोरियल: 6 चरण
Arduino एकाधिक सर्वो मोटर्स को कैसे कनेक्ट करें - PCA9685 ट्यूटोरियल: 6 चरण

वीडियो: Arduino एकाधिक सर्वो मोटर्स को कैसे कनेक्ट करें - PCA9685 ट्यूटोरियल: 6 चरण

वीडियो: Arduino एकाधिक सर्वो मोटर्स को कैसे कनेक्ट करें - PCA9685 ट्यूटोरियल: 6 चरण
वीडियो: 16 channel servo controller with Arduino | PCA9685 16 channel PWM servo motor driver tutorial 2024, नवंबर
Anonim

इस ट्यूटोरियल में हम सीखेंगे कि PCA9685 मॉड्यूल और arduino का उपयोग करके कई सर्वो मोटर्स को कैसे जोड़ा जाए।

PCA9685 मॉड्यूल बहुत अच्छा है जब आपको कई मोटरों को जोड़ने की आवश्यकता होती है, तो आप इसके बारे में यहाँ और अधिक पढ़ सकते हैं

वह वीडियो देखें!

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  • Arduino UNO या कोई अन्य Arduino बोर्ड या ESP
  • 16 चैनल पीडब्लूएम/सर्वो चालक I2C PCA9685
  • सर्वो मोटर्स (इस उदाहरण में हम 4 सर्वो का उपयोग करते हैं)
  • ब्रेड बोर्ड
  • जम्पर तार
  • विसुइनो सॉफ्टवेयर: यहां डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
  • प्रत्येक सर्वो कनेक्टर को PCA9685 पिन से कनेक्ट करें (सर्वो 1 से पिन 0, सर्वो 2 से पिन 1, आदि)
  • PCA9685 पिन SCL को Arduino पिन SCL से कनेक्ट करें
  • PCA9685 पिन SDA को Arduino pin SDA से कनेक्ट करें
  • PCA9685 पिन VCC को Arduino pin 5V. से कनेक्ट करें
  • PCA9685 पिन GND को Arduino pin GND से कनेक्ट करें

चरण 3: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। नि: शुल्क संस्करण डाउनलोड करें या नि: शुल्क परीक्षण के लिए पंजीकरण करें (पूर्ण अनुभव के लिए अनुशंसित)।

Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।

चरण 4: Visuino में घटकों को जोड़ें, सेट करें और कनेक्ट करें

Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
Visuino में अवयव जोड़ें, सेट करें और कनेक्ट करें
  • "NXP सर्वो PCA9685 (I2C)" घटक जोड़ें
  • "साइन एनालॉग जेनरेटर" घटक जोड़ें
  • "SineAnalogGenerator1" पिन को "ServoPCA96851" पिन से कनेक्ट करें 0
  • "SineAnalogGenerator1" पिन को "ServoPCA96851" पिन 1 से कनेक्ट करें
  • "SineAnalogGenerator1" पिन को "ServoPCA96851" पिन 2 से कनेक्ट करें
  • "SineAnalogGenerator1" पिन को "ServoPCA96851" पिन 3 से कनेक्ट करें
  • "ServoPCA96851" पिन कंट्रोल I2C को Arduino बोर्ड पिन I2C In. से कनेक्ट करें

चरण 5: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।

चरण 6: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो सर्वो मोटर्स घूमने लगेंगी।

बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। Visuino प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है, आप इसे डाउनलोड कर सकते हैं और इसे Visuino में खोल सकते हैं:

सिफारिश की: