विषयसूची:

NodeMCU के साथ सर्वो मोटर का इंटरफेसिंग: 6 कदम (चित्रों के साथ)
NodeMCU के साथ सर्वो मोटर का इंटरफेसिंग: 6 कदम (चित्रों के साथ)

वीडियो: NodeMCU के साथ सर्वो मोटर का इंटरफेसिंग: 6 कदम (चित्रों के साथ)

वीडियो: NodeMCU के साथ सर्वो मोटर का इंटरफेसिंग: 6 कदम (चित्रों के साथ)
वीडियो: ESP8266 NodeMCU Servo Motor Control | TFK | Hindi 2024, जुलाई
Anonim
नोडएमसीयू के साथ सर्वो मोटर इंटरफेसिंग
नोडएमसीयू के साथ सर्वो मोटर इंटरफेसिंग

सभी को नमस्कार, यह यहाँ मेरी पहली शिक्षाप्रद परियोजना है।

तो आप NodeMCU के साथ शुरुआत करना चाहते हैं? खैर, मैं यहाँ आपके साथ साझा करने के लिए हूँ।आज, मैं आपको दिखाने जा रहा हूँ कि NodeMCU के साथ कैसे शुरुआत करें। चलो चलते हैं !

NodeMCU में बोर्ड ESP8266-12E है जो बोर्ड को IoT (इंटरनेट ऑफ थिंग्स) के लिए उपयुक्त बनाता है। इस निर्देश में मैं आपको दिखाऊंगा कि NodeMCU का उपयोग करके सर्वो के साथ कैसे शुरुआत करें।

चरण 1: आवश्यक सामग्री

सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता

यहां NodeMCU के साथ आरंभ करने के लिए आवश्यक घटकों की सूची दी गई है,

हार्डवेयर घटक

  1. नोडएमसीयू
  2. सर्वो मोटर
  3. ब्रेड बोर्ड
  4. जम्पर तार
  5. माइक्रो यूएसबी केबल

सॉफ्टवेयर घटक

अरुडिनो आईडीई

चरण 2: हार्डवेयर विवरण

हार्डवेयर विवरण
हार्डवेयर विवरण
हार्डवेयर विवरण
हार्डवेयर विवरण

ब्रेडबोर्ड क्या है?

यह एक प्रोटोटाइप प्लेटफॉर्म है, जहां आप घटकों को प्लग कर सकते हैं और उन्हें आसानी से हटा सकते हैं। इसके अंदर कैसे बना है यह देखने के लिए कृपया फोटो देखें। आमतौर पर प्रत्येक तरफ 2 बैंड होते हैं जो पावर रेल को दर्शाते हैं। इसे आसानी से सभी (-) और (+) को एक साथ जोड़ने के लिए बनाया गया है।

एक सर्वो क्या है?

सर्वो मोटर्स महान उपकरण हैं जो एक निर्दिष्ट कोण या तथाकथित स्थिति में बदल सकते हैं।

आमतौर पर, उनके पास एक सर्वो भुजा होती है जो 180 डिग्री मुड़ सकती है। NodeMCU का उपयोग करके, हम एक निर्दिष्ट स्थान पर जाने के लिए एक सर्वो को नियंत्रित कर सकते हैं। कि जैसे ही आसान! यहां हम देखेंगे कि सर्वो मोटर को कैसे जोड़ा जाए और फिर इसे विभिन्न स्थितियों में कैसे चालू किया जाए।

सर्वो से कनेक्शन

अगला काम आपकी सर्वो मोटर को जोड़ना है। सर्वो के दो सामान्य प्रकार हैं:

  1. सफेद - लाल - काला वायर्ड सर्वो
  2. नारंगी - लाल - ब्राउन वायर्ड सर्वो

यदि आपके सर्वो में सफेद-लाल-काले तार हैं, तो इसे निम्नानुसार कनेक्ट करें

  • सफेद तार डिजिटल पिन D4 से जुड़ता है
  • काला तार GND पिन से जुड़ता है
  • लाल तार 3V3 पिन से जुड़ता है

यदि आपके सर्वो में नारंगी-लाल-भूरे रंग के तार हैं, तो इसे निम्नानुसार कनेक्ट करें

  • नारंगी तार डिजिटल पिन D4 से जुड़ता है।
  • भूरा तार GND पिन से जुड़ता है
  • लाल तार 3V3 पिन से जुड़ता है

चरण 3: Arduino IDE डाउनलोड करें

Arduino IDE डाउनलोड करें
Arduino IDE डाउनलोड करें

आरंभ करने के लिए हमें Arduino IDE (एकीकृत विकास पर्यावरण) और कुछ आवश्यक ड्राइवरों को डाउनलोड करने की आवश्यकता है।

  1. सॉफ्टवेयर को Arduino साइट पर डाउनलोड करने के लिए:
  2. सॉफ्टवेयर पर क्लिक करें अपने ऑपरेटिंग सिस्टम के आधार पर विंडोज, मैक या लिनक्स पर क्लिक करें।
  3. आप चाहें तो दान कर सकते हैं या सिर्फ डाउनलोड कर सकते हैं।
  4. जब यह किया जाता है, तो आपको इसे अपने कंप्यूटर पर डाउनलोड करने के चरणों को जारी रखना होगा।
  5. आप कर चुके हैं!

चरण 4: Arduino IDE तैयार करना

Arduino IDE तैयार करना
Arduino IDE तैयार करना
Arduino IDE तैयार करना
Arduino IDE तैयार करना

Arduino IDE डाउनलोड करने के बाद नेविगेट करें

  1. फ़ाइल टैब और फिर वरीयताएँ पर क्लिक करें।
  2. अतिरिक्त बोर्ड प्रबंधक URL में निम्नलिखित लिंक जोड़ें (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. ठीक क्लिक करें और फिर नेविगेट करें
  4. उपकरण - बोर्ड - बोर्ड प्रबंधक

खोज फ़ील्ड में esp8266 टाइप करें > ESP8266 समुदाय द्वारा esp8266 पर क्लिक करें - इंस्टॉल पर क्लिक करें

अब आपने NodeMCU के साथ काम करने के लिए Arduino IDE सेटअप कर लिया है।

चरण 5: कोडिंग समय

कोडिंग समय
कोडिंग समय

अगला कदम सर्वो को नियंत्रित करने के लिए कुछ कोड लिखना है।

"Servo.ino" फ़ाइल डाउनलोड करें और इसे Arduino IDE में खोलें। फिर एक नया स्केच बनाएं और नीचे दिए गए कोड को arduino IDE में पेस्ट करें और अपलोड को हिट करें।

#शामिल

सर्वो सर्वो;

व्यर्थ व्यवस्था() {

सर्वो.अटैच(2); //डी4

सर्वो। लिखना (0);

देरी (2000);

}

शून्य लूप () {

सर्वो.लिखें (९०);

देरी (1000);

सर्वो। लिखना (0);

देरी (1000);

}

कोड को अपलोड होने में कुछ मिनट लगेंगे और फिर आपको कोड में निर्धारित अंतराल पर सर्वो को 0° से 90° तक बदलते कोण को देखना चाहिए।

आप चाहें तो इसके साथ टिंकर कर सकते हैं, या इसे वैसे ही इस्तेमाल कर सकते हैं जैसे यह है।

चरण 6: अपना कार्यक्रम अपलोड करें

अपना कार्यक्रम अपलोड करें
अपना कार्यक्रम अपलोड करें
अपना कार्यक्रम अपलोड करें
अपना कार्यक्रम अपलोड करें
  1. गोटो टूल्स
  2. बोर्ड > NodeMCU 1.0 (ESP-12E मॉड्यूल)
  3. पोर्ट (सही पोर्ट चुनें)

**सुनिश्चित करें कि आपने अपना NodeMCU मॉडल चुना है और सही सीरियल पोर्ट टिक किया है (चित्र देखें)।

फिर बस अपलोड बटन पर क्लिक करें**

सिफारिश की: