विषयसूची:

अपनी परियोजनाओं में IOT सुविधाएँ कैसे जोड़ें: 5 कदम
अपनी परियोजनाओं में IOT सुविधाएँ कैसे जोड़ें: 5 कदम

वीडियो: अपनी परियोजनाओं में IOT सुविधाएँ कैसे जोड़ें: 5 कदम

वीडियो: अपनी परियोजनाओं में IOT सुविधाएँ कैसे जोड़ें: 5 कदम
वीडियो: Internet of Things (IoT) | What is IoT | How it Works | IoT Explained | Edureka 2024, जुलाई
Anonim
अपनी परियोजनाओं में IOT सुविधाएँ कैसे जोड़ें
अपनी परियोजनाओं में IOT सुविधाएँ कैसे जोड़ें

एक DIY प्रोजेक्ट बनाने से बेहतर कुछ नहीं है जो एक वाणिज्यिक उत्पाद को बदल देता है जो आपको उपयोगी लगता है। वैसे वास्तव में इससे भी कुछ बेहतर है। अपने प्रोजेक्ट में IOT क्षमता जोड़ना।

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

इस निर्देश में, मैं आपको दिखाऊंगा कि आप अपने DIY प्रोजेक्ट्स को स्वचालित करने के लिए दो ऐसे सॉफ़्टवेयर - Blynk और IFTTT का उपयोग कैसे कर सकते हैं। चलो उसे करें!

चरण 1: ये कैसे काम करते हैं?

मैं अपने प्रोजेक्ट के लिए esp8266 का उपयोग करूंगा, लेकिन याद रखें कि यह ट्यूटोरियल लगभग किसी भी वाई-फाई सक्षम माइक्रोकंट्रोलर (उदाहरण के लिए esp32) के लिए लागू होता है।. इस प्रोजेक्ट को संभव बनाने के लिए हमें Blynk और IFTTT को एक साथ इस्तेमाल करना होगा।

आईएफटीटीटी:

IFTTT इस तरह काम करता है: "अगर ऐसा होता है तो वह करें"। यदि आप कोडिंग में हैं, तो आप इसकी तुलना 'इफ स्टेटमेंट' से कर सकते हैं। हमारे मामले में यह इस तरह है: "अगर मुझे एक नया ट्विटर अनुयायी मिलता है, तो ब्लिंक को एक संकेत भेजें"

ब्लिंक:

Blynk simpy IFTTT ट्रिगर को esp8266 में स्थानांतरित करता है। मान लें कि हमारा एलईडी GPIO पिन 5 से जुड़ा है। Blynk IFTTT और ट्रिगर पिन 5 से डेटा प्राप्त करेगा।

वास्तव में, ये दो ऐप आपके DIY प्रोजेक्ट्स को स्वचालित करने के अलावा और भी बहुत कुछ कर सकते हैं। अधिक जानने के लिए आप उनके साथ खेल सकते हैं।

चरण 2: Blynk. की स्थापना

Blynk. की स्थापना
Blynk. की स्थापना
Blynk. की स्थापना
Blynk. की स्थापना
Blynk. की स्थापना
Blynk. की स्थापना
Blynk. की स्थापना
Blynk. की स्थापना

सबसे पहले, ब्लिंक स्थापित करें।

एंड्रॉयड

आईओएस

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

चरण 3: IFTTT सेट करना

IFTTT की स्थापना
IFTTT की स्थापना
IFTTT की स्थापना
IFTTT की स्थापना
IFTTT की स्थापना
IFTTT की स्थापना

आईएफटीटीटी स्थापित करें:

एंड्रॉयड

आईओएस

IFTTT पर, "अधिक प्राप्त करें" पर क्लिक करें। अब + पर क्लिक करें और फिर "इस" पर क्लिक करें। फिर "ट्विटर" खोजें और चुनें। फिर "नए अनुयायी" पर क्लिक करें।

अब "उस" पर क्लिक करें और सर्च बार पर "वेबहुक" खोजें। "एक वेब अनुरोध करें" पर क्लिक करें और URL दर्ज करें। URL प्रारूप https://IP/Auth/update/pin. है

चूंकि हमारा पिन GPIO 5 है, URL में "पिन" को "D5" से बदलें, Auth को blynk प्रोजेक्ट के ऑथेंट टोकन से बदलें जो आपको पिछले चरण में आपके ईमेल में प्राप्त हुआ था। IP को अपने देश के blynk क्लाउड IP से बदलें। IP प्राप्त करने के लिए, कमांड प्रॉम्प्ट खोलें और "ping blynk-cloud.com" टाइप करें। भारत के लिए, आईपी 188.166.206.43. है

विधि अनुभाग में "पुट" चुनें और सामग्री प्रकार में "एप्लिकेशन/जेसन" चुनें। शरीर में, ["1"] टाइप करें।

यह ध्यान दिया जाना चाहिए कि ["1"] ट्रिगर चालू का प्रतिनिधित्व करता है और ["0"] ट्रिगर बंद का प्रतिनिधित्व करता है

चरण 4: अपने हार्डवेयर की प्रोग्रामिंग

अपने हार्डवेयर की प्रोग्रामिंग
अपने हार्डवेयर की प्रोग्रामिंग
अपने हार्डवेयर की प्रोग्रामिंग
अपने हार्डवेयर की प्रोग्रामिंग

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

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

आपको उस प्रोग्राम में अपना वाईफाई एसएसआईडी और पासवर्ड जोड़ना होगा जहां यह 'YourNetworkName' और 'YourPassword' कहता है। साथ ही 'YourAuthToken' को आपके द्वारा blynk से प्राप्त प्रामाणिक टोकन से बदल दिया जाना चाहिए। ऐसा करने के बाद, आप लाइन Blynk.run() के बाद लूप() फ़ंक्शन में अपना प्रोजेक्ट कोड जोड़ सकते हैं।

चूंकि हमारा एक साधारण एलईडी ट्रिगर है, इसलिए हमें कोई कोड नहीं लिखना है। यदि हम अपने LED को GPIO पिन 5 (D1) से जोड़ते हैं, तो हम अपना प्रोजेक्ट काम कर सकते हैं।

चरण 5: इसे आज़माएं

यह आसान तरीका आपके प्रोजेक्ट को कमाल का बना सकता है। आप इन दो ऐप्स के साथ और कितना कुछ कर सकते हैं, यह महसूस करने के लिए आप अधिक IFTTT ट्रिगर्स और Blynk फ़ंक्शंस के साथ खेल सकते हैं।

सुनिश्चित नहीं हैं कि किस परियोजना के साथ शुरू किया जाए? यहाँ मेरे कुछ प्रोजेक्ट हैं जो Blynk और IFTTT का उपयोग करके बनाए गए हैं

एक ऐसी घड़ी जो अंतरिक्ष यात्री के अंतरिक्ष में प्रवेश करने पर हर बार रंग बदलती है

एक उपकरण जो आपको पानी पीने की याद दिलाता है

एक दीपक जो हर बार ISS के ऊपर से गुजरने पर झपकाता है

अपने DIY प्रोजेक्ट्स को स्वचालित करने का मज़ा लें:)

सिफारिश की: