विषयसूची:

द फ्लॉगर: मौसम पैरामीटर की निगरानी के लिए एक उपकरण: 6 कदम
द फ्लॉगर: मौसम पैरामीटर की निगरानी के लिए एक उपकरण: 6 कदम

वीडियो: द फ्लॉगर: मौसम पैरामीटर की निगरानी के लिए एक उपकरण: 6 कदम

वीडियो: द फ्लॉगर: मौसम पैरामीटर की निगरानी के लिए एक उपकरण: 6 कदम
वीडियो: Ep : 1 | Left and Right Wing Political Ideologies | By Dr. Vikas Divyakirti 2024, जुलाई
Anonim
द फ्लॉगर: मौसम पैरामीटर की निगरानी के लिए एक उपकरण
द फ्लॉगर: मौसम पैरामीटर की निगरानी के लिए एक उपकरण

बागवानी में आपकी मदद करने के लिए कई उपयोगी चरों की निगरानी के लिए एक छोटा जुड़ा और ऑटोनॉमस उपकरण

यह उपकरण विभिन्न मौसम मापदंडों को मापने के लिए डिज़ाइन किया गया है:

  • फर्श और हवा का तापमान
  • फर्श और हवा की नमी
  • चमक

इसे एक एलसीडी स्क्रीन पर प्रदर्शित करें और इसे सिगफॉक्स मॉड्यूल के माध्यम से एक्टोबार्ड पर भी भेजें (आप इसे एक्टोबार्ड से किसी अन्य डिवाइस या डेटाबेस पर भी भेज सकते हैं लेकिन हम इसके बारे में इस अस्थिर में बात नहीं करेंगे)।

जैसा कि मैंने कहा कि डिवाईस ऑटोनॉमस है, इसलिए निश्चित रूप से हम सोलर पैनल द्वारा संचालित बैटरी का उपयोग करेंगे, लेकिन सबसे महत्वपूर्ण बात यह है कि डिवाइस ज्यादातर उपयोग में नहीं होगा: वास्तव में हम इसे केवल हर घंटे माप लेने के लिए प्रोग्राम करेंगे उदाहरण के लिए या जब तक कि आप इसे अभी मापने के लिए न कहें। तो अंत में हम जिस डिवाइस का उपयोग करते हैं वह हर घंटे 30 सेकंड से भी कम समय में होता है।

जरूरी:

  • हम कोड को लोड करने के लिए एमबेड का उपयोग करेंगे, जिसे मैं उदारतापूर्वक साझा करूंगा:'), माइक्रोकंट्रोलर में, इसलिए यदि आप इससे परिचित हैं तो यह एक प्लस है (यदि आप चिंता न करें तो मैं इसे चरण दर चरण समझाऊंगा)।
  • मैं आपका पीसीबी बनाने के लिए सभी फाइलें भी दे रहा हूं, इसलिए आपको इसे प्रिंट करना होगा।

चरण 1: अवयव

इस परियोजना के लिए मैंने निश्चित रूप से सेंसर का उपयोग किया है, लेकिन आपको माइक्रोकंट्रोलर और एक एलिमेंटेशन सिस्टम की भी आवश्यकता होगी।

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

तल सेंसर:

  • तापमान
  • नमी

वायु सेंसर:

तापमान और नमी: हवा का तापमान और नमी एक ही सेंसर पर होते हैं

चमक सेंसर:

चमक

माइक्रोकंट्रोलर कार्ड: हम 2 माइक्रोकंट्रोलर का उपयोग करेंगे

  • STM32L432KC
  • टीडी1208

एलिमेंटेशन:

  • बैटरी
  • सौर सेल
  • एलिमेंटेशन अडैप्टर कार्ड: इस कार्ड पर हम बैटरी और सोलर सेल को जोड़ेंगे (ताकि बैटरी चार्ज हो सके)। एलिमेंटेशन कार्ड के दूसरी तरफ हम STM32L432KC को पूरे सिस्टम (3.3V में) को पावर देने के लिए USB केबल से कनेक्ट करेंगे।

प्रदर्शन:

एलसीडी चित्रपट

सिगफॉक्स:

सिगफॉक्स मॉड्यूल हमें अपना डेटा एक्टोबार्ड पर भेजने की अनुमति देगा

चरण 2: पीसीबी और कोड

पीसीबी और कोड
पीसीबी और कोड

पीसीबी:

शुरू करने के लिए मैं पीसीबी की फाइलें साझा करूंगा। वे एक प्रारूप पर हैं जो सामान्य रूप से अधिकांश प्रिंटर पर काम करेंगे।

इसे प्रिंट करने के लिए आप आसानी से एक इलेक्ट्रिक/तकनीकी दुकान ढूंढ सकते हैं जो इसे करने में सक्षम होगी।

आपको पीसीबी पर कई वीआईए बनाना होगा (चिंता न करें वे संकेत दिए गए हैं)

कोड:

सबसे पहले आपको MBED पर अकाउंट बनाना होगा

एक बार यह हो जाने के बाद, बस निम्नलिखित लिंक पर क्लिक करें, आपके पास प्रोजेक्ट तक पहुंच होगी (केवल रीड मोड में)।

जब आप पिछले लिंक के साथ mbed प्रोजेक्ट पर पहुंच गए हैं तो इसे अपने कार्यक्षेत्र (कंपाइलर) में आयात करें।

फिर अपने STM32 को अपने कंप्यूटर से कनेक्ट करें, मुख्य फ़ाइल को mbed पर संकलित करें और इस फ़ाइल को STM32 (एक साधारण कॉपी / पेस्ट के साथ) में कॉपी करें।

चरण 3: घटकों को तार करना

घटकों को तार करना
घटकों को तार करना
घटकों को तार करना
घटकों को तार करना
घटकों को तार करना
घटकों को तार करना

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!

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

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\/!\ /!

यहां आपके पास सभी घटकों को एक साथ तार करने के तरीके के बारे में 3 स्कीमा हैं।

पुनश्च: स्पष्ट रूप से RED केबल 3.3V एलिमेंटेशन पर जाती है और BLACK केबल जमीन पर जाती है।

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

चरण 4: एक्टोबार्ड

एक्टोबार्ड
एक्टोबार्ड
एक्टोबार्ड
एक्टोबार्ड
एक्टोबार्ड
एक्टोबार्ड

इस भाग में मैं आपको समझाऊंगा कि एक्टोबार्ड पर अपना खाता कैसे सेट करें, अपने सिगफॉक्स मॉड्यूल द्वारा भेजे गए सभी डेटा को पुनः प्राप्त करें।

सबसे पहले एक्टोबार्ड वेबसाइट पर जाएं और अकाउंट बनाएं

एक बार जब आप एक नया डेटा स्रोत बना लें (छवि 1)।

एकेरू (छवि 2) को ढूंढना होगा, फिर जब आप इसे प्राप्त करेंगे और उस पर क्लिक करेंगे तो आप "कनेक्ट योर अकेरू डिवाइस" विंडो (छवि 3) पर पहुंचेंगे।

वह नाम दर्ज करें जिसे आप अपने डेटा स्रोत को देना चाहते हैं, उसका मॉडेम नंबर और पीएसी (यह 2 सूचनाएं आपको सिगफॉक्स मॉड्यूल पर दी गई हैं, वे अद्वितीय हैं)।

अंतिम भाग आपके द्वारा पुनर्प्राप्त किए जाने वाले डेटा का प्रारूप निर्धारित कर रहा है:

lum::int:8 temp_A::int:8 hum_A::int:8 temp_S::int:8 hum_S::int:8

प्रारूप को तब तक न बदलें जब तक कि आप मेरे द्वारा दिए गए कोड को बदलने में सक्षम न हों (कम से कम आप नाम बदलते हैं लेकिन प्रारूप या काटने की संख्या नहीं)।

तो आपके पास क्रम में: चमक (लुम), हवा का तापमान (temp_A), हवा की नमी (hum_A), जमीन का तापमान (temp_S) और जमीन की नमी (hum_S)।

अब आप सत्यापित कर सकते हैं कि क्या एक्टोबार्ड आपके सिगफॉक्स मॉड्यूल से उसी विंडो के दाईं ओर संदेश प्राप्त करता है (चित्र 4)। इसके अलावा, आप इसके लिए डैशबोर्ड के साथ अपने डेटा को आकार दे सकते हैं: एक नया डैशबोर्ड बनाएं, उस पर क्लिक करें और एक नया विजेट जोड़ें (छवि 5)। अब "विजेट जोड़ें" नाम की एक नई विंडो खुल गई है (छवि 6), दूसरे टैब "विजेट" पर क्लिक करें, और एक चुनें।

यहां, उदाहरण के लिए, मैं दिखाऊंगा कि चमक के मूल्य को कैसे प्रदर्शित किया जाए। तो दूसरा विजेट "मान" चुनें और विजेट सेटिंग्स (छवि 7) को संशोधित करें, एक डेटा सेट जोड़ें और विच वैरिएबल चुनें जिसे आप प्रदर्शित करना चाहते हैं। अब यदि आप अपने डैशबोर्ड पर वापस आते हैं तो आपका वैरिएबल मान दिखाई देगा (चित्र 8)।

चरण 5: प्रदर्शन मुद्दे

प्रदर्शन मुद्दे
प्रदर्शन मुद्दे
प्रदर्शन मुद्दे
प्रदर्शन मुद्दे

इस खंड में मैं आपको बताऊंगा कि हमारे सेंसर से क्या मूल्य अपेक्षित हैं और आप उन्हें कैसे जांच सकते हैं।

यदि आपने शुरुआत से ही सब कुछ ठीक कर लिया है, तो अब तक आपकी स्क्रीन और एक्टोबार्ड पर वैलेस होना चाहिए

अगर ऐसा है तो आपको न तो स्क्रीन पर और न ही एक्टोबोर्ड पर कुछ दिखाई देता है

  • सबसे पहले कृपया सेंसर और माइक्रोकंट्रोलर के बीच अपने सभी कनेक्शन जांचें।
  • यदि आप अपने कनेक्शन के बारे में सुनिश्चित हैं तो यह आपकी एलसीडी स्क्रीन हो सकती है (वे थोड़ी नाजुक हैं)। यदि आपने अंतिम चरण का ठीक से पालन किया है तो आपके पास अभी भी एक्टोबार्ड पर मूल्य होना चाहिए

यदि आपको एक्टोबार्ड स्थापित करने में कुछ समस्याएं आ रही हैं तो यहां आपके मूल्यों को रखने का तीसरा तरीका है: पुट्टी

पुट्टी का उपयोग कैसे करें:

  • अपने डिवाइस को अपने कंप्यूटर से कनेक्ट करें और विंडोज़ पेरिफेरल मैनेजर खोलें और पता करें कि आपका डिवाइस किस पोर्ट से जुड़ा है (चित्र 2)।
  • फिर पुट्टी खोलें और सीरियल (चित्र 3 में लाल) का चयन करें और पिछले चरण में मिले COM पोर्ट नंबर (चित्र 3 में नारंगी) से पूछताछ करें।
  • ओके पर क्लिक करें। मान प्रदर्शित करने वाला एक कंसोल खुल जाएगा

चरण 6: धन्यवाद

यदि आपने अपना स्वयं का FLOGER बनाने का प्रयास किया है तो धन्यवाद:) या यदि आपने इसे अभी पढ़ा है!

यदि आपके पास कोई टिप्पणी, प्रश्न या सुधार है तो बेझिझक साझा करें!

सिफारिश की: