विषयसूची:

पॉकेट साइज IoT वेदर स्टेशन कैसे बनाएं: 7 कदम (चित्रों के साथ)
पॉकेट साइज IoT वेदर स्टेशन कैसे बनाएं: 7 कदम (चित्रों के साथ)

वीडियो: पॉकेट साइज IoT वेदर स्टेशन कैसे बनाएं: 7 कदम (चित्रों के साथ)

वीडियो: पॉकेट साइज IoT वेदर स्टेशन कैसे बनाएं: 7 कदम (चित्रों के साथ)
वीडियो: Pant side cross pockets stitching perfect and easy method // sew pant cross pockets hidden overlock 2024, जुलाई
Anonim
पॉकेट साइज IoT वेदर स्टेशन कैसे बनाएं
पॉकेट साइज IoT वेदर स्टेशन कैसे बनाएं

नमस्ते पाठक!

इस निर्देशयोग्य में आप सीखेंगे कि D1 मिनी (ESP8266) का उपयोग करके छोटा वेदर क्यूब कैसे बनाया जाता है, जो आपके होम वाईफाई से जुड़ा है, इसलिए जब तक आपके पास इंटरनेट कनेक्शन है, तब तक आप पृथ्वी से कहीं भी इसका आउटपुट देख सकते हैं। कुल मिलाकर इस प्रोजेक्ट को बनाना न तो बहुत कठिन है और न ही भारी संसाधन, इसलिए यह आपके पहले IoT प्रोजेक्ट के रूप में एकदम सही होगा। तो चलो शुरू हो जाओ।

पुनश्च: ध्यान रखें कि यह मेरा पहला निर्देश है इसलिए सब कुछ सही नहीं होगा।:)

चरण 1: संसाधन

जैसा कि मैंने परिचय में उल्लेख किया है, इस परियोजना का निर्माण करना बहुत आसान है और इसके लिए बहुत अधिक घटकों की आवश्यकता नहीं है। यहाँ भागों की सूची है:

इलेक्ट्रॉनिक उपकरण:

WeMos D1mini

बीएमई२८०

I2C OLED डिस्प्ले(128x64)

1.5 मिमी पीतल की छड़ या लोहे की छड़

नोट: यदि आप पूर्व के लिए इन भागों के बारे में अधिक जानकारी चाहते हैं। उन्हें कहाँ प्राप्त करें, आप चरण 7 में देख सकते हैं

सर्किट के प्रोटोटाइप और परीक्षण के लिए उपकरण:

ब्रेड बोर्ड

जम्पर तार

यूएसबी तार - माइक्रो यूएसबी टाइप बी से यूएसबी टाइप ए

उपकरण:

सोल्डरिंग आयरन

बेंच वाइस - अनिवार्य नहीं

छोटा हथौड़ा - अनिवार्य नहीं

चरण 2: ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)

ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)
ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)
ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)
ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)
ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)
ब्रेडबोर्ड पर प्रोटोटाइप (यदि आप सीधे कोड और असेंबली में जाना चाहते हैं तो चरण 3 पर जाएं)

यदि आपके D1mini/OLED/BME280 पर आपके पिन नहीं लगे हैं, तो अब इसे करने का समय आ गया है

सबसे पहले हमारे सभी घटकों को ब्रेडबोर्ड पर रखें। हम D1mini को 2 अलग-अलग रेलों पर रखकर शुरू करेंगे (चित्र संख्या 1)। उसके बाद हम इससे BME280 को उचित दूरी पर रखेंगे (चित्र संख्या 2)। और अंत में हम OLED को BME280 (चित्र संख्या 3) के विपरीत दिशा में रखेंगे। अब, चलो उन्हें एक साथ जोड़ते हैं।

यहाँ सभी कनेक्शन हैं:

OLED पर SCL/SCKpin को D1 पिन और BME280 पर SCL/SCK पिन

ओएलईडी पर एसडीए पिन से डी२ पिन और बीएमई२८० पर एसडीए पिन

OLED और BME280 दोनों पर G पिन से GND पिन करें

3.3V पिन से BME280 VCC पिन

और अंत में OLED VCC को 5V पिन

अपने कनेक्शन को अपने कंप्यूटर से कनेक्ट करने और उस पर कोड अपलोड करने से पहले दोबारा जांचें! आप कुछ भी नहीं जलाना चाहते हैं।

चरण 3: IoT भाग

IoT भाग
IoT भाग
IoT भाग
IoT भाग
आईओटी भाग
आईओटी भाग

यह हिस्सा वास्तव में सरल है। सबसे पहले AppStore में जाएं और Blynk ऐप डाउनलोड करें। इसके बाद इसे ओपन करें और साइन अप करें। अगला नया प्रोजेक्ट बनाएं। मैंने अपने वेदरस्टेशन को फोन किया लेकिन आप इसे अपनी इच्छानुसार कुछ भी नाम दे सकते हैं। उसके बाद, डिवाइस विकल्प को ESP8266 पर सेट करें और कनेक्टिविटी प्रकार को वाईफाई (चित्र संख्या 1) पर सेट करें। अगला टैप प्रोजेक्ट बनाएं। आपको अपने सत्यापन टोकन के साथ एक ईमेल प्राप्त करना चाहिए। अब कोड में कूदें (नीचे लिंक डाउनलोड करें) और हाइलाइट किए गए भागों को बदलें। उसके बाद, Blynk ऐप प्रोजेक्ट कार्यक्षेत्र में वापस कूदें, विजेट बॉक्स खोलने के लिए स्क्रीन पर टैप करें (चित्र संख्या 2)। अब 3 लेबल वाले वैल्यू बॉक्स उन पर टैप करके रखें (चित्र संख्या 3)। उन्हें सेट करने के लिए, पहले वाले पर टैप करें और उसका नाम सेट करें। मैंने इसे तापमान कहा (यह अनिवार्य नहीं है लेकिन यह सब कुछ सरल और अधिक व्यवस्थित बनाता है)। इनपुट के रूप में वर्चुअल पिन 1 का चयन करें और लेबल भाग में "°C" टाइप करें (चित्र संख्या 4)। उसके बाद आप जा सकते हैं और अन्य लेबल किए गए मान सेट कर सकते हैं।

यहाँ छोटा चार्ट है:

लेबल किया गया मान संख्या २:

नाम: आर्द्रता

इनपुट: वर्चुअल पिन V2

लेबल: "%"

लेबल किया गया मान संख्या ३:

नाम: ऊंचाई या दबाव - इस पर निर्भर करता है कि आप कौन सा कोड चुनते हैं

इनपुट: वर्चुअल पिन V3

लेबल: ऊंचाई या दबाव - कोड पर निर्भर करता है

यदि आपने सब कुछ सही ढंग से किया है, तो अपना कोड D1mini पर अपलोड करें, थोड़ी देर प्रतीक्षा करें और फिर मान OLED पर और आपके Blynk ऐप (चित्र संख्या 5) में पॉप अप होने चाहिए (आपको शीर्ष दाईं ओर प्ले बटन दबाने की आवश्यकता है) स्क्रीन के कोने)। यदि कुछ भी दिखाई नहीं देता है, तो समस्या निवारण भाग पर जाएँ।

चरण 4: सर्किट को मुक्त करना

सर्किट को मुक्त करना
सर्किट को मुक्त करना
सर्किट को मुक्त करना
सर्किट को मुक्त करना

ठीक है, यह सबसे कठिन हिस्सा होगा इसलिए तैयार हो जाइए। अपनी पीतल की छड़ें / लोहे की छड़ें तैयार करें (मैं पीतल के लेपित लोहे के हुक का उपयोग करूंगा क्योंकि मुझे केवल पीतल की छड़ें नहीं मिलीं) और अपने टांका लगाने वाले लोहे को गर्म करें। अब आप इसे अपनी इच्छानुसार किसी भी चीज़ में बना सकते हैं! मैं इसे एक साधारण घन में बनाऊंगा। इस प्रक्रिया में धैर्य और समय की आवश्यकता होती है, इसलिए यदि आप अपना पूरा सर्किट नहीं तोड़ना चाहते हैं तो इसे जल्दी न करें। आप तैयार सर्किट को चित्र संख्या 2 में देख सकते हैं। मैंने बाहर की तरफ 1, 5 मिमी की छड़ का उपयोग करने का फैसला किया, लेकिन आसान प्रबंधन के लिए इनसाइड (1 मिमी) में पतली छड़ें।

चेतावनी: केवल अच्छी तरह हवादार जगह में मिलाप, टांका लगाने से जहरीले धुएं निकल सकते हैं

टिप्स:

झुकने वाली छड़ के लिए बेंच वाइस और एक छोटा हथौड़ा का उपयोग करें - यदि आपके पास बेंच वाइस नहीं है, और न ही हथौड़ा, सरौता और नंगे हाथ पर्याप्त होंगे।

जब आप उन्हें मिलाप करते हैं तो छड़ को एक साथ पकड़ने के लिए टेप या मदद करने वाले हाथों का उपयोग करें। यह ज्यादा आसान है।

या यदि आप मेरी तरह लोहे की छड़ों का उपयोग कर रहे हैं, तो आप उन्हें रखने के लिए 2 मजबूत चुम्बकों का उपयोग कर सकते हैं (चित्र संख्या 1)।

यदि आपके जोड़ आपस में नहीं जुड़ते हैं, तो उन्हें अनसोल्डर करें और उन्हें सैंडपेपर से खुरदरा करें।

यदि आपका सोल्डर अंतराल में प्रवाहित नहीं होता है, तो थोड़ा सोल्डरिंग फ्लक्स का उपयोग करें या जोड़ को थोड़ा और गर्म करें।

चरण 5: समापन

अन्त
अन्त

अब केवल एक ही काम करना बाकी है कि इसे 5V 1A PSU से जोड़ा जाए। यदि आपने सब कुछ सही ढंग से किया है, तो इसे ठीक काम करना चाहिए (यदि आपने पहले से नहीं किया है तो अपना कोड अपलोड करना न भूलें)। अगर कुछ भी नहीं दिखता है या कुछ सही नहीं है, तो समस्या निवारण अनुभाग पर जाएं।

चरण 6: समस्या निवारण

समस्या निवारण
समस्या निवारण

नैन दिखा रहा है प्रदर्शित करें: अपने तारों की जाँच करें! आपका सेंसर ठीक से कनेक्ट नहीं है।

BME280 आउटपुट 0.0: अपनी वायरिंग की जाँच करें! आपका सेंसर ठीक से कनेक्ट नहीं है।

ब्लैक डिस्प्ले/सेंसर डेटा दिखाई नहीं दे रहा है: I2C स्कैनर या चेक राइट का उपयोग करके अपने I2C एड्रेस की जांच करें।

ऐप में डिवाइस ऑफलाइन: जांचें कि आपने अपना टोकन/वाईफाई नाम/वाईफाई पासवर्ड सही दर्ज किया है या नहीं। यदि हां, तो अपने वाईफाई सिग्नल की जांच करें। यह कमजोर हो सकता है या आपके पास इंटरनेट कनेक्शन नहीं है।

अभी भी परेशानी हो रही है या आपने इस निर्देश में गलतियाँ पाई हैं? टिप्पणियों में लिखें और मैं आपको जल्द से जल्द मिलूंगा।:)

चरण 7: थीसिस के पुर्जे कहाँ से प्राप्त करें?

क्या आप इलेक्ट्रॉनिक्स में नए हैं? कोई दिक्कत नहीं है! यहां कुछ भौतिक भागों पर संक्षिप्त विवरण दिया गया है कि वे कैसे काम करते हैं और उन्हें सबसे सस्ता कैसे प्राप्त करें:

1. मुझे ये सभी इलेक्ट्रॉनिक पुर्जे कहाँ से मिलेंगे?

अलीएक्सप्रेस। मेरे द्वारा, Aliexpress सबसे अच्छी साइट है, इन सभी भागों को सस्ती कीमत पर प्राप्त करने के लिए। केवल नकारात्मक पक्ष यह है कि मूल शिपिंग में आमतौर पर बहुत समय लगता है (कहीं भी 2 सप्ताह से 1, 5 महीने तक)।

2. बीएमई280 क्या है?

BME280 एक सेंसर है जो तापमान, सापेक्ष आर्द्रता और वायुमंडलीय दबाव को माप सकता है। पॉकेट आकार के इलेक्ट्रॉनिक्स जैसे इन छोटे फॉर्म-फैक्टर अनुप्रयोगों में उपयोग करना वास्तव में सुविधाजनक है। इसके बारे में यहाँ और अधिक।

नोट: D1mini, BME280 और OLED डिस्प्ले सभी को AliExpress से ऑर्डर किया गया था।

पॉकेट साइज प्रतियोगिता
पॉकेट साइज प्रतियोगिता
पॉकेट साइज प्रतियोगिता
पॉकेट साइज प्रतियोगिता

पॉकेट साइज प्रतियोगिता में प्रथम पुरस्कार

सिफारिश की: