विषयसूची:
वीडियो: इंटरनेट सर्वो: ३ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
परिचय
मुझे अपने बगीचे में पक्षियों को खिलाना पसंद है, लेकिन दुर्भाग्य से काला चूहा भी इसका फायदा उठाता है। इसलिए मैंने चूहों को पक्षियों का खाना खाने से रोकने का एक तरीका सोचा।
काला चूहा केवल अंधेरे में ही सक्रिय होता है इसलिए हमें रात में बर्ड फीडर को बंद करना पड़ता है। क्योंकि मैं आलसी हूँ, मैंने इसे स्वचालित करने का एक तरीका सोचा। और इसलिए इंटरनेट नियंत्रित सर्वो का विचार मिट गया।
चूंकि बर्डफीडर आपके बगीचे में है, यह अच्छा होगा यदि ईएसपी वाईफाई रेंज एक्सटेंडर के रूप में भी काम कर सके। अपने वाईफाई नेटवर्क के पासवर्ड का खुलासा किए बिना अपने मेहमानों को इंटरनेट तक पहुंच प्रदान करें।
प्रोग्रामिंग का परिणाम एक अत्यधिक लचीला सर्वो नियंत्रक है जिसे किसी भी परियोजना में फिट करने के लिए कॉन्फ़िगर किया जा सकता है। इसमें ए.ओ. निम्नलिखित विशेषताएं:
- उपयोगकर्ता सर्वो की शुरुआत और समाप्ति स्थिति निर्धारित कर सकता है।
- आंदोलन की गति निर्धारित की जा सकती है।
- सर्वो को वेबइंटरफेस या पुशबटन के माध्यम से मैनुअल नियंत्रित किया जा सकता है।
- एक कॉन्फ़िगर करने योग्य टाइमर निश्चित समय पर स्वचालित रूप से बर्डफीडर को बंद और खोल सकता है।
- स्वचालित रूप से बंद और खोलना सूर्योदय और सूर्यास्त के सापेक्ष हो सकता है।
- अपने वाईफाई नेटवर्क से कनेक्ट करने के लिए सरल।
- कुछ घटनाओं पर संदेश 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 के पुलअप रेसिस्टर को जोड़ने में मदद करता है।
सिफारिश की:
बोसबेरी पाई इंटरनेट रेडियो: 4 कदम (चित्रों के साथ)
बोसबेरी पाई इंटरनेट रेडियो: मुझे रेडियो सुनना बहुत पसंद है! मैं अपने घर में एक डीएबी रेडियो का उपयोग कर रहा था, लेकिन पाया कि रिसेप्शन थोड़ा खराब था और आवाज टूटती जा रही थी, इसलिए मैंने अपना खुद का इंटरनेट रेडियो बनाने का फैसला किया। मेरे पास मेरे घर के आसपास एक मजबूत वाईफाई सिग्नल है और डिजिटल भाई
इंटरनेट पर Nodemcu का उपयोग करके Blynk ऐप के माध्यम से एलईडी को नियंत्रित करना: 5 कदम
इंटरनेट पर Nodemcu का उपयोग करके Blynk ऐप के माध्यम से एलईडी को नियंत्रित करना: सभी को नमस्कार आज हम आपको दिखाएंगे कि आप इंटरनेट पर स्मार्टफोन का उपयोग करके एक एलईडी को कैसे नियंत्रित कर सकते हैं
DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812): 8 कदम (चित्रों के साथ)
DIY इंटरनेट नियंत्रित स्मार्ट एलईडी मैट्रिक्स (ADAFRUIT + ESP8266 + WS2812): यहां एक परियोजना के लिए मेरी दूसरी अग्रिम है जिसे मैं आपको दिखाने के लिए बहुत उत्साहित हूं। यह एक DIY स्मार्ट एलईडी मैट्रिक्स के बारे में है जो आपको उस पर दिखाने देगा, डेटा, जैसे कि YouTube आँकड़े, आपके स्मार्ट होम आँकड़े, जैसे तापमान, आर्द्रता, एक साधारण घड़ी हो सकती है, या बस दिखा सकती है
GadgetGangster.com से सर्वो टेस्टर, सर्वो बॉस का निर्माण: 5 कदम
ServoBoss का निर्माण, GadgetGangster.com से एक सर्वो परीक्षक: यह सर्वोबॉस है। यह एक सर्वो परीक्षक है जो एक साथ बारह सर्वो तक चलाने में सक्षम है। किट GadgetGangster.com से उपलब्ध है। इसके वर्तमान में आठ कार्यक्रम हैं। कार्यक्रम 1 - मिलीसेकंड सेट करें आउटपुट को बारह सर्वो (दो समूह
अपने सर्वो V1.00 को हैक करें - अपने सर्वो को एक शक्तिशाली लीनियर एक्चुएटर में बदलें: 7 कदम
अपने सर्वो V1.00 को हैक करें - अपने सर्वो को एक शक्तिशाली रैखिक एक्ट्यूएटर में बदल दें: बशर्ते आपके पास उपकरण और सर्वो हो, जिसे आप एक-दो रुपये में बना सकते हैं। एक्चुएटर लगभग 50 मिमी / मिनट की दर से विस्तारित होता है। यह अपेक्षाकृत धीमा है लेकिन बहुत शक्तिशाली है। मेरा वीडियो पोस्ट के अंत में देखें जहां छोटा एक्ट्यूएटर