विषयसूची:

इंटरनेट सर्वो: ३ कदम
इंटरनेट सर्वो: ३ कदम

वीडियो: इंटरनेट सर्वो: ३ कदम

वीडियो: इंटरनेट सर्वो: ३ कदम
वीडियो: Fix slow internet (3 steps only) | Full Network But Slow Internet ? Fix |Force LTE Only App Tutorial 2024, जुलाई
Anonim
इंटरनेट सर्वो
इंटरनेट सर्वो
इंटरनेट सर्वो
इंटरनेट सर्वो
इंटरनेट सर्वो
इंटरनेट सर्वो
इंटरनेट सर्वो
इंटरनेट सर्वो

परिचय

मुझे अपने बगीचे में पक्षियों को खिलाना पसंद है, लेकिन दुर्भाग्य से काला चूहा भी इसका फायदा उठाता है। इसलिए मैंने चूहों को पक्षियों का खाना खाने से रोकने का एक तरीका सोचा।

काला चूहा केवल अंधेरे में ही सक्रिय होता है इसलिए हमें रात में बर्ड फीडर को बंद करना पड़ता है। क्योंकि मैं आलसी हूँ, मैंने इसे स्वचालित करने का एक तरीका सोचा। और इसलिए इंटरनेट नियंत्रित सर्वो का विचार मिट गया।

चूंकि बर्डफीडर आपके बगीचे में है, यह अच्छा होगा यदि ईएसपी वाईफाई रेंज एक्सटेंडर के रूप में भी काम कर सके। अपने वाईफाई नेटवर्क के पासवर्ड का खुलासा किए बिना अपने मेहमानों को इंटरनेट तक पहुंच प्रदान करें।

प्रोग्रामिंग का परिणाम एक अत्यधिक लचीला सर्वो नियंत्रक है जिसे किसी भी परियोजना में फिट करने के लिए कॉन्फ़िगर किया जा सकता है। इसमें ए.ओ. निम्नलिखित विशेषताएं:

  • उपयोगकर्ता सर्वो की शुरुआत और समाप्ति स्थिति निर्धारित कर सकता है।
  • आंदोलन की गति निर्धारित की जा सकती है।
  • सर्वो को वेबइंटरफेस या पुशबटन के माध्यम से मैनुअल नियंत्रित किया जा सकता है।
  • एक कॉन्फ़िगर करने योग्य टाइमर निश्चित समय पर स्वचालित रूप से बर्डफीडर को बंद और खोल सकता है।
  • स्वचालित रूप से बंद और खोलना सूर्योदय और सूर्यास्त के सापेक्ष हो सकता है।
  • अपने वाईफाई नेटवर्क से कनेक्ट करने के लिए सरल।
  • कुछ घटनाओं पर संदेश mqtt के माध्यम से भेजे जा सकते हैं।
  • सर्वो को "ip-of-servo/SW=ON" जैसे सीधे लिंक के माध्यम से domoticz द्वारा नियंत्रित किया जा सकता है।
  • स्लाइडर या "आईपी-ऑफ-सर्वो/पीओएस = 90" जैसे लिंक का उपयोग करके किसी भी स्थिति में ले जाया जा सकता है
  • हम इसे वाईफाई रिपीटर/एक्सटेंडर के रूप में भी इस्तेमाल कर सकते हैं।
  • हम बगीचे में रात की रोशनी के रूप में एलईडी लगा सकते हैं।

वीडियो आपको एक विचार देगा कि आप इस तकनीक से क्या बना सकते हैं।

आपूर्ति:

  • एक NodeMCU v3 या Wemos d1 (मिनी) बोर्ड ($ 2, 50)
  • एक मिनी सर्वो SG90 9G ($ 2)
  • एक 5v यूएसबी बिजली की आपूर्ति

वैकल्पिक एक स्पर्श स्विच और/या एक या दो एलईडी प्रतिरोधी और कुछ तार के साथ।

चरण 1: इसका निर्माण

बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी
बिल्डिंग आईटी

हार्डवेयर

सर्वोमोटर में 3 तार होते हैं जिन्हें नोडेमकु से जोड़ा गया है। लाल = वीसीसी और विन (5 वी) से जुड़ा होना चाहिए। काला या भूरा तार Gnd है और नारंगी या पीला तार डेटा तार है और इसे पिन D1 से जोड़ा जाना चाहिए। कभी-कभी बूटअप पर इरेटिकल चालों से बचने के लिए 10k के पुल-अप रोकनेवाला को डेटापिन से जोड़ने की आवश्यकता होती है।

सॉफ्टवेयर

मैंने आपके ESP डिवाइस पर सॉफ़्टवेयर इंस्टॉल करना बेहद आसान बना दिया है। कृपया इन चरणों का पालन करें:

अपने कंप्यूटर पर एक फ़ोल्डर में फ़ाइल को डाउनलोड और अनज़िप करें। इस फोल्डर को एंटर करें और Serial_Communicator.exe पर क्लिक करें, प्रोग्राम शुरू हो जाएगा। यूएसबी केबल के माध्यम से ईएसपी को अपने कंप्यूटर से कनेक्ट करें। अब आप परीक्षण कर सकते हैं कि ईएसपी किस कॉम पोर्ट से जुड़ा है। आगे बढ़ने के लिए सहायता टेक्स्ट पढ़ें। जब सॉफ़्टवेयर स्थापित हो जाता है, तो नीले ऑनबोर्ड का नेतृत्व किया जाएगा। अब आप अध्याय "यह कैसे काम करता है" पर आगे बढ़ सकते हैं।

अब आपके पास सीरियल के माध्यम से ईएसपी के साथ संवाद करने का एक अच्छा टूल भी है। यूएसबी केबल के साथ एस्प को अपने विंडोज़ कंप्यूटर से कनेक्ट करें। आप सर्वो को स्थानांतरित करने और बूट और डीबग जानकारी देखने के लिए कुछ आदेश जारी कर सकते हैं।

23 दिसंबर 2020 को अपडेट करें: समयबद्ध नाइटलाइट के साथ नया संस्करण जोड़ा गया।

एक ड्राइव से ESP8266SERVO-v1_1b डाउनलोड करें

चरण 2: यह कैसे काम करता है

यह कैसे काम करता है
यह कैसे काम करता है
यह कैसे काम करता है
यह कैसे काम करता है

वाईफाई से कनेक्ट करें

एक बार सॉफ्टवेयर अपलोड हो जाने के बाद, वेमोस बूट हो जाता है और नीली एलईडी लगातार जलती रहती है। इसका मतलब है कि एक एक्सेसपॉइंट (एपी) खोला गया है जहां आप इसे अपने वाईफाई से जोड़ सकते हैं। अब अपने लैपटॉप, फोन या टैबलेट पर वाईफाई सेटिंग खोलें। आपको ESP-123456 या इसी तरह का एक नेटवर्क दिखाई देगा।

पासवर्ड 123456789 के साथ इस नेटवर्क से कनेक्ट करें और 192.168.4.1 पर ब्राउज़ करें। अपनी साख दर्ज करें और आगे के निर्देशों का पालन करें।

व्यवस्थापक पासवर्ड सेट करना न भूलें। डिफ़ॉल्ट रूप से यह 000000000 है। सफलतापूर्वक कनेक्ट होने पर, ईएसपी रीबूट होगा और एलईडी 3 बार चमकती है।

बूट अप

बूटअप पर, Esp फाइल सिस्टम से सेटिंग्स को पढ़ता है, सिस्टमटाइम सेट करने के लिए इंटरनेट से जुड़ता है और सर्वो को उसके बंद होने की स्थिति में ले जाता है। एलईडी की तुलना में 3 बार झपकाएं यह इंगित करने के लिए कि यह तैयार है।

समायोजन

पहले बूट के बाद आपको पहले कुछ हाउसकीपिंग करनी चाहिए। सेटिंग पेज पर जाएं और "टाइम कॉन्फिगरेशन" पर क्लिक करें। यहां आप अपनी भौगोलिक स्थिति और समय ऑफसेट सेट कर सकते हैं। अगर आपके देश में डेलाइट टाइम सेविंग लागू है तो उसे चेक करें। सहेजें। डिवाइस रीबूट हो जाता है और सूर्यास्त और सूर्योदय के समय की गणना करता है। यह देखने के लिए कि क्या सब सही है, स्थिति पृष्ठ देखें।

सर्वो सेटिंग्स

सर्वो सेटिंग्स करना महत्वपूर्ण है। हम नहीं चाहते कि सर्वो उस स्थिति में चले जहां वह कंपन कर रहा है, क्योंकि यह एक उच्च वर्तमान स्थिति है और आपके सर्वो या यहां तक कि आपके नोडमेकू को भी नष्ट कर सकती है। सर्वो पेज पर जाएं, यहां आप उन चरम सीमाओं को निर्धारित कर सकते हैं जिनके बीच सर्वो सुरक्षित रूप से आगे बढ़ सकता है। इसे ओपन और क्लोजिंग पोजीशन कहें, या इसके विपरीत, यह निर्धारित करने के लिए कि जब आप क्लोज या ओपन बटन दबाते हैं तो क्या होता है। इससे आपकी विशिष्ट परियोजना के लिए सर्वो को अनुकूलित करना बहुत आसान हो जाता है।

आप सर्वो आंदोलन की गति भी निर्धारित कर सकते हैं। यदि आप अपने फीडर में पक्षियों को नहीं पकड़ना चाहते हैं तो "धीमी गति से समापन गति" की जाँच करें।

डोमटिका

सर्वो को "डोमोटिक्ज़" जैसे डोमोटिका अनुप्रयोगों द्वारा भी नियंत्रित किया जा सकता है। "ip-of-espservo/SW=ON" (करीब) या "ip-of-espservo/SW=OFF" जैसे http अनुरोध भेजकर, सर्वो को नियंत्रित किया जा सकता है। आप अपने ब्राउज़र में इसका परीक्षण कर सकते हैं।

mosquitto

जब मच्छर सक्षम होता है, तो {"idx":"123", "cmd":"SW=ON"} या 123, SW=ON जैसे संदेश सर्वो को भेजे जा सकते हैं। ओपन या क्लोज इवेंट पर, json संदेश {"idx":123, "nvalue":1} जैसे भेजे जाते हैं। यह जेसन प्रारूप और डोमोटिकज़ द्वारा समझा जा सकता है।

स्पर्श बटन

यदि आप एक बटन कनेक्ट करते हैं, तो इसकी निम्नलिखित कार्यक्षमता है:

  • जब बटन पर क्लिक किया जाता है, तो सर्वो खुले से बंद या इसके विपरीत टॉगल करता है।
  • लंबे समय तक दबाएं जब तक कि एलईडी लाइट्स सेशन ईएसपी को रिबूट न कर दे
  • लंबे समय तक दबाएं जब तक कि एलईडी बाहर न निकल जाए: ईएसपी वाईफाई क्रेडेंशियल्स को भूल जाएगा और एक एपी शुरू करेगा।

Nodemcu बोर्ड के बटन की कार्यक्षमता समान है

चरण 3: समस्या निवारण

युगांतरकारी चालें

यदि सर्वो अप्रत्याशित रूप से पावरअप पर या नियंत्रित होने पर चलता है, तो यह कभी-कभी 3.3V और डेटापिन d1 के बीच 10K के पुलअप रेसिस्टर को जोड़ने में मदद करता है।

सिफारिश की: