विषयसूची:
- चरण 1: बटन के ध्रुवों का पता लगाएं
- चरण 2: वायर इट अप
- चरण 3: इसे कोड करें
- चरण 4: इसे और भी उपयोगी बनाएं
वीडियो: एलेक्सा सक्षम लिफ्ट बटन: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
इस निर्देश में विधि का उपयोग किसी भी बटन के लिए किया जा सकता है, लेकिन इस उदाहरण के लिए हमारे पास एक लिफ्ट है जिसे हम अमेज़ॅन एलेक्सा का उपयोग करके कॉल करना चाहते हैं। मेरे पास एक पिछला निर्देश योग्य है जहां मैंने एक ही काम करने के लिए एलेक्सा द्वारा नियंत्रित एक सोलनॉइड का उपयोग किया है, लेकिन यह अधिक सुरुचिपूर्ण है और बेहतर काम करता है। बटन अभी भी वैसे ही काम करता है, लेकिन आप इसे नियंत्रित करने के लिए एलेक्सा का उपयोग भी कर सकते हैं।
अंतिम विचार यह है --- जब आप एक बटन दबाते हैं, तो आप एक सर्किट पूरा करते हैं। इस निर्देश के लिए, मैं सर्किट को पूरा करने के लिए एलेक्सा / माइक्रोकंट्रोलर / रिले संयोजन का उपयोग कर रहा हूं। यह बटन की जगह नहीं ले रहा है। बटन दबाने पर भी सर्किट पूरा हो जाएगा। लेकिन इसके अलावा, जब आप एलेक्सा को कॉल करते हैं, तो वह माइक्रोकंट्रोलर को सिग्नल करती है, और माइक्रोकंट्रोलर रिले को एक सिग्नल भेजता है जो तब सर्किट को पूरा करता है।
आवश्यक वस्तुएं हैं:
WeMos D1 मिनी
रिले बोर्ड
तारों
WeMos D1 मिनी के लिए पावर कॉर्ड
चरण 1: बटन के ध्रुवों का पता लगाएं
मैंने लिफ्ट की प्लेट को हटा दिया और पाया कि मैं केवल एक टेलीफोन प्लग कनेक्टर को अनप्लग करके इसे बाहर निकाल सकता हूं। लिफ्ट प्लेट के पीछे बटन, एक प्रोसेसर और नंबर डिस्प्ले के लिए एक स्क्रीन के लिए कामकाज था। सौभाग्य से पुश बटन में तारों के लिए एक स्क्रू टर्मिनल था। कोई काटने या सोल्डरिंग आवश्यक नहीं है! हालाँकि, 4 टर्मिनल थे और मुझे यह तय करना था कि कौन से 2 बटन के लिए हैं। मुझे ऐसा लगता है कि 99% सभी बटन किसी न किसी प्रकार के प्लेट कवर के साथ एक चातुर्य स्विच का उपयोग करते हैं, इसलिए जब मैंने बटन प्लेट को देखा तो मैं देख सकता था कि बटन के पैरों को कहाँ मिलाया गया था और वे किस टर्मिनल पर गए थे। इसलिए, मैंने अनुमान लगाया कि वे दो टर्मिनल वही थे जो मैं चाहता था। इसका परीक्षण करने के लिए, मैंने लिफ्ट प्लेट में प्लग लगाया और प्रत्येक टर्मिनल पर एक तार के दोनों छोर को छुआ। निश्चित रूप से, इसने सर्किट पूरा किया, बटन जल गया और लिफ्ट का दरवाजा खुल गया।
चरण 2: वायर इट अप
यह सर्किट 'सामान्य रूप से खुला' है। जब आप बटन दबाते हैं, तो आप चाहते हैं कि यह सर्किट को बंद कर दे। तो, बटन से तार रिले में जाते हैं। एक COM टर्मिनल पर जाता है, और दूसरा NO (नॉर्मली ओपन) टर्मिनल पर।
इसके बाद, रिले के दूसरे छोर से तार माइक्रोप्रोसेसर से जुड़ते हैं। यह बहुत आसान है…
डीसी- माइक्रोप्रोसेसर के जीएनडी के रिले के
माइक्रोप्रोसेसर के 5V तक रिले का DC+
माइक्रोप्रोसेसर पर किसी भी डिजिटल पिन के रिले के IN
जब मैंने जाँच की कि सब कुछ ठीक काम कर रहा है, तो मैंने रिले और वीमोस प्रोसेसर को लिफ्ट प्लेट के पीछे गर्म-चिपकाया।
चरण 3: इसे कोड करें
यह आसान और कठिन और एक ही समय दोनों है। अगर मुझे अमेज़ॅन एलेक्सा के साथ सभी हैंडशेकिंग को खुद को कोड करना पड़ा, तो यह मेरे कौशल स्तर से परे होगा। शुक्र है, किसी ने इसे पहले ही कर लिया है।
यहां Sinric के लिए साइन अप करें। इस साइट में जरूरत की हर चीज है। आप इस पेज पर अपना 'डिवाइस' रजिस्टर कर सकते हैं ताकि इसे एक अनूठा डिवाइस नाम दिया जा सके जिससे एलेक्सा संवाद कर सके। फिर आप नमूना कोड का उपयोग WeMos पर अपलोड करने के लिए कर सकते हैं और केवल अपने डिवाइस के नाम, अपने वाईफाई और कोड को बदलने के लिए जब एलेक्सा आपके डिवाइस को चालू / बंद कर सकती है। मेरे मामले में यह बस एक पिनमोड (myRelayPin, HIGH) जोड़ रहा था; देरी (700); पिनमोड (myRelayPin, LOW); सर्किट को पूरा करने के लिए रिले को सिग्नल भेजने के लिए।
चरण 4: इसे और भी उपयोगी बनाएं
मैंने ऊपर और नीचे दोनों बटन के लिए इन चरणों का पालन किया। इस बिंदु पर आप एलेक्सा को उस मंजिल के लिए बटन दबा सकते हैं, जिस पर आप जा रहे हैं, फिर बटन को दबाने के लिए दूसरा आदेश दें। लेकिन वास्तव में, यह बहुत बोझिल है।
मैंने अपने फोन में एलेक्सा ऐप डाउनलोड किया। वहां से मैं मुख्य मेनू पर जा सकता हूं, 'रूटीन' का चयन कर सकता हूं और लिफ्ट के लिए एक रूटीन बना सकता हूं। उदाहरण के लिए, जब मैं कहता हूं "एलेक्सा, नीचे जा रही है" एलेक्सा रसोई में बटन का संकेत देगी, तो वह कहेगी "गोइंग डाउन" (मुझे उसे थोड़ी देर रुकने की जरूरत है और उसे कुछ कहने से मुझे देरी की जरूरत है), तो वह करेगी बेसमेंट में बटन को सिग्नल करें। एक आदेश से सब कुछ हो जाता है।
सिफारिश की:
एलेक्सा सक्षम रिमोट कंट्रोल (WEMO D1 मिनी का उपयोग करके): 3 कदम
एलेक्सा सक्षम रिमोट कंट्रोल (WEMO D1 मिनी का उपयोग करके): यह पिछली पोस्ट का एक अद्यतन संस्करण है:https://www.instructables.com/id/Voice-Activated-R…पिछले संस्करण में, मैंने एक गीतेक का उपयोग किया था एक नियमित गेराज दरवाजा खोलने वाले प्रकार के रिमोट को नियंत्रित करने के लिए वॉयस मॉड्यूल। इस निर्देशयोग्य में मैंने vo को बदल दिया है
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबगिंग।: 4 कदम
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबाउंसिंग: इस खंड में, हम सीखेंगे कि एक बटन स्विच से इनपुट के अनुसार तीन एलईडी की स्थिति को टॉगल करने के लिए ATMega328PU के लिए प्रोग्राम C कोड कैसे बनाया जाए। साथ ही, हमने 'स्विच बाउंस' की समस्या का समाधान खोजा है। आमतौर पर, हम
RabbitPi - एलेक्सा सक्षम, IFTTT कनेक्टेड, ईयर-विगलिंग IoT असिस्टेंट: 12 कदम
रैबिटपी - एलेक्सा इनेबल्ड, आईएफटीटीटी कनेक्टेड, ईयर-विगलिंग आईओटी असिस्टेंट: यह एक अप्रचलित २००५ नबाज़टैग "स्मार्ट खरगोश" कि मैंने एक रास्पबेरी पाई 3 और एक एडफ्रूट मोटर एचएटी का उपयोग करके एक आधुनिक आईओटी सहायक में पुनर्निर्माण किया है, जिसमें एक वेबकैम माइक्रोफ़ोन और एक फिलिप्स साउंडशूटर स्पीकर है जो प्यारा मूल केस में निहित है
एलेक्सा-सक्षम डेथ स्टार लैंप: 17 कदम (चित्रों के साथ)
एलेक्सा-सक्षम डेथ स्टार लैंप: इस अनोखे वॉयस-एक्टिवेटेड लैंप के साथ डार्क साइड का एक टुकड़ा अपने लिविंग रूम में लाएं। कला का एक कार्यात्मक कार्य जो देखने में उपयोगी और मनभावन दोनों है। चालू या बंद कर रहा है? सभी दीपक ऐसा करते हैं! चमक बदल रहा है? बहुत ही आम! लेकिन क्या आपका
लिफ्ट के बिना लिफ्ट की रोशनी: 6 कदम (चित्रों के साथ)
लिफ्ट के बिना लिफ्ट रोशनी: पृष्ठभूमि कुछ साल पहले एक स्थानीय इमारत में सभी लिफ्टों को फिर से बनाया गया था। मेरे एक मित्र ने उन सभी भागों को देखा जो बाहर फेंके जा रहे थे और उन्हें हाथ से जांच करने की अनुमति मिली। हमने खोज की और रुचि की कई वस्तुएं पाईं। सबसे अच्छा हिस्सा जो मैं