विषयसूची:

एलेक्सा सक्षम लिफ्ट बटन: 4 कदम
एलेक्सा सक्षम लिफ्ट बटन: 4 कदम

वीडियो: एलेक्सा सक्षम लिफ्ट बटन: 4 कदम

वीडियो: एलेक्सा सक्षम लिफ्ट बटन: 4 कदम
वीडियो: Why Guneet Crying 😂 #shorts | Harpreet SDC 2024, नवंबर
Anonim
Image
Image
बटन के ध्रुवों का पता लगाएं
बटन के ध्रुवों का पता लगाएं

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

अंतिम विचार यह है --- जब आप एक बटन दबाते हैं, तो आप एक सर्किट पूरा करते हैं। इस निर्देश के लिए, मैं सर्किट को पूरा करने के लिए एलेक्सा / माइक्रोकंट्रोलर / रिले संयोजन का उपयोग कर रहा हूं। यह बटन की जगह नहीं ले रहा है। बटन दबाने पर भी सर्किट पूरा हो जाएगा। लेकिन इसके अलावा, जब आप एलेक्सा को कॉल करते हैं, तो वह माइक्रोकंट्रोलर को सिग्नल करती है, और माइक्रोकंट्रोलर रिले को एक सिग्नल भेजता है जो तब सर्किट को पूरा करता है।

आवश्यक वस्तुएं हैं:

WeMos D1 मिनी

रिले बोर्ड

तारों

WeMos D1 मिनी के लिए पावर कॉर्ड

चरण 1: बटन के ध्रुवों का पता लगाएं

बटन के ध्रुवों का पता लगाएं
बटन के ध्रुवों का पता लगाएं
बटन के ध्रुवों का पता लगाएं
बटन के ध्रुवों का पता लगाएं
बटन के ध्रुवों का पता लगाएं
बटन के ध्रुवों का पता लगाएं

मैंने लिफ्ट की प्लेट को हटा दिया और पाया कि मैं केवल एक टेलीफोन प्लग कनेक्टर को अनप्लग करके इसे बाहर निकाल सकता हूं। लिफ्ट प्लेट के पीछे बटन, एक प्रोसेसर और नंबर डिस्प्ले के लिए एक स्क्रीन के लिए कामकाज था। सौभाग्य से पुश बटन में तारों के लिए एक स्क्रू टर्मिनल था। कोई काटने या सोल्डरिंग आवश्यक नहीं है! हालाँकि, 4 टर्मिनल थे और मुझे यह तय करना था कि कौन से 2 बटन के लिए हैं। मुझे ऐसा लगता है कि 99% सभी बटन किसी न किसी प्रकार के प्लेट कवर के साथ एक चातुर्य स्विच का उपयोग करते हैं, इसलिए जब मैंने बटन प्लेट को देखा तो मैं देख सकता था कि बटन के पैरों को कहाँ मिलाया गया था और वे किस टर्मिनल पर गए थे। इसलिए, मैंने अनुमान लगाया कि वे दो टर्मिनल वही थे जो मैं चाहता था। इसका परीक्षण करने के लिए, मैंने लिफ्ट प्लेट में प्लग लगाया और प्रत्येक टर्मिनल पर एक तार के दोनों छोर को छुआ। निश्चित रूप से, इसने सर्किट पूरा किया, बटन जल गया और लिफ्ट का दरवाजा खुल गया।

चरण 2: वायर इट अप

वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप
वायर इट अप

यह सर्किट 'सामान्य रूप से खुला' है। जब आप बटन दबाते हैं, तो आप चाहते हैं कि यह सर्किट को बंद कर दे। तो, बटन से तार रिले में जाते हैं। एक COM टर्मिनल पर जाता है, और दूसरा NO (नॉर्मली ओपन) टर्मिनल पर।

इसके बाद, रिले के दूसरे छोर से तार माइक्रोप्रोसेसर से जुड़ते हैं। यह बहुत आसान है…

डीसी- माइक्रोप्रोसेसर के जीएनडी के रिले के

माइक्रोप्रोसेसर के 5V तक रिले का DC+

माइक्रोप्रोसेसर पर किसी भी डिजिटल पिन के रिले के IN

जब मैंने जाँच की कि सब कुछ ठीक काम कर रहा है, तो मैंने रिले और वीमोस प्रोसेसर को लिफ्ट प्लेट के पीछे गर्म-चिपकाया।

चरण 3: इसे कोड करें

यह आसान और कठिन और एक ही समय दोनों है। अगर मुझे अमेज़ॅन एलेक्सा के साथ सभी हैंडशेकिंग को खुद को कोड करना पड़ा, तो यह मेरे कौशल स्तर से परे होगा। शुक्र है, किसी ने इसे पहले ही कर लिया है।

यहां Sinric के लिए साइन अप करें। इस साइट में जरूरत की हर चीज है। आप इस पेज पर अपना 'डिवाइस' रजिस्टर कर सकते हैं ताकि इसे एक अनूठा डिवाइस नाम दिया जा सके जिससे एलेक्सा संवाद कर सके। फिर आप नमूना कोड का उपयोग WeMos पर अपलोड करने के लिए कर सकते हैं और केवल अपने डिवाइस के नाम, अपने वाईफाई और कोड को बदलने के लिए जब एलेक्सा आपके डिवाइस को चालू / बंद कर सकती है। मेरे मामले में यह बस एक पिनमोड (myRelayPin, HIGH) जोड़ रहा था; देरी (700); पिनमोड (myRelayPin, LOW); सर्किट को पूरा करने के लिए रिले को सिग्नल भेजने के लिए।

चरण 4: इसे और भी उपयोगी बनाएं

मैंने ऊपर और नीचे दोनों बटन के लिए इन चरणों का पालन किया। इस बिंदु पर आप एलेक्सा को उस मंजिल के लिए बटन दबा सकते हैं, जिस पर आप जा रहे हैं, फिर बटन को दबाने के लिए दूसरा आदेश दें। लेकिन वास्तव में, यह बहुत बोझिल है।

मैंने अपने फोन में एलेक्सा ऐप डाउनलोड किया। वहां से मैं मुख्य मेनू पर जा सकता हूं, 'रूटीन' का चयन कर सकता हूं और लिफ्ट के लिए एक रूटीन बना सकता हूं। उदाहरण के लिए, जब मैं कहता हूं "एलेक्सा, नीचे जा रही है" एलेक्सा रसोई में बटन का संकेत देगी, तो वह कहेगी "गोइंग डाउन" (मुझे उसे थोड़ी देर रुकने की जरूरत है और उसे कुछ कहने से मुझे देरी की जरूरत है), तो वह करेगी बेसमेंट में बटन को सिग्नल करें। एक आदेश से सब कुछ हो जाता है।

सिफारिश की: