विषयसूची:

सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0: 19 कदम (चित्रों के साथ)
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0: 19 कदम (चित्रों के साथ)

वीडियो: सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0: 19 कदम (चित्रों के साथ)

वीडियो: सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0: 19 कदम (चित्रों के साथ)
वीडियो: तूफ़ान, फ़ेरी की सवारी, अस्पताल का दौरा, होक्काइडो में वैनलाइफ कैंपेरवन अनुभव 2024, जुलाई
Anonim
Image
Image
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0
सौर ऊर्जा संचालित वाईफाई मौसम स्टेशन V1.0

इस निर्देश में, मैं आपको दिखाने जा रहा हूं कि वेमोस बोर्ड के साथ सौर ऊर्जा से चलने वाला वाईफाई वेदर स्टेशन कैसे बनाया जाता है। Wemos D1 मिनी प्रो में एक छोटा फॉर्म-फैक्टर है और प्लग-एंड-प्ले शील्ड की एक विस्तृत श्रृंखला इसे ESP8266 SoC प्रोग्रामिंग के साथ जल्दी से शुरू करने के लिए एक आदर्श समाधान बनाती है। यह इंटरनेट ऑफ थिंग्स (IoT) बनाने का एक सस्ता तरीका है और Arduino के अनुकूल है।

आप मेरा नया संस्करण- 3.0 वेदर स्टेशन भी देख सकते हैं।

आप मेरा नया संस्करण-2.0 वेदर स्टेशन भी देख सकते हैं।

आप PCBWay से V2.0 PCB खरीद सकते हैं।

आप मेरे सभी प्रोजेक्ट https://www.opengreenenergy.com/ पर देख सकते हैं

नए मौसम केंद्र में निम्नलिखित विशेषताएं हैं:

1. मौसम स्टेशन माप सकता है: तापमान, आर्द्रता, बैरोमीटर का दबाव, ऊंचाई

2. आप अपने स्मार्टफोन या वेब (ThingSpeak.com) से उपरोक्त मौसम मापदंडों की निगरानी कर सकते हैं।

3. बिजली की आपूर्ति के साथ पूरे सर्किट को 3डी प्रिंटेड एनक्लोजर के अंदर रखा गया है।

4. डिवाइस की सीमा को 3dBi बाहरी एंटीना का उपयोग करके बढ़ाया जाता है। यह लगभग 100 मीटर है।

चरण 1: आवश्यक भाग और उपकरण

आवश्यक पुर्जे और उपकरण
आवश्यक पुर्जे और उपकरण
आवश्यक पुर्जे और उपकरण
आवश्यक पुर्जे और उपकरण
आवश्यक पुर्जे और उपकरण
आवश्यक पुर्जे और उपकरण

1. Wemos D1 मिनी प्रो (अमेज़ॅन / बैंगगूड)

2. टीपी 4056 चार्जिंग बोर्ड (अमेज़ॅन / अलीएक्सप्रेस)

3. डायोड (एलीएक्सप्रेस)

4. बीएमई 280 सेंसर (एलीएक्सप्रेस)

5. सौर पैनल (बैंगगूड)

6. छिद्रित बोर्ड (बैंगगूड)

7. स्क्रू टर्मिनल (बैंगगूड)

8. पीसीबी गतिरोध (बैंगगूड)

9. ली आयन बैटरी (बैंगगूड)

10. एए बैटरी धारक (अमेज़ॅन)

11. 22 एडब्ल्यूजी तार (अमेज़ॅन / बैंगगूड)

12. सुपर गोंद (अमेज़ॅन)

13. डक्ट टेप (अमेज़ॅन)

14. 3डी प्रिंटिंग फिलामेंट -पीएलए (गियरबेस्ट)

उपकरणों का इस्तेमाल:

1.3D प्रिंटर (Anet A8/ Creality CR-10 Mini)

2. सोल्डरिंग आयरन (अमेज़ॅन)

3. गोंद गन (अमेज़ॅन)

4. वायर कटर / स्ट्रिपर (अमेज़ॅन)

चरण 2: बिजली की आपूर्ति

बिजली की आपूर्ति
बिजली की आपूर्ति
बिजली की आपूर्ति
बिजली की आपूर्ति

मेरी योजना है कि वेदर स्टेशन को एक दूरस्थ स्थान (मेरा फार्महाउस) पर तैनात किया जाए। वेदर स्टेशन को लगातार चलाने के लिए, लगातार बिजली की आपूर्ति होनी चाहिए अन्यथा सिस्टम काम नहीं करेगा। सर्किट को निरंतर शक्ति प्रदान करने का सबसे अच्छा तरीका बैटरी का उपयोग करना है। लेकिन कुछ दिनों के बाद बैटरी का रस खत्म हो जाएगा, और वहां जाकर इसे चार्ज करना वाकई मुश्किल काम है। इसलिए बैटरी चार्ज करने और वेमोस बोर्ड को बिजली देने के लिए उपयोगकर्ता को सूर्य से मुक्त ऊर्जा के लिए एक सौर चार्जिंग सर्किट का प्रस्ताव दिया गया था। मैंने १८६५० बैटरी के बजाय १४४५० ली-आयन बैटरी का उपयोग किया है क्योंकि इसका आकार छोटा है। आकार AA बैटरी के समान है।

बैटरी को सोलर पैनल से TP4056 चार्जिंग मॉड्यूल के जरिए चार्ज किया जाता है। TP4056 मॉड्यूल बैटरी सुरक्षा चिप के साथ या सुरक्षा चिप के बिना आता है। मैं एक मॉड्यूल खरीदने की सलाह दूंगा जिसमें बैटरी सुरक्षा चिप शामिल हो।

TP4056 बैटरी चार्जर के बारे में

TP4056 मॉड्यूल सिंगल सेल 3.7V 1 Ah या उच्चतर LiPo कोशिकाओं को चार्ज करने के लिए एकदम सही है। TP4056 चार्जर IC और DW01 बैटरी सुरक्षा IC के आधार पर यह मॉड्यूल 1000 mA चार्ज करंट की पेशकश करेगा और चार्जिंग समाप्त होने पर काट दिया जाएगा। इसके अलावा, जब बैटरी वोल्टेज 2.4V से नीचे चला जाता है, तो सेल को अंडर वोल्टेज से बचाने के लिए प्रोटेक्शन IC लोड को काट देगा। यह ओवरवॉल्टेज और रिवर्स पोलरिटी कनेक्शन से भी बचाता है।

चरण 3: मौसम डेटा को मापना

मौसम डेटा मापना
मौसम डेटा मापना
मौसम डेटा मापना
मौसम डेटा मापना
मौसम डेटा मापना
मौसम डेटा मापना

पहले के दिनों में, परिवेश के तापमान, आर्द्रता और बैरोमीटर के दबाव जैसे मौसम के मापदंडों को अलग-अलग एनालॉग उपकरणों: थर्मामीटर, हाइग्रोमीटर और बैरोमीटर से मापा जाता था। लेकिन आज बाजार सस्ते और कुशल डिजिटल सेंसरों से भरा हुआ है जिनका उपयोग विभिन्न पर्यावरणीय मापदंडों को मापने के लिए किया जा सकता है। सबसे अच्छे उदाहरण DHT11, DHT 22, BMP180, BMP280, आदि जैसे सेंसर हैं।

इस प्रोजेक्ट में हम BMP 280 सेंसर का इस्तेमाल करेंगे।

बीएमपी 280:

BMP280 एक परिष्कृत सेंसर है जो उचित सटीकता के साथ बैरोमेट्रिक दबाव और तापमान को बहुत सटीक रूप से मापता है। BME280 बॉश की अगली पीढ़ी का सेंसर है और यह BMP085/BMP180/BMP183 में अपग्रेड है - 0.25 मीटर की कम ऊंचाई वाले शोर और समान तेज़ रूपांतरण समय के साथ।

इस सेंसर का लाभ यह है कि यह माइक्रोकंट्रोलर के साथ संचार के लिए I2C या SPI का उपयोग कर सकता है। सरल आसान वायरिंग के लिए, मैं I2C संस्करण बोर्ड खरीदने का सुझाव दूंगा।

चरण 4: बाहरी एंटीना (3dBi) का उपयोग करना

बाहरी एंटीना का उपयोग करना (3dBi)
बाहरी एंटीना का उपयोग करना (3dBi)

Wemos D1 मिनी प्रो बोर्ड में एक इनबिल्ट सिरेमिक एंटीना के साथ-साथ रेंज में सुधार के लिए एक बाहरी एंटीना को जोड़ने का प्रावधान है। बाहरी एंटीना का उपयोग करने से पहले, आपको बिल्ट-इन सिरेमिक एंटीना से बाहरी सॉकेट में एंटीना सिग्नल को फिर से रूट करना होगा। यह छोटे सरफेस माउंट (0603) जीरो ओम रेसिस्टर (कभी-कभी लिंक कहा जाता है) को घुमाकर किया जा सकता है।

जीरो ओम रेसिस्टर को घुमाने के लिए एलेक्स ईम्स द्वारा बनाए गए इस वीडियो को आप देख सकते हैं।

फिर ऐन्टेना SMA कनेक्टर को Wemos Pro मिनी एंटीना स्लॉट में स्नैप करें।

चरण 5: हेडर मिलाप

हेडर मिलाप
हेडर मिलाप
हेडर मिलाप
हेडर मिलाप
हेडर मिलाप
हेडर मिलाप

Wemos मॉड्यूल विभिन्न प्रकार के हेडर के साथ आते हैं लेकिन आपको इसे अपनी आवश्यकता के अनुसार मिलाप करना होगा।

इस परियोजना के लिए, 1. दो पुरुष हेडर को Wemos D1 प्रो मिनी बोर्ड से मिलाएं।

2. बीएमपी 280 मॉड्यूल के लिए एक 4 पिन पुरुष हेडर मिलाएं।

हेडर को टांका लगाने के बाद मॉड्यूल ऐसा दिखेगा जैसा कि ऊपर चित्र में दिखाया गया है।

चरण 6: शीर्षलेख और टर्मिनल जोड़ना

शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना
शीर्षलेख और टर्मिनल जोड़ना

अगला चरण हेडर को छिद्रित बोर्ड में मिलाप कर रहा है।

1. सबसे पहले, वेमोस बोर्ड को छिद्रित बोर्ड के ऊपर रखें और पदचिह्न को चिह्नित करें। फिर महिला हेडर की दो पंक्तियों को चिह्नित स्थिति में मिलाप करें।

2. फिर एक 4 पिन महिला हेडर मिलाप करें जैसा कि चित्र में दिखाया गया है।

3. बैटरी कनेक्शन के लिए सोल्डर स्क्रू टर्मिनल।

चरण 7: चार्जिंग बोर्ड को माउंट करें:

चार्जिंग बोर्ड माउंट करें
चार्जिंग बोर्ड माउंट करें
चार्जिंग बोर्ड माउंट करें
चार्जिंग बोर्ड माउंट करें
चार्जिंग बोर्ड माउंट करें
चार्जिंग बोर्ड माउंट करें

चार्जिंग मॉड्यूल के पीछे दो तरफा टेप का एक छोटा सा टुकड़ा चिपका दें और फिर इसे छिद्रित बोर्ड पर चिपका दें जैसा कि चित्र में दिखाया गया है। बढ़ते समय बोर्ड को इस तरह से संरेखित करने के लिए देखभाल की जानी चाहिए कि सोल्डरिंग छेद छिद्रित बोर्ड छेद से मेल खाएगा।

सोलर पैनल के लिए टर्मिनल जोड़ना

चार्जिंग बोर्ड के माइक्रो यूएसबी पोर्ट के ठीक पास एक स्क्रू टर्मिनल मिलाएं।

आप इस टर्मिनल को पहले चरण में भी मिलाप कर सकते हैं।

चरण 8: वायरिंग आरेख

वायरिंग का नक्शा
वायरिंग का नक्शा
वायरिंग का नक्शा
वायरिंग का नक्शा
वायरिंग का नक्शा
वायरिंग का नक्शा

पहले मैंने अलग-अलग रंगों के तारों के छोटे-छोटे टुकड़े काटे और दोनों सिरों पर इन्सुलेशन को हटा दिया।

फिर मैं तारों को योजनाबद्ध आरेख के अनुसार मिलाप करता हूं जैसा कि ऊपर चित्र में दिखाया गया है।

वेमोस -> बीएमई 280

३.३ वी - -> विनो

जीएनडी जीएनडी

डी1 एससीएल

डी२ एसडीए

TP4056 कनेक्शन

सौर पैनल टर्मिनल -> + और - माइक्रो यूएसबी पोर्ट के पास

बैटरी टर्मिनल -> बी+ और बी-

Wemos के 5V और GND -> आउट+ और आउट-

नोट: सौर पैनल से जुड़े डायोड (योजनाबद्ध में दिखाया गया है) की आवश्यकता नहीं है क्योंकि TP4056 मॉड्यूल में इनपुट पर निर्मित डायोड है।

चरण 9: बाड़े को डिजाइन करना

संलग्नक डिजाइन करना
संलग्नक डिजाइन करना

यह मेरे लिए सबसे अधिक समय लेने वाला कदम था। मैंने बाड़े को डिजाइन करने में लगभग 4 घंटे का समय लगाया है। मैंने इसे डिजाइन करने के लिए ऑटोडेस्क फ्यूजन 360 का इस्तेमाल किया। बाड़े में दो भाग होते हैं: मुख्य शरीर और सामने का आवरण

मुख्य शरीर मूल रूप से सभी घटकों को फिट करने के लिए डिज़ाइन किया गया है। यह निम्नलिखित घटकों को समायोजित कर सकता है

1. 50x70mm सर्किट बोर्ड

2. एए बैटरी धारक

3. 85.5 x 58.5 x 3 मिमी सौर पैनल

4. 3dBi बाहरी एंटीना

Thingiverse. से.stl फ़ाइलें डाउनलोड करें

चरण 10: 3डी प्रिंटिंग

3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग

डिजाइन के पूरा होने के बाद, बाड़े को 3डी प्रिंट करने का समय आ गया है। फ़्यूज़न 360 में आप स्लाइसर सॉफ़्टवेयर का उपयोग करके मेक एंड स्लाइस मॉडल पर क्लिक कर सकते हैं। मैंने मॉडल को स्लाइस करने के लिए क्यूरा का इस्तेमाल किया है।

मैंने शरीर के सभी अंगों को प्रिंट करने के लिए एनेट ए8 3डी प्रिंटर और 1.75 मिमी हरे पीएलए का इस्तेमाल किया। मुख्य भाग को छापने में मुझे लगभग 11 घंटे लगे और सामने के आवरण को छापने में लगभग 4 घंटे लगे।

मैं आपके लिए एक और प्रिंटर का उपयोग करने की अत्यधिक अनुशंसा करूंगा जो कि Creality CR-10 है। अब CR-10 का एक छोटा संस्करण भी उपलब्ध है। Creality प्रिंटर मेरे पसंदीदा 3D प्रिंटर में से एक है।

चूंकि मैं 3डी डिजाइनिंग में नया हूं, इसलिए मेरा डिजाइन आशावादी नहीं था। लेकिन मुझे यकीन है, यह संलग्नक कम सामग्री (कम प्रिंट समय) का उपयोग करके बनाया जा सकता है। मैं बाद में डिजाइन में सुधार करने की कोशिश करूंगा।

मेरी सेटिंग्स हैं:

प्रिंट गति: 40 मिमी/सेक

परत की ऊँचाई: 0.2

घनत्व भरें: 15%

एक्सट्रूडर तापमान: 195 डिग्री सेल्सियस

बिस्तर का तापमान: 55 डिग्री सेल्सियस

चरण 11: सौर पैनल और बैटरी स्थापित करना

सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना
सौर पैनल और बैटरी स्थापित करना

22 AWG रेड वायर को पॉजिटिव टर्मिनल और ब्लैक वायर को सोलर पैनल के नेगेटिव टर्मिनल से मिलाएं।

मुख्य बाड़े के शरीर की छत में दो तारों को छेद में डालें।

सोलर पैनल को ठीक करने के लिए सुपर ग्लू का इस्तेमाल करें और उचित बॉन्डिंग के लिए इसे कुछ देर दबाएं।

गर्म गोंद का उपयोग करके छिद्रों को अंदर से सील करें।

फिर बैटरी होल्डर को बाड़े के नीचे वाले स्लॉट में डालें।

चरण 12: एंटीना स्थापित करना

एंटीना स्थापित करना
एंटीना स्थापित करना
एंटीना स्थापित करना
एंटीना स्थापित करना
एंटीना स्थापित करना
एंटीना स्थापित करना

SMA कनेक्टर में नट और वाशर को खोलना।

बाड़े में दिए गए छिद्रों में SMA कनेक्टर डालें। ऊपर की छवि देखें।

फिर अखरोट को वाशर के साथ कस लें।

अब एसएमए कनेक्टर के साथ ठीक से संरेखित करके एंटीना स्थापित करें।

चरण 13: सर्किट बोर्ड स्थापित करना

सर्किट बोर्ड की स्थापना
सर्किट बोर्ड की स्थापना
सर्किट बोर्ड की स्थापना
सर्किट बोर्ड की स्थापना
सर्किट बोर्ड की स्थापना
सर्किट बोर्ड की स्थापना

सर्किट बोर्ड के 4 कोनों पर गतिरोध को माउंट करें।

बाड़े में 4 स्लॉट्स पर सुपर ग्लू लगाएं। उपरोक्त चित्र का संदर्भ लें।

फिर 4 स्लॉट के साथ गतिरोध को संरेखित करें और इसे रखें। कुछ इसे सूखने के लिए छोड़ दें।

चरण 14: फ्रंट कवर बंद करें

फ्रंट कवर बंद करें
फ्रंट कवर बंद करें
फ्रंट कवर बंद करें
फ्रंट कवर बंद करें
फ्रंट कवर बंद करें
फ्रंट कवर बंद करें
फ्रंट कवर बंद करें
फ्रंट कवर बंद करें

सामने के कवर को प्रिंट करने के बाद, यह मुख्य बाड़े के शरीर के लिए पूरी तरह से फिट नहीं हो सकता है। अगर ऐसा है, तो इसे सैंड पेपर का उपयोग करके किनारों पर रेत दें।

मुख्य भाग में सामने के कवर को स्लॉट में स्लाइड करें।

इसे सुरक्षित करने के लिए, नीचे डक्ट टेप का उपयोग करें।

चरण 15: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग

Arduino लाइब्रेरी के साथ Wemos D1 का उपयोग करने के लिए, आपको Arduino IDE का उपयोग ESP8266 बोर्ड समर्थन के साथ करना होगा। यदि आपने अभी तक ऐसा नहीं किया है, तो आप स्पार्कफुन के इस ट्यूटोरियल का अनुसरण करके आसानी से अपने Arduino IDE में ESP8266 बोर्ड समर्थन स्थापित कर सकते हैं।

निम्नलिखित सेटिंग्स बेहतर हैं:

पु आवृत्ति: 80 मेगाहर्ट्ज 160 मेगाहर्ट्ज

फ्लैश साइज: 4M (3M SPIFFS) - 3M फाइल सिस्टम साइज 4M (1M SPIFFS) - 1M फाइल सिस्टम साइज

अपलोड स्पीड: 921600 बीपीएस

Blynk ऐप के लिए Arduino कोड:

स्लीप मोड:

ESP8266 एक काफी पावरफुल डिवाइस है। यदि आप चाहते हैं कि आपके प्रोजेक्ट की बैटरी कुछ घंटों से अधिक समय तक चले, तो आपके पास दो विकल्प हैं:

1. एक बड़ी बैटरी प्राप्त करें

2. चतुराई से थिंग को सुला दें।

सबसे अच्छा विकल्प दूसरा विकल्प है। डीप स्लीप फीचर का उपयोग करने से पहले, Wemos D0 पिन को रीसेट पिन से जोड़ा जाना चाहिए।

क्रेडिट: यह इंस्ट्रक्शंस के उपयोगकर्ता "टिम रोलेज" में से एक द्वारा सुझाया गया था।

अधिक बिजली बचत विकल्प:

Wemos D1 Mini में एक छोटी एलईडी है जो बोर्ड के संचालित होने पर रोशनी करती है। इसमें बहुत अधिक बिजली की खपत होती है। तो बस उस एलईडी को सरौता की एक जोड़ी के साथ बोर्ड से खींच लें। यह नींद की धारा को काफी कम कर देगा।

अब डिवाइस सिंगल ली-आयन बैटरी से लंबे समय तक चल सकता है।

#define BLYNK_PRINT सीरियल // प्रिंट को निष्क्रिय करने और जगह बचाने के लिए इसे कमेंट करें#शामिल करें #शामिल करें

#include "Seed_BME280.h" #include BME280 bme280; // आपको Blynk ऐप में Auth टोकन मिलना चाहिए। // प्रोजेक्ट सेटिंग्स (अखरोट आइकन) पर जाएं। चार प्रमाणीकरण = "3df5f636c7dc464a457a32e382c4796xx";//आपका वाईफाई क्रेडेंशियल। // खुले नेटवर्क के लिए पासवर्ड को "" पर सेट करें। चार एसएसआईडी = "एसएसआईडी"; चार पास = "पास शब्द"; शून्य सेटअप () {Serial.begin (९६००); Blynk.begin(auth, ssid, pass); सीरियल.बेगिन (९६००); अगर (! bme280.init ()) {Serial.println ("डिवाइस त्रुटि!"); } } शून्य लूप () {Blynk.run (); // तापमान प्राप्त करें और प्रिंट करें अस्थायी अस्थायी = bme280.getTemperature (); सीरियल.प्रिंट ("अस्थायी:"); सीरियल.प्रिंट (अस्थायी); Serial.println("C");// सेल्सियस के लिए इकाई क्योंकि मूल arduino विशिष्ट प्रतीकों का समर्थन नहीं करता है Blynk.virtualWrite(0, temp); // वर्चुअल पिन 0 Blynk.virtualWrite(4, अस्थायी); // वर्चुअल पिन 4 // वायुमंडलीय दबाव डेटा प्राप्त करें और प्रिंट करें फ्लोट दबाव = bme280.getPressure (); // पा फ्लोट पी में दबाव = दबाव/100.0; // एचपीए सीरियल में दबाव।प्रिंट ("दबाव:"); सीरियल.प्रिंट (पी); सीरियल.प्रिंट्लन ("एचपीए"); Blynk.virtualWrite(1, p); // वर्चुअल पिन 1 // ऊंचाई डेटा फ्लोट ऊंचाई = bme280.calcAltitude (दबाव) प्राप्त करें और प्रिंट करें; सीरियल.प्रिंट ("ऊंचाई:"); सीरियल.प्रिंट (ऊंचाई); सीरियल.प्रिंट्लन ("एम"); Blynk.virtualWrite(2, ऊंचाई); // वर्चुअल पिन 2 // ह्यूमिडिटी डेटा फ्लोट ह्यूमिडिटी प्राप्त करें और प्रिंट करें = bme280.getHumidity (); सीरियल.प्रिंट ("आर्द्रता:"); सीरियल.प्रिंट (आर्द्रता); सीरियल.प्रिंट्लन ("%"); Blynk.virtualWrite(3, आर्द्रता); // वर्चुअल पिन 3 ESP.deepSleep (5 * 60 * 1000000); // गहरी नींद का समय माइक्रोसेकंड में परिभाषित किया गया है। }

चरण 16: Blynk ऐप और लाइब्रेरी इंस्टॉल करें

Blynk ऐप और लाइब्रेरी इंस्टॉल करें
Blynk ऐप और लाइब्रेरी इंस्टॉल करें
Blynk ऐप और लाइब्रेरी इंस्टॉल करें
Blynk ऐप और लाइब्रेरी इंस्टॉल करें

Blynk एक ऐसा ऐप है जो Arduino, Rasberry, Intel Edison और बहुत अधिक हार्डवेयर पर पूर्ण नियंत्रण की अनुमति देता है। यह Android और iPhone दोनों के साथ संगत है। अभी Blynk ऐप मुफ्त में उपलब्ध है।

आप निम्न लिंक से ऐप डाउनलोड कर सकते हैं

1. एंड्रॉइड के लिए

2. आईफोन के लिए

ऐप डाउनलोड करने के बाद इसे अपने स्मार्टफोन में इंस्टॉल कर लें।

फिर आपको पुस्तकालय को अपने Arduino IDE पर आयात करना होगा।

लाइब्रेरी डाउनलोड करें

जब आप पहली बार ऐप चलाते हैं, तो आपको साइन इन करना होगा - एक ईमेल पता और पासवर्ड दर्ज करने के लिए। एक नया प्रोजेक्ट बनाने के लिए डिस्प्ले के ऊपर दाईं ओर "+" पर क्लिक करें। फिर नाम दें।

लक्ष्य हार्डवेयर का चयन करें " ESP8266 "फिर उस प्रमाणीकरण टोकन को स्वयं भेजने के लिए "ई-मेल" पर क्लिक करें - आपको कोड में इसकी आवश्यकता होगी

चरण 17: डैश बोर्ड बनाएं

डैश बोर्ड बनाएं
डैश बोर्ड बनाएं
डैश बोर्ड बनाएं
डैश बोर्ड बनाएं
डैश बोर्ड बनाएं
डैश बोर्ड बनाएं
डैश बोर्ड बनाएं
डैश बोर्ड बनाएं

डैशबोर्ड में विभिन्न विजेट होते हैं। विजेट जोड़ने के लिए नीचे दिए गए चरणों का पालन करें:

मुख्य डैशबोर्ड स्क्रीन में प्रवेश करने के लिए "बनाएँ" पर क्लिक करें।

अगला, "विजेट बॉक्स" प्राप्त करने के लिए फिर से "+" दबाएं

फिर 4 गेज खींचें।

ग्राफ़ पर क्लिक करें, यह एक सेटिंग मेनू को पॉप अप करेगा जैसा कि ऊपर दिखाया गया है।

आपको "तापमान" नाम बदलना है, वर्चुअल पिन V1 का चयन करें, फिर सीमा को 0 -50 से बदलें। इसी तरह, अन्य मापदंडों के लिए करें।

अंत में, एक ग्राफ़ खींचें और गेज सेटिंग में उसी प्रक्रिया को दोहराएं। अंतिम डैशबोर्ड चित्र उपरोक्त चित्र में दिखाया गया है।

आप नाम के दाईं ओर स्थित सर्कल आइकन पर क्लिक करके भी रंग बदल सकते हैं।

चरण 18: सेंसर डेटा को थिंगस्पीक में अपलोड करना

थिंगस्पीक में सेंसर डेटा अपलोड करना
थिंगस्पीक में सेंसर डेटा अपलोड करना
थिंगस्पीक में सेंसर डेटा अपलोड करना
थिंगस्पीक में सेंसर डेटा अपलोड करना

सबसे पहले, ThingSpeak पर एक अकाउंट बनाएं।

फिर अपने ThingSpeak खाते पर एक नया चैनल बनाएं। एक नया चैनल कैसे बनाएं खोजें

फ़ील्ड 1 को तापमान के रूप में, फ़ील्ड 2 को आर्द्रता के रूप में और फ़ील्ड 3 को दबाव के रूप में भरें।

अपने थिंगस्पीक खाते में "चैनल" और फिर "मेरा चैनल" चुनें।

अपने चैनल के नाम पर क्लिक करें।

"एपीआई कुंजी" टैब पर क्लिक करें और "एपीआई कुंजी लिखें" की प्रतिलिपि बनाएँ

Solar_Weather_Station_ThingSpeak कोड खोलें। फिर अपना SSID और पासवर्ड लिखें।

"राइट एपीआई" को कॉपी की गई "राइट एपीआई कुंजी" से बदलें।

आवश्यक पुस्तकालय: BME280

क्रेडिट: यह कोड मेरे द्वारा नहीं लिखा गया है। मुझे यह यूट्यूब वीडियो में प्लुकस द्वारा दिए गए लिंक से मिला है।

चरण 19: अंतिम परीक्षा

अंतिम परीक्षण
अंतिम परीक्षण
अंतिम परीक्षण
अंतिम परीक्षण
अंतिम परीक्षण
अंतिम परीक्षण

डिवाइस को सूरज की रोशनी पर रखें, टीपी 4056 चार्जर मॉड्यूल पर लाल रंग का एलईडी जल जाएगा।

1. ब्लिंक ऐप मॉनिटरिंग:

ब्लिंक प्रोजेक्ट खोलें। यदि सब कुछ ठीक है, तो आप देखेंगे कि गेज जीवित रहेगा और ग्राफ तापमान डेटा को प्लॉट करना शुरू कर देता है।

2. थिंगस्पीक मॉनिटरिंग:

सबसे पहले अपना थिंग्सपीक चैनल खोलें।

फिर डेटा चार्ट देखने के लिए "निजी दृश्य" टैब या "सार्वजनिक दृश्य" टैब पर जाएं।

मेरे इंस्ट्रक्शनल को पढ़ने के लिए धन्यवाद।

अगर आपको मेरा प्रोजेक्ट पसंद आया हो तो इसे शेयर करना न भूलें।

माइक्रोकंट्रोलर प्रतियोगिता 2017
माइक्रोकंट्रोलर प्रतियोगिता 2017
माइक्रोकंट्रोलर प्रतियोगिता 2017
माइक्रोकंट्रोलर प्रतियोगिता 2017

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

सिफारिश की: