विषयसूची:
- चरण 1: पूर्व-आवश्यकताएँ
- चरण 2: नोड के बारे में थोड़ा सा - लाल (माइंड यू नॉट नॉट टू मच इन डिटेल…..)
- चरण 3: प्रारंभ नोड - लाल
- चरण 4: नोड रेड कंट्रोल बॉक्स
- चरण 5: नोड लाल तत्वों के बारे में थोड़ा सा
- चरण 6: डैशबोर्ड देखें
वीडियो: लगातार मेमोरी के साथ नोड रेड का उपयोग करते हुए डे टाइमर: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मैं अपने होम ऑटोमेशन प्रोजेक्ट्स के लिए बड़े पैमाने पर नोड-रेड का उपयोग करता हूं। मैं प्रोग्रेशन द्वारा प्रोग्रामर नहीं हूं, लेकिन विभिन्न योगदानकर्ताओं की सहायता से मैं अपनी आवश्यकता के अनुसार चीजों को कॉन्फ़िगर करने का प्रयास करता हूं। कभी-कभी यह काम करता है और कभी-कभी यह नहीं करता है:)
मेरे ऑटोमेशन प्रोजेक्ट में से एक के लिए मुझे टाइमर की आवश्यकता थी जिसे मैं सप्ताह के कई दिनों में फ्रंटएंड नोड _red UI से सेट कर सकता हूं। ऐसी उपलब्ध परियोजनाएं हैं जिनमें योगदानकर्ताओं ने अपने उद्देश्य के लिए नोड-रेड-कॉन्ट्रिब फाइलों का उपयोग किया है। लेकिन एक बुनियादी चीज जो मुझे कभी नहीं मिली, वह यह है कि नोड-रेड रीस्टार्ट (सिस्टम क्रैश आदि के कारण…) के बाद भी टाइम सेटअप को कैसे बनाए रखा जाए। मैं कुछ ऐसा चाहता था जो अंतिम कार्य चरण से फिर से शुरू हो और उसके बाद जारी रहे
इस जरूरत ने मुझे इस परियोजना पर काम करने के लिए प्रेरित किया।
मेरे प्रोजेक्ट में टाइमर फीचर होने की निरंतर आवश्यकता रही है
चरण 1: पूर्व-आवश्यकताएँ
पूर्व-आवश्यकताएं
1) विंडोज़ (या लिनक्स, मैक…।) पर एक काम कर रहे नोड-रेड प्रोग्राम। विंडोज़ पर नोड-रेड सेटअप करने के लिए वेब पर कई निर्देश हैं।
2) अगर का बुनियादी ज्ञान, अन्य तार्किक विवरण
३) और चीजों का पता लगाने के लिए बहुत उत्सुकता ……………..
चरण 2: नोड के बारे में थोड़ा सा - लाल (माइंड यू नॉट नॉट टू मच इन डिटेल…..)
जैसा कि उनकी आधिकारिक वेबसाइट बताती है
"नोड-रेड नए और दिलचस्प तरीकों से हार्डवेयर उपकरणों, एपीआई और ऑनलाइन सेवाओं को एक साथ जोड़ने के लिए एक प्रोग्रामिंग टूल है। यह एक ब्राउज़र-आधारित संपादक प्रदान करता है जो पैलेट में नोड्स की विस्तृत श्रृंखला का उपयोग करके प्रवाह को एक साथ तार करना आसान बनाता है जो कर सकता है एक क्लिक में इसके रनटाइम में परिनियोजित किया जा सकता है।"
यूआरएल:
ऐसा करने के लिए आपको प्रोग्रामिंग आदमी होने की आवश्यकता नहीं है, लेकिन यदि आपके पास जावास्क्रिप्ट लिखने में कुछ कौशल है, तो यह निश्चित रूप से आपकी संभावनाओं का विस्तार करेगा।
यह एक शक्तिशाली जीयूआई है जिसमें इसमें से बहुत से स्वचालित करने के लिए ड्रैग एंड ड्रॉप कार्यक्षमता है।
उदाहरण के लिए: इस टाइमर ट्यूटोरियल का उपयोग करके आप एक फ्लो डिज़ाइन कर सकते हैं जिसमें टाइमर के आधार पर एक ईवेंट "वाटर द गार्डन", "एक ईमेल भेजें" आदि शुरू होता है।
चरण 3: प्रारंभ नोड - लाल
अपनी मशीन पर Node -red स्थापित करने के बाद. कमांड प्रॉम्प्ट पर जाएं। प्रोग्राम शुरू करने के लिए नोड-रेड टाइप करें।
चरण 4: नोड रेड कंट्रोल बॉक्स
नियंत्रण बॉक्स प्रवाह के रूप में ज्ञात टैब प्रदर्शित करेगा, प्रारंभ में यह खाली होगा क्योंकि यह एक ताज़ा इंस्टॉल है, सबसे दाहिने कोने पर जाएं और ड्रॉप डाउन मेनू से "पैलेट प्रबंधित करें" चुनें। इस विकल्प का उपयोग विभिन्न पैकेजों को स्थापित करने के लिए किया जाता है।
मैनेज पैलेट पर क्लिक करें, यह दो टैब के साथ एक विंडो खोलेगा
- नोड्स - यह आपके द्वारा इंस्टॉल किए गए सभी नोड्स (पैकेज) को सूचीबद्ध करता है
- स्थापित करें - नए नोड्स स्थापित करने के लिए।
इंस्टॉल पर जाएं और नीचे दिए गए नोड्स को इंस्टॉल करें:
--नोड-रेड-डैशबोर्ड: यह उन सभी नोड्स को इंस्टाल करेगा जो डैशबोर्ड (बटन, ग्राफ, स्विच आदि) बनाने के लिए उपयोग किए जाते हैं।
- नोड-रेड-कॉन्ट्रिब-पर्सिस्ट: यह एक बहुत ही हालिया नोड है, इस नोड का उपयोग किसी भी बटन स्थिति को स्टोर करने के लिए किया जा सकता है, वेरिएबल मान नोड-रेड क्रैश या अचानक बंद हो जाते हैं।
--नोड-रेड-कॉन्ट्रिब-सिंपलटाइम: यह वर्तमान समय को किसी भी आवश्यक प्रारूप में बदलने के लिए है
चरण 5: नोड लाल तत्वों के बारे में थोड़ा सा
शीर्ष भाग में विभिन्न प्रवाह होते हैं, आप जितने आवश्यक प्रवाह बना सकते हैं, बाएं कोने में सभी नोड होते हैं। कुछ डिफ़ॉल्ट हैं, कुछ को मैनेज पैलेट विकल्प का उपयोग करके आयात किया जा सकता है और यदि आप पर्याप्त अनुभवकर्ता हैं तो आप एक नोड बना सकते हैं।
एक नोड मूल रूप से पूर्वनिर्धारित सुविधाओं वाला एक तत्व है।
कार्य क्षेत्र के दाहिने हिस्से में डिबग विंडो, डैशबोर्ड कॉन्फिगर आदि शामिल हैं…
एक प्रवाह में आप एकाधिक नोड्स का उपयोग कर सकते हैं, और विभिन्न प्रवाहों के नोड्स का उपयोग करके आप एक डैशबोर्ड डिज़ाइन कर सकते हैं।
सेटिंग टाइमर एक ऐसा डैशबोर्ड है जिसमें फ्लो "सेटिंग टाइमर फ्लो" और "डे सेट" से नोड्स शामिल हैं।
संपूर्ण प्रवाह को एक क्लिपबोर्ड या फ़ाइल में निर्यात किया जा सकता है और इसे आयात करके पुन: उपयोग किया जा सकता है।
दो प्रवाहों को एक txt फ़ाइल के रूप में संलग्न किया।
प्रवाह आयात करने के लिए:
इन अतिरिक्त फ़ाइलों को अपने डेस्कटॉप पर सहेजें
दाएँ ड्रॉपडाउन मेनू पर जाएँ > आयात > क्लिपबोर्ड
नोटपैड खोलें और सामग्री को यहां पेस्ट करें
दूसरे प्रवाह के लिए क्रिया दोहराएं।
तो अब आपके पास दो फ्लो इम्पोर्ट होंगे, प्रोजेक्ट को सेव करने के लिए डिप्लॉय पर क्लिक करें।
चरण 6: डैशबोर्ड देखें
डिबग विंडो के सबसे ऊपरी कोने पर क्लिक करें, आपको एक बार ग्रैप आइकन मिलेगा। यह डैशबोर्ड UI के साथ एक नई विंडो खोलेगा, टाइमर के साथ खेलें, विभिन्न विकल्प सेट करें।
सप्ताह के अलग-अलग दिनों में दिन के विभिन्न समय में लॉग इन करें ताकि यह जांचा जा सके कि यह अपेक्षा के अनुरूप काम कर रहा है या नहीं।
चयन मानदंड के हिस्से के रूप में महीनों को शामिल करने के लिए इस परियोजना को आगे बढ़ाया जा सकता है।
आनंद लें और कृपया प्रतिक्रिया दें।
उत्पादक आलोचना को सहर्ष स्वीकार किया जाएगा क्योंकि मैं कोई प्रोग्रामर नहीं हूं और निश्चित रूप से ऐसा करने का एक स्मार्ट/छोटा/सरल तरीका होगा।
सिफारिश की:
५५५ टाइमर का उपयोग करते हुए इलेक्ट्रॉनिक लाउड हॉर्न: ९ कदम (चित्रों के साथ)
555 टाइमर का उपयोग कर इलेक्ट्रॉनिक लाउड हॉर्न: LM555 एक इलेक्ट्रॉनिक हॉर्न सिग्नल उत्पन्न करता है जिसे LM386 द्वारा प्रवर्धित किया जाता है। हॉर्न का टोन और वॉल्यूम आसानी से बदला जा सकता है। हॉर्न का इस्तेमाल कार, स्कूटर, साइकिल और मोटरबाइक में किया जा सकता है। अधिक परियोजनाओं के लिए सदस्यता लेना न भूलें: YouTubePCB
AVR (ATMEGA32) MCU का उपयोग करते हुए इंफ्रा रेड रिमोट कंट्रोल्ड रोबोकार: 5 कदम
AVR (ATMEGA32) MCU का उपयोग करते हुए इंफ्रा रेड रिमोट नियंत्रित रोबोकार: वर्तमान परियोजना एक इन्फ्रारेड (IR) रिमोट नियंत्रित रोबोकार के डिजाइन और कार्यान्वयन का वर्णन करती है जिसका उपयोग विभिन्न स्वचालित मानव रहित नियंत्रण अनुप्रयोगों के लिए किया जा सकता है। मैंने रिमोट नियंत्रित रोबोकार (लेफ्ट-राइट/फ्रंट-बैक मोशन) डिजाइन किया है। टी
नोड-रेड का उपयोग करते हुए कंपन और तापमान के ईमेल अलर्ट: 33 चरण
नोड-रेड का उपयोग करते हुए कंपन और तापमान के ईमेल अलर्ट: एनसीडी की लंबी दूरी के IoT औद्योगिक वायरलेस कंपन और तापमान सेंसर का परिचय, एक वायरलेस मेष नेटवर्किंग संरचना के उपयोग के लिए 2-मील की सीमा तक घमंड। एक सटीक 16-बिट कंपन और तापमान सेंसर को शामिल करते हुए, यह डिवाइस ट्रांस
एवीआर माइक्रोकंट्रोलर। टाइमर का उपयोग कर एलईडी फ्लैशर। टाइमर बाधित। टाइमर सीटीसी मोड: 6 कदम
एवीआर माइक्रोकंट्रोलर। टाइमर का उपयोग कर एलईडी फ्लैशर। टाइमर बाधित। टाइमर सीटीसी मोड: सभी को नमस्कार! इलेक्ट्रॉनिक्स के क्षेत्र में टाइमर एक महत्वपूर्ण अवधारणा है। हर इलेक्ट्रॉनिक कंपोनेंट टाइम बेस पर काम करता है। इस बार आधार सभी कामों में तालमेल बिठाने में मदद करता है। सभी माइक्रोकंट्रोलर कुछ पूर्वनिर्धारित घड़ी आवृत्ति पर काम करते हैं
रास्पबेरी पाई और नोड का उपयोग करते हुए Google विज़न एपीआई: 11 कदम
Google विज़न एपीआई रास्पबेरी पाई और नोड का उपयोग करना: यह Google विज़न एपीआई का उपयोग करने के लिए एक प्रारंभिक मार्गदर्शिका है। यह निम्नलिखित रास्पबेरी पाई ज़ीरो डब्ल्यू आर्क लिनक्स NodeJS इंटरनेट कनेक्शन का उपयोग करता हैआर्क लिनक्स नहीं जानते हैं? या रास्पबेरी पाई कैसे सेटअप करें? कोई बात नहीं, मैंने लेखों की एक श्रंखला लिखी है जो