विषयसूची:
- चरण 1: ईएससी सूचना प्राप्त करना
- चरण 2: Arduino से कनेक्शन
- चरण 3: स्केच अपलोड करें
- चरण 4: ईएससी को समझना और प्रोग्रामिंग करना
वीडियो: Arduino पर ESC प्रोग्रामिंग (हॉबीकिंग ESC): 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
हेलो कम्युनिटी, मैं आपको दिखाने जा रहा हूं कि हॉबीकिंग ईएससी को कैसे प्रोग्राम और इस्तेमाल किया जाए। मुझे बस कुछ जानकारी और ट्यूटोरियल मिले, जो वास्तव में मेरी बहुत मदद नहीं करते थे, इसलिए मैंने खुद का स्केच प्रोग्राम करने का फैसला किया, जिसे समझना बहुत आसान है। यह जानना महत्वपूर्ण है: * ESC का अर्थ है इलेक्ट्रॉनिक गति नियंत्रण * ESC में एक 5v (उपयोग नहीं किया गया), GND और सिग्नल पिन एक सर्वो की तरह है * आप इसे एक सर्वो की तरह नियंत्रित करते हैं जिसमें लिखा है () https://arduino.cc/de/Reference /ServoWrite * या writeMicroseconds https://arduino.cc/de/Reference/ServoWriteMicroseconds मेरे उदाहरण में मैं राइटमाइक्रोसेकंड का उपयोग करता हूं, क्योंकि इसे समझना आसान है। तो चलते हैं…
चरण 1: ईएससी सूचना प्राप्त करना
आपको वास्तव में अपने ईएससी के एम्पीयरवैल्यू पर टिप्पणी करनी चाहिए। यह ट्यूटोरियल केवल 20 एएमपी ईएससी पर परीक्षण किया गया है: https://www.hobbyking.com/hobbyking/store/_15202_hobby_king_20a_esc_3a_ubec.html मैं वास्तव में वादा नहीं कर सकता, कि यह एक अन्य ईएससी के साथ काम कर रहा है, लेकिन मुझे ऐसा लगता है, क्योंकि में अंग्रेजी मैनुअल 20 और 30 एम्पियर ईएससी वर्णित हैं। जर्मन संस्करण में 10 से 120 Amp का सामान्यीकरण है, इसलिए मुझे लगता है कि यह हर ESC के लिए काम कर सकता है। स्रोत: जर्मन: https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf अंग्रेजी:
चरण 2: Arduino से कनेक्शन
मैंने इसे एक arduino uno R3 के साथ आज़माया। मुझे लगता है कि यह एक उदा के साथ भी संभव है। आर्डिनो ड्यूमिलानोव या मेगा। सबसे पहले आपको ईएससी को लाइपो या एनआईएमएच से जोड़ना होगा। जब आपने ऐसा कर लिया है तो आप ESC को इस तरह कनेक्ट करते हैं: * ब्लैक टू GND * व्हाइट/येलो टू पिन 9 क्योंकि आपने ESC को अपनी बैटरी से कनेक्ट किया है, ESC को वोल्टेज में डाल दिया गया है। इसलिए यह महत्वपूर्ण है कि आप लाल तार को अपने 5v पोर्ट से न जोड़ें, क्योंकि यह आपके कंप्यूटर के USB पोर्ट को नष्ट कर सकता है। इस तस्वीर पर आप ESC और Arduino (मेगा) के बीच सही संबंध देख सकते हैं। चित्र स्रोत:
चरण 3: स्केच अपलोड करें
बस इस कोड को अपने आईडीई में कॉपी और पेस्ट करें: /* Insctructables.com से मार्जन ओलेश स्केच द्वारा कोडित ओपन सोर्स - इस कोड के साथ आप जो चाहते हैं वह करें! */ #int value = 0 शामिल करें; // ऐसे मान सेट करें जिन्हें आपको शून्य करने की आवश्यकता है सर्वो फर्स्टईएससी, सेकेंडईएससी; // जितना चाहें उतना सर्वोबजेक्ट बनाएं। आप एक ही समय में 2 या अधिक सर्वो को नियंत्रित कर सकते हैं void setup() { firstESC.attach(9); // पिन 9 से जुड़ा हुआ है मैं इसे सिर्फ 1 सर्वो सीरियल.बेगिन (9600) के साथ करता हूं; // 9600 बॉड पर सीरियल शुरू करें} शून्य लूप () {// पहले अपने ईएससी को बिना आर्मिंग के कनेक्ट करें। फिर सीरियल खोलें और निर्देशों का पालन करें पहलेESC.writeMicroseconds(value); अगर (सीरियल.उपलब्ध ()) मान = सीरियल.पार्सइंट (); // सीरियल से एक पूर्णांक पार्स करें}
चरण 4: ईएससी को समझना और प्रोग्रामिंग करना
ESC IC या आपके Arduino की तरह प्रोग्राम करने योग्य है। आपके पास प्रोग्राम करने के लिए कोई भाषा नहीं है, बल्कि ध्वनियों से बना एक मेनू है। इस मेनू में आने के लिए, जो अनंत बीटीडब्ल्यू चलाता है, आपको बस निम्नलिखित कदम उठाने होंगे: * अपना ईएससी कनेक्ट करें * कोड कॉन्फ़िगर करें (जितना ईएससी आपके पास है और पिन-कॉन्फ़िगरेशन) * आपको कुछ भी नहीं सुनना चाहिए, क्योंकि Arduino शून्य भेजता है * अपना सीरियल मॉनिटर खोलें और '2000' भेजें। इसका मतलब है कि उच्चतम सिग्नल ईएससी प्राप्त कर सकता है * आप उन ध्वनियों को सुनेंगे जो चित्र पर वर्णित हैं (स्रोत: मैनुअल: https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) हॉबीकिंग ईएससी कर सकते हैं 700 और 2000 us (माइक्रोसेकंड) के बीच एक सिग्नल प्राप्त करें। 700 का अर्थ है निम्नतम स्थिति पर गला घोंटना और 2000 उच्चतम स्थिति पर। यदि आप जानना चाहते हैं कि वास्तव में आप क्या करते हैं, जब आप कोई मेनू चुनते हैं तो मैनुअल पर जाएं। उदाहरण: - 2000 हमें लिखें - डीडीडीडी द्वारा लाइपो को बैट्रीटाइप के रूप में चुनने तक प्रतीक्षा करें - जब यह दिखाई दे, तो अपने सीरियल में तीसरे 'डी' 700 पर लिखें (थोड़ी देरी, इसलिए आपको इसे तीसरे 'डी' पर भेजना होगा) - ESC आवाज करेगा, और विकल्प चुना गया है। मुझे उम्मीद है कि मैं इस ट्यूटोरियल में आपकी मदद कर सकता हूं।
सिफारिश की:
मोबाइल के माध्यम से Arduino प्रोग्रामिंग -- अरुडिनोड्रॉइड -- Android के लिए Arduino Ide -- ब्लिंक: 4 कदम
मोबाइल के माध्यम से Arduino प्रोग्रामिंग || अरुडिनोड्रॉइड || Android के लिए Arduino Ide || ब्लिंक: अधिक वीडियो के लिए कृपया मेरे यूट्यूब चैनल को सब्सक्राइब करें …… Arduino बोर्ड है, जिसे सीधे यूएसबी पर प्रोग्राम किया जा सकता है। यह कॉलेज और स्कूल परियोजनाओं या यहां तक कि उत्पादों के प्रोटोटाइप के लिए बहुत ही सरल और सस्ता है। कई उत्पाद सबसे पहले इस पर निर्माण करते हैं मैं
प्रोग्रामिंग Arduino Sphero RVR के साथ: 4 कदम
Sphero RVR के साथ Arduino प्रोग्रामिंग: पिछले साल अक्टूबर में, Sphero RVR सामने आया था। यह एक ऐसा रोबोट था जैसा कोई अन्य रोबोट नहीं था। सबसे पहले, आप इसे माइक्रो: बिट, रास्पबेरी पीआई और अरुडिनो के साथ प्रोग्राम कर सकते हैं। आप इसे कई अलग-अलग कार्य भी कर सकते हैं। एल ई डी रंग बदल सकते हैं
लाइब्रेरी के बिना स्क्रॉलिंग टेक्स्ट प्रदर्शित करने के लिए एक और Arduino का उपयोग करके एक Arduino प्रोग्रामिंग: 5 कदम
लाइब्रेरी के बिना स्क्रॉलिंग टेक्स्ट प्रदर्शित करने के लिए किसी अन्य Arduino का उपयोग करके एक Arduino प्रोग्रामिंग करना: Sony Spresense या Arduino Uno इतने महंगे नहीं हैं और इसके लिए बहुत अधिक शक्ति की आवश्यकता नहीं होती है। हालाँकि, यदि आपकी परियोजना में बिजली, स्थान या बजट की सीमा है, तो आप Arduino Pro Mini का उपयोग करने पर विचार कर सकते हैं। Arduino Pro Micro के विपरीत, Arduino Pro Mi
STM32 "ब्लू पिल" Arduino IDE और USB के माध्यम से प्रोग्रामिंग: 8 कदम
STM32 "ब्लू पिल" Arduino IDE और USB के माध्यम से प्रोग्रामिंग: STM32F जेनेरिक प्रोटोटाइप बोर्ड (यानी ब्लू पिल) की तुलना इसके काउंटर पार्ट Arduino से करना यह देखना आसान है कि इसके पास कितने अधिक संसाधन हैं, जो IOT परियोजनाओं के लिए बहुत सारे नए अवसर खोलते हैं। विपक्ष इसके समर्थन की कमी है। वास्तव में मैं वास्तव में नहीं
सबसे सस्ता Arduino -- सबसे छोटा अरुडिनो -- अरुडिनो प्रो मिनी -- प्रोग्रामिंग -- Arduino Neno: 6 कदम (चित्रों के साथ)
सबसे सस्ता Arduino || सबसे छोटा अरुडिनो || अरुडिनो प्रो मिनी || प्रोग्रामिंग || Arduino Neno:……………………….. कृपया अधिक वीडियो के लिए मेरे YouTube चैनल को SUBSCRIBE करें…… .यह प्रोजेक्ट इस बारे में है कि अब तक के सबसे छोटे और सबसे सस्ते arduino को कैसे इंटरफ़ेस किया जाए। सबसे छोटा और सस्ता arduino arduino pro mini है। यह Arduino के समान है