विषयसूची:

IoT पुश बटन (D1 मिनी): 6 कदम
IoT पुश बटन (D1 मिनी): 6 कदम

वीडियो: IoT पुश बटन (D1 मिनी): 6 कदम

वीडियो: IoT पुश बटन (D1 मिनी): 6 कदम
वीडियो: Любовь и голуби (FullHD, комедия, реж. Владимир Меньшов, 1984 г.) 2024, नवंबर
Anonim
IoT पुश बटन (D1 मिनी)
IoT पुश बटन (D1 मिनी)

मैंने एक IoT पुश बटन (अमेज़ॅन डैश चीजों के बारे में सोचें) बनाया है जिसका उपयोग आप अपने फोन पर नोटिफिकेशन पुश करने के लिए कर सकते हैं (उदाहरण के लिए बगीचे में आराम करते समय ड्रिंक रिफिल का अनुरोध करने के लिए)। आप IFTTT का उपयोग करके कई अन्य उपकरणों और स्मार्ट घरेलू उपकरणों के साथ बातचीत करने के लिए आसानी से पुन: कॉन्फ़िगर कर सकते हैं।

यह प्रोजेक्ट D1 मिनी माइक्रो-कंट्रोलर का उपयोग करता है और इसे डीप स्लीप फीचर का उपयोग करके एक ही बैटरी पर महीनों तक चलना चाहिए। परियोजना को पूरा करने के लिए एक 3D-मुद्रण योग्य आवास का उपयोग किया जाता है।

आपको चाहिये होगा:

D1 मिनी (https://www.banggood.com/custlink/3v33H1lji3)

3.7 ली-आयन 14500 बैटरी (https://www.banggood.com/custlink/Gv3vPToo9Y)

एए स्टाइल बैटरी होल्डर (https://www.banggood.com/custlink/DKvDHTOOIt)

पुश बटन और कैप (https://www.banggood.com/custlink/3KvDFuajZC)

3D-मुद्रण योग्य आवास तार की कुछ छोटी लंबाई और ठीक करने के लिए एक गोंद बंदूक

अधिक जानकारी के लिए और इस तरह की और परियोजनाओं के लिए मेरी वेबसाइट https://www.cabuu.com देखें। कृपया मेरे YouTube चैनल को सब्सक्राइब करने पर भी विचार करें। अधिक विवरण भी चीज़ेंविविध पर पाया जा सकता है।

आपूर्ति

चरण 1: सर्किट को एक साथ रखना

सर्किट को एक साथ रखना
सर्किट को एक साथ रखना

सर्किट को एक साथ रखना बहुत आसान है, बस सभी घटकों को जोड़ने के लिए तार के कुछ छोटे वर्गों का उपयोग करें जैसा कि योजनाबद्ध में दिखाया गया है कि पुश बटन पर सामान्य पिनों को नोट करने के लिए सावधान रहें (यदि आप सुनिश्चित नहीं हैं तो पुष्टि करने के लिए एक मल्टीमीटर का उपयोग करें).

D1 मिनी एक नोटिफिकेशन पुश करने के बाद डीप स्लीप मोड में प्रवेश करेगा। उपयोग के आधार पर, बैटरी कई महीनों तक चलनी चाहिए। जब यह खत्म हो जाए तो इसे हटाने और रिचार्ज/प्रतिस्थापित करने की आवश्यकता होगी।

चरण 2: आवास के भीतर इकट्ठा करें

आवास के भीतर इकट्ठा
आवास के भीतर इकट्ठा

3डी-प्रिंट करने योग्य आवास को डाउनलोड और प्रिंट करें। आप इसके बिना भी कर सकते हैं लेकिन यदि आपके पास प्रिंटर तक पहुंच है तो यह निश्चित रूप से अधिक साफ-सुथरा दिखेगा।

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

चरण 3: IFTTT के माध्यम से सेटअप सूचनाएं

IFTTT के माध्यम से सेटअप सूचनाएं
IFTTT के माध्यम से सेटअप सूचनाएं

सूचनाएं IFTT ऐप के माध्यम से आएंगी। यदि आपके पास यह पहले से नहीं है तो इसे अपने फोन में डाउनलोड करें, यह Google Play (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=hi) और Apple पर उपलब्ध है। ऐप स्टोर (https://apps.apple.com/gb/app/ifttt/id660944635)।

एक खाता बनाएं और ऐप में एक नया एप्लेट कॉन्फ़िगर करें। IF फ़ंक्शन के लिए ट्रिगर सेवा के रूप में Webhooks चुनें, वेब अनुरोध ईवेंट का नाम push_button_pressed पर सेट करें। THAT फ़ंक्शन के लिए कार्रवाई सेवा के रूप में सूचनाओं का चयन करें। अपना स्वयं का संदेश टाइप करें अर्थात "बगीचे में अधिक पेय कृपया"।

अगले खंड के लिए आपको अपनी अनूठी IFTT कुंजी की आवश्यकता होगी, इसे ऐप के भीतर से माई एप्लेट्स सेक्शन के तहत सर्विसेज टैब पर नेविगेट करके एक्सेस किया जा सकता है, वेबहुक सर्विस ढूंढें और डॉक्यूमेंटेशन पर क्लिक करें। अगले भाग में Arduino कोड में पेस्ट करने के लिए तैयार अपनी अनूठी कुंजी को कॉपी करें।

चरण 4: Arduino कोड को कॉन्फ़िगर और अपलोड करें

Arduino कोड को कॉन्फ़िगर और अपलोड करें
Arduino कोड को कॉन्फ़िगर और अपलोड करें

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

सुनिश्चित करें कि D1 मिनी को टूल मेनू के तहत चुना गया है और माइक्रो-यूएसबी का उपयोग करके पीसी में पुश बटन संलग्न करें। स्केच संकलित करें और अपलोड करें।

चरण 5: परीक्षण

परीक्षण
परीक्षण

बटन दबाएं और स्केच का परीक्षण करें। डिवाइस को वाईफाई से कनेक्ट होने और नोटिफिकेशन भेजने में लगभग 5-10 सेकंड का समय लगना चाहिए। यदि आपको कोई समस्या आती है, तो माइक्रो-यूएसबी केबल को फिर से संलग्न करें और Arduino IDE के भीतर एक्सेस किए गए सीरियल मॉनिटर का उपयोग करके निदान करने का प्रयास करें।

चरण 6: पुन: कॉन्फ़िगर करें

पुन: कॉन्फ़िगर करें!
पुन: कॉन्फ़िगर करें!

आप स्मार्ट उपकरणों की एक पूरी श्रृंखला को नियंत्रित करने के लिए अपने नए बटन को आसानी से पुन: कॉन्फ़िगर कर सकते हैं, जैसे कि आपका केंद्रीय हीटिंग, प्रकाश व्यवस्था और बहुत कुछ। अपने बगीचे में आराम करें और बाकी सब कुछ अपने लिए काम करने दें! मज़े करो…

सिफारिश की: