विषयसूची:
- चरण 1: भागों की सूची
- चरण 2: वायरिंग
- चरण 3: फ़्लोचार्ट
- चरण 4: कोड
- चरण 5: नोड-लाल
- चरण 6: MySQL Wampserver
वीडियो: UCL - IIoT - नमी डेटा संग्राहक: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह निर्देश आपको गंदगी से नमी के बारे में जानकारी प्रदान करेगा, जिसे नोड-रेड के साथ यूआई पर देखा जा सकेगा, इसके अलावा डेटा एकत्र किया जाएगा और एक MySQL डेटाबेस में रखा जाएगा, इससे आपको पानी के पैटर्न सीखने में मदद मिल सकती है अपने पौधों के लिए, सीखना जब उन्हें पानी की आवश्यकता होगी।
चरण 1: भागों की सूची
1 एक्स अरुडिनो मेगा 2560
1 एक्स यूएसबी केबल
1 एक्स I2C एलसीडी स्क्रीन
1 एक्स नमी मिट्टी सेंसर
तारों
चरण 2: वायरिंग
एलसीडी I2C डिस्प्ले
GND > arduino पर GND
VCC> arduino पर 5V
एसडीए> एसडीए arduino. पर
SCL > arduino पर SCL
नमी सेंसर
GND > arduino पर GND
VCC> arduino पर 5V
सिग्नल> A0 arduino. पर
चरण 3: फ़्लोचार्ट
यह फ़्लोचार्ट दिखाता है कि हम अपने arduino के डेटा के साथ क्या करते हैं, पूरी बात हमारे arduino से हमारे डेटा को इकट्ठा करने से शुरू होती है जो फिर MySQL सर्वर को भेज दी जाती है, जहाँ से हम एक डिस्प्ले में दिखाए गए डेटा को प्राप्त करने के लिए nodeRED से जुड़े होते हैं।
चरण 4: कोड
Arduino के लिए कोड यहां देखा जा सकता है, और इसे Arduino IDE में डाउनलोड और कार्यान्वित करना आसान बनाने के लिए एक टेक्स्ट दस्तावेज़ के रूप में भी बनाया गया है ताकि आप इसे अपने Arduino पर अपलोड कर सकें और देख सकें कि कोड कैसे संरचित है।
चरण 5: नोड-लाल
इस प्रोजेक्ट में नोड-रेड का उपयोग डेटा भेजने और प्राप्त करने के लिए किया जाता है, जिसे हम डैशबोर्ड पर प्रदर्शित कर सकते हैं ताकि हम जो जानकारी डालते हैं उसे देख सकें। हम अपने MySQL सर्वर में टाइमस्टैम्प डालने के लिए और अपना डेटा एकत्र करने के लिए नोड-रेड का उपयोग करते हैं। हमारे Arduino पर हमारे नमी सेंसर से। इस प्रकार हमने अपने MySQL को डेटा भेजा, और यह भी कि हम इसे अपने UI के लिए कैसे एकत्र करते हैं, इसे अपने डेटाबेस से पुनर्प्राप्त करके।
आपको https://nodered.org/docs/getting-started/installat… पर जाकर नोड-रेड को चलाने और स्थापित करने की आवश्यकता होगी और नोड-रेड को स्थापित और चलाने के तरीके के बारे में गाइड का पालन करें।
जब यह स्थापित हो जाता है तो आपको इसे चालू करने के लिए सीएमडी के माध्यम से चलाना होगा।
मेरे नोड-रेड से कोड इस निर्देश में एक टेक्स्ट फ़ाइल के रूप में अपलोड किया गया है और इसे नोड-रेड में आयात किया जाना है
आपको निम्नलिखित पुस्तकालयों को नोड-रेड में स्थापित करने की आवश्यकता होगी:
नोड-लाल
नोड-लाल-डैशबोर्ड
नोड-लाल-नोड-mysql
नोड-लाल-नोड-आर्डिनो
नोड-लाल-योगदान-स्ट्रिंग
नोड-लाल-नोड-सीरियलपोर्ट
नोड-लाल-नोड-फीडपार्सर
यह सुनिश्चित करने के लिए है कि नोड-रेड नोड-रेड कोड के साथ प्रोबेर कार्य करेगा जो इस निर्देश में प्रदान किया गया है। अन्यथा यह प्रवाह आपको केवल त्रुटियाँ देगा।
चरण 6: MySQL Wampserver
Wampserver का उपयोग MySQL डेटाबेस बनाने के लिए किया जाता है, जिसमें हम अपने Arduino से डेटा को सहेज सकते हैं, जो इस प्रोजेक्ट में नमी सेंसर डेटा है। Wampserver का उपयोग करते समय सर्वर आपके कंप्यूटर पर स्थानीय रूप से चलता है, और अपने डेटाबेस में साइन इन करने के लिए आपको "रूट" के साथ साइन इन करना होगा और कोड दर्ज नहीं करना होगा। नोड-रेड के साथ संवाद करने के लिए यह महत्वपूर्ण है कि प्रवाह में स्थापित MySQL में आपके वैम्पसर्वर डेटाबेस के समान जानकारी हो, अन्यथा यह इससे कनेक्ट नहीं हो पाएगा।
इस परियोजना में मैंने नोडरेड नामक एक नया डेटाबेस बनाया है और फिर नोड नामक एक तालिका बनाई है। फिर आप दो पंक्तियाँ बनाएंगे, एक समय के लिए और एक नमी के लिए, इससे सेंसर से आने वाले नमी डेटा को इकट्ठा करने में मदद मिलेगी, और इस मामले में टाइमस्टैम्प नोड-रेड द्वारा प्रदान किया जाता है।
Wampserver यहाँ स्थापित किया जा सकता है:
सिफारिश की:
IoT ESP8266 श्रृंखला: 2- ThingSpeak.com के माध्यम से डेटा की निगरानी करें: 5 कदम
IoT ESP8266 श्रृंखला: 2- ThingSpeak.com के माध्यम से डेटा की निगरानी करें: यह IoT ESP8266 श्रृंखला का भाग दो है। भाग 1 को देखने के लिए इस निर्देश योग्य IoT ESP8266 श्रृंखला का संदर्भ लें: 1 वाईफ़ाई राउटर से कनेक्ट करें। इस भाग का उद्देश्य आपको यह दिखाना है कि आप अपने सेंसर डेटा को लोकप्रिय IoT मुक्त क्लाउड सेवा में से एक में कैसे भेज सकते हैं https://thingspeak.com
लाइव Arduino डेटा से सुंदर प्लॉट बनाएं (और डेटा को एक्सेल में सहेजें): 3 चरण
लाइव Arduino डेटा से सुंदर प्लॉट बनाएं (और डेटा को एक्सेल में सहेजें): हम सभी Arduino IDE में अपने P…लॉटर फ़ंक्शन के साथ खेलना पसंद करते हैं। हालाँकि, यह बुनियादी अनुप्रयोगों के लिए उपयोगी हो सकता है, लेकिन डेटा अधिक के रूप में मिट जाता है अंक जोड़े जाते हैं और यह आंखों के लिए विशेष रूप से सुखद नहीं है। Arduino IDE प्लॉटर नहीं करता है
Arduino UNO और SD-Card के साथ आर्द्रता और तापमान रीयल टाइम डेटा रिकॉर्डर कैसे बनाएं - प्रोटीन में DHT11 डेटा-लॉगर सिमुलेशन: 5 चरण
Arduino UNO और SD-Card के साथ आर्द्रता और तापमान रीयल टाइम डेटा रिकॉर्डर कैसे बनाएं | प्रोटीन में DHT11 डेटा-लॉगर सिमुलेशन: परिचय: नमस्ते, यह लियोनो मेकर है, यहां YouTube लिंक है। हम Arduino के साथ रचनात्मक प्रोजेक्ट बना रहे हैं और एम्बेडेड सिस्टम पर काम कर रहे हैं। डेटा-लॉगर: डेटा लॉगर (डेटा-लॉगर या डेटा रिकॉर्डर भी) एक इलेक्ट्रॉनिक डिवाइस है जो समय के साथ डेटा रिकॉर्ड करता है
MotoStudent इलेक्ट्रिक रेसिंग बाइक के लिए डेटा अधिग्रहण और डेटा विज़ुअलाइज़ेशन सिस्टम: 23 चरण
MotoStudent इलेक्ट्रिक रेसिंग बाइक के लिए डेटा अधिग्रहण और डेटा विज़ुअलाइज़ेशन सिस्टम: एक डेटा अधिग्रहण प्रणाली हार्डवेयर और सॉफ़्टवेयर का एक संग्रह है जो बाहरी सेंसर से डेटा एकत्र करने के लिए एक साथ काम कर रहा है, इसे बाद में संग्रहीत और संसाधित करता है ताकि इसे ग्राफिक रूप से देखा जा सके और विश्लेषण किया जा सके, इंजीनियरों को बनाने की अनुमति
रीयल-टाइम स्मार्ट स्क्रीन डेटा के लिए IoT डेटा साइंस PiNet अर्थात: 4 चरण
रीयल-टाइम स्मार्ट स्क्रीन डेटा के लिए IoT डेटा साइंस PiNet: आप डेटा साइंस या किसी मात्रात्मक क्षेत्र में अपने शोध प्रयासों को सुपरचार्ज करने के लिए डेटा विज़ुअलाइज़ेशन के लिए स्मार्ट डिस्प्ले के IoT नेटवर्क को आसानी से एक साथ रख सकते हैं। आप "पुश" ग्राहकों को अपने भूखंडों के बारे में अपने भीतर से