विषयसूची:

साधारण मौसम स्टेशन V2.0: 5 कदम (चित्रों के साथ)
साधारण मौसम स्टेशन V2.0: 5 कदम (चित्रों के साथ)

वीडियो: साधारण मौसम स्टेशन V2.0: 5 कदम (चित्रों के साथ)

वीडियो: साधारण मौसम स्टेशन V2.0: 5 कदम (चित्रों के साथ)
वीडियो: How to Check SMD Resistors Good or Bad 2024, जून
Anonim
साधारण मौसम स्टेशन V2.0
साधारण मौसम स्टेशन V2.0

पहले मैंने कुछ प्रकार के मौसम स्टेशनों को साझा किया है जो अलग तरह से संचालित होते हैं। यदि आपने उन लेखों को नहीं पढ़ा है, तो मेरा सुझाव है कि आप इसे यहाँ देखें:

  • ESP8266 का उपयोग कर सरल मौसम स्टेशन।
  • Arduino और BME280 का उपयोग करके रूम वेदर स्टेशन।

इस निर्देशयोग्य में मैं पिछले दो और कुछ अतिरिक्त सुविधाओं की संयुक्त सुविधाओं के साथ एक अद्यतन मौसम स्टेशन साझा करूंगा। इनडोर तापमान, आर्द्रता और दबाव के साथ-साथ हम वर्तमान मौसम की स्थिति और अगले दिन के लिए पूर्वानुमान भी प्राप्त कर सकते हैं। यह सारा डेटा OLED स्क्रीन, वेबपेज और android/ios ऐप पर डिस्प्ले होगा।

तो बिना ज्यादा समय बर्बाद किये चलिए शुरू करते हैं.

पुनश्च: यदि आपको यह निर्देश पसंद है, तो कृपया इसे सेंसर प्रतियोगिता में वोट करें:)

आपूर्ति

यहां उन हिस्सों की सूची दी गई है जिनका उपयोग हम इस परियोजना के लिए करेंगे।

Wemos D1 Mini (Amazon US / Amazon EU): आप किसी भी ESP8266/ESP32 आधारित देव-बोर्ड का उपयोग कर सकते हैं

BME280 सेंसर (Amazon US / Amazon EU): सुनिश्चित करें कि आप "BME280" खरीदते हैं, इसे "BMP280" के साथ भ्रमित न करें।

1.3 "ओएलईडी डिस्प्ले (अमेज़ॅन यूएस / अमेज़ॅन ईयू): मेरा सुझाव है कि आपको वही ओएलईडी मिल जाए जैसा मैंने उपयोग किया है, या आप इसके साथ संघर्ष कर सकते हैं क्योंकि कई ओएलईडी ईएसपी बोर्डों के साथ काम नहीं करते हैं।

पुशबटन (अमेज़ॅन यूएस / अमेज़ॅन ईयू): एक क्षणिक स्विच का उपयोग करें क्योंकि यह विभिन्न मोड के बीच स्विच करेगा

जंपर्स के साथ ब्रेडबोर्ड (अमेज़ॅन यूएस / अमेज़ॅन ईयू): प्रोटोटाइप के लिए

प्रोटोटाइप बोर्ड (अमेज़ॅन यूएस / अमेज़ॅन ईयू): अधिक स्थायी प्रोटोटाइप बनाने के लिए सब कुछ मिलाप करना।

3.7 वी बैटरी (अमेज़ॅन यूएस / अमेज़ॅन ईयू): सिस्टम को पावर देने के लिए (वैकल्पिक)

इन भागों के साथ, हमें सब कुछ काम करने के लिए सॉफ़्टवेयर की भी आवश्यकता होती है

RemoteMe: यह एक IoT प्लेटफॉर्म है जहां आपको सेवाओं का उपयोग करने के लिए एक खाता बनाने की आवश्यकता होती है। यह पूरी तरह से मुफ़्त है।

Arduino IDE: कोड अपलोड करने के लिए।

यहां कुछ उपकरण दिए गए हैं जिनकी आपको रास्ते में आवश्यकता हो सकती है:

वायर स्ट्रिपर्स (अमेज़ॅन यूएस / अमेज़ॅन ईयू)

सोल्डरिंग किट (अमेज़ॅन यूएस / अमेज़ॅन ईयू)

मदद करने वाले हाथ (अमेज़ॅन यूएस / अमेज़ॅन ईयू)

एक बार जब आप सारी सामग्री इकट्ठा कर लेते हैं तो हम अगले कदम पर आगे बढ़ सकते हैं।

चरण 1: वेब-ऐप और नेटवर्क डिवाइस बनाना:

वेब-ऐप और नेटवर्क डिवाइस बनाना
वेब-ऐप और नेटवर्क डिवाइस बनाना
वेब-ऐप और नेटवर्क डिवाइस बनाना
वेब-ऐप और नेटवर्क डिवाइस बनाना
वेब-ऐप और नेटवर्क डिवाइस बनाना
वेब-ऐप और नेटवर्क डिवाइस बनाना

सबसे पहले हमें Remoteme.org पर जाना होगा और अपने खाते में साइन इन करना होगा। यदि आपके पास खाता नहीं है, तो अब इसे बनाने का समय आ गया है। अब जब हमने रिमोटम खाते में साइन इन कर लिया है तो हम अपना मौसम स्टेशन बना सकते हैं, निम्नलिखित चरणों का संदर्भ लें:

  1. जब हम अपने रिमोटम खाते में साइन इन करते हैं, तो हमें एक पृष्ठ पर रीडायरेक्ट किया जाता है जहां हम परियोजनाओं की एक सूची देखेंगे। यहां नीचे स्क्रॉल करें और आपको "वेदर स्टेशन" मिलेगा। इस पर क्लिक करें।
  2. एक पॉप-अप विंडो दिखाई देगी, यहां क्लिक करें हम परियोजना के बारे में सभी आवश्यक जानकारी प्राप्त कर सकते हैं। यदि आप चाहें तो आप सभी विवरण पढ़ सकते हैं या बस इस निर्देश का पालन कर सकते हैं।
  3. हमें "बिल्ड इट" टैब पर जाना है और जानकारी भरनी है।

    • सबसे पहले अपना वाईफाई नाम और पासवर्ड डालें। यह ईएसपी बोर्ड को आपके वाईफाई नेटवर्क से कनेक्ट करने की अनुमति देगा।
    • आगे एक विकल्प है जहां हम बोर्ड के प्रकार का चयन कर सकते हैं। जैसा कि हम ESP8266 पर आधारित Wemos D1 मिनी का उपयोग कर रहे हैं, हम उस बोर्ड का चयन करेंगे।
    • अब हमें लोकेशन दर्ज करनी है, यानी आप जिस शहर में रहते हैं। शहर का नाम और देश का कोड इंटर करें। उदाहरण के लिए: जैसा कि "वारसॉ, पीएल" छवि में इसका अर्थ है वारसॉ शहर, पोलैंड। अपने शहर और देश में प्रवेश करने के बाद, नीचे स्क्रॉल करें। यहां आप ऐप और डिवाइस का नाम बदल सकते हैं लेकिन यह वैकल्पिक है। तो आप सीधे "नेक्स्ट स्टेप" पर क्लिक कर सकते हैं।
    • यह यहां अंतिम चरण है, बस "बिल्ड प्रोजेक्ट" पर क्लिक करें। अब आप कोड विज़ार्ड द्वारा स्वचालित रूप से उत्पन्न कोड डाउनलोड कर सकते हैं।
    • उसके नीचे 3 विकल्प हैं, ओपन, क्यूआर कोड और इंस्टॉल। पहले विकल्प पर क्लिक करने पर वेदर डेटा वाला एक वेबपेज खुल जाएगा। दूसरे विकल्प में एक क्यूआर कोड मिलेगा जिसे मोबाइल ब्राउज़र पर वेबपेज प्राप्त करने के लिए किसी भी स्मार्टफोन का उपयोग करके स्कैन किया जा सकता है। तीसरा विकल्प एक वेबपेज भी देगा जो एंड्रॉइड/आईफोन पर एक वेब एप्लिकेशन इंस्टॉल करेगा।

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

चरण 2: सर्किट बनाना:

सर्किट बनाना
सर्किट बनाना
सर्किट बनाना
सर्किट बनाना

अब जब हमारे पास कोड है, तो हमें इसे बोर्ड पर अपलोड करना होगा। लेकिन पहले हमें डिस्प्ले, BME280 सेंसर और एक स्विच को Wemos D1 मिनी से कनेक्ट करना होगा। ऐसा करने के लिए पहले ऊपर दिए गए सर्किट आरेख को देखें।

यहां हमने मॉड्यूल को जोड़ने के लिए I2C प्रोटोकॉल का उपयोग किया है।

  • D2 को पिन करने के लिए SDA
  • D1 को पिन करने के लिए SCL
  • GND पिन करने के लिए GND
  • 3.3v. पिन करने के लिए VIN

नोट: SDA और SCL पिन ऑफ़ डिस्प्ले और BME280 को ESP से कनेक्ट करें। सभी GND पिन एक साथ जुड़े होने चाहिए।

स्विच का एक टर्मिनल D3 से जुड़ा है और दूसरा GND से जुड़ा है। यदि आप नहीं जानते कि पुश बटन कैसे काम करता है, तो मेरा सुझाव है कि आप इस लेख को देखें। बेहतर ढंग से समझने के लिए ऊपर दी गई छवियों को देखें।

चरण 3: कोड अपलोड करना:

कोड अपलोड करना
कोड अपलोड करना

इससे पहले कि आप कोड अपलोड कर सकें, सुनिश्चित करें कि आपके पास IDE में सभी ESP बोर्ड स्थापित हैं यदि आप नहीं जानते कि यह कैसे करना है, तो यह YouTube वीडियो देखें।

निम्नलिखित पुस्तकालय भी स्थापित करें:

  1. रिमोटमे
  2. RemoteMeUtils
  3. स्पार्कफन बीएमई२८०
  4. esp8266-OLED-मास्टर
  5. आरबीडी_बटन
  6. आरबीडी_टाइमर

इन पुस्तकालयों को स्थापित करने के लिए। ओपन आईडीई और गोटो टूल्स >> लाइब्रेरीज मैनेज करें। सर्च बार में एक-एक करके लाइब्रेरी का नाम दर्ज करें और इसे इंस्टॉल करें।

अब RemoteMe से डाउनलोड की गई कोड फ़ाइल को निकालें और इसे Arduino IDE के साथ खोलें। नीचे दिए गए चरणों का पालन करें:

  1. अपने Wemos को PC से कनेक्ट करें और बोर्ड प्रकार (Wemos D1 R1 mini) का चयन करें और सही पोर्ट का चयन करें।
  2. अब कोड अपलोड करें और इसके खत्म होने का इंतजार करें।
  3. कोड अपलोड होने के बाद, बोर्ड आपके वाईफाई से कनेक्ट हो जाएगा और OLED स्क्रीन पर डेटा प्रदर्शित करना शुरू कर देगा।
  4. बटन दबाने से 3 मोड के बीच स्विच हो जाएगा। इसे आप खुद चेक कर सकते हैं।

अब जब सब कुछ उम्मीद के मुताबिक काम कर रहा है, तो हम इस सर्किट को और अधिक स्थायी बनाने के लिए आगे बढ़ सकते हैं और इसे बेहतर बनाने के लिए संलग्न कर सकते हैं।

चरण 4: पीसीबी और संलग्नक का निर्माण:

पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण
पीसीबी और संलग्नक का निर्माण

हमारे सर्किट को अधिक सुरक्षित और स्थायी बनाने के लिए, हमें एक प्रोटोटाइप बोर्ड पर सभी घटकों को एक साथ मिलाप करने की आवश्यकता है। बेहतर विचार देने के लिए मैंने अपने काम की तस्वीरें साझा की हैं। आप चाहें तो अलग-अलग डिजाइन बना सकती हैं।

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

चरण 5: वीडियो ट्यूटोरियल:

अगर आपको यह निर्देश पसंद है, तो कृपया वोट करें।

सिफारिश की: