विषयसूची:
- चरण 1: मटेरियलर
- चरण 2: सॉफ्टवेयर
- चरण 3: Arduino
- चरण 4: डेटाबेस
- चरण 5: नोड-लाल
- चरण 6: परीक्षण
- चरण 7: विदेरेउडविकलिंग
- चरण 8: Konklusion
वीडियो: डेटाऑप्समलिंग Af Tyverialarm IIOT 4.0: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
आईआईओटी के बारे में जानकारी प्राप्त करें और इसे देखें
tyverialarm, som jeg har lavet på en Arduino i et tidligere project. डेटा के बारे में जानकारी के बाद, डेटा के पीछे ध्यान दें, टाइवेरियलआर्म के लिए काम करें, लव एट ब्रुगरइंटरफ़ेस पर जाएं। डेटा ब्लिवर लैग्ट इंड आई डेटाबेस, आई एन टैबेल मेड ३ कोलोनर, डेर फोर्टेलर टिलस्टैंडन, होवर लैंग टिड अरुडिनोएन हर कर्ट प्रोग्राम और एन टिड्संगवेल्स (टाइमस्टैम्प) फ्रा कम्प्यूटरन। नोर अलार्मन टोनर, स्केल डेर कुन्ने डेन स्केल टिलबेज टिल स्टार्टटिलस्टैंड पर अरुडिनोइन ओम के लिए बेस्ड टिलबेज भेजता है।
चरण 1: मटेरियलर
Arduino प्रोजेक्ट tyverialarm
Arduino टच सेंसर
अरुडिनो आरजीबी लैंप
अरुडिनो
लेडिंग मेलम अरुडिनो और पीसी
ब्रेड बोर्ड
नोड-लाल सॉफ्टवेयर
WAMP SQL सर्वर
चरण 2: सॉफ्टवेयर
कम्युनिकेशन मेलम डेटाबेस और अरुडिनो, हर जेग ब्रुग प्रोग्राम नोड-रेड। आई डी टेट प्रोग्राम कान मैन वेद hjælp af blok Programming kommunikere med Arduinoen। डर्फ़्रा कान जेग कोमुनिकेरे मेड डेटाबेसन।
डेटा में पिछड़ापन, WAMP SQL सर्वर, डेटाबेस में कुछ समय, मेड और ग्राफिक डिज़ाइनइंटरफ़ेस और और mySQL इंटरफ़ेस से लेकर NODE-लाल तक।
टिडलीगेरे परियोजना
आई एट टिडलिगेरे प्रोजेक्ट हर जेग लवेट एन टाइवेरियलआर्म पीå अरुडिनोइन। डेने टाइवेरियलआर्म हर जेग जेनब्रुगट। डेन विर्कर ने एलर फ्रा को चेतावनी दी। एचविस डेन एर स्लॉट और एन टच सेंसर ब्लिवर एक्टिवेट, विल अलार्मन जी आई गैंग। डेन स्कल सो कुन्ने स्लॉस फ्रा इजेन वेद एट ट्रीकके पा एन नैप, सोम सॉटर डेन टिलबेज टिल स्टार्टटिलस्टैंडन।
चरण 3: Arduino
Arduino प्रेषक ने ओम होवर लैंग टिड डेन हर कार्ट और डेंस के लिए कहा
अलार्म खड़े हो जाओ सो लेंज डेन इक्के एर एक्टिवेट विल डेन सेंडे बेस्ड, होवर गैंग डेर स्कीफ्ट्स टिलस्टैंड। हविस डेन ब्लिवर एक्टिवेट, विल डेन ब्लिव वेद मेड और सेंडे बेस्ड ओम, एट डेन एर एक्टिव। समीडिग मोडटेगर डेन बेस्ड फ्रा नोड-रेड ओम और अलार्मन एर एक्टिव और स्केल रीसेट टिलबेज टिल नॉर्मल टिलस्टैंडन।
चरण 4: डेटाबेस
Hver Gang der sker en ndring af tilstanden for अलार्मन
डेटाबेस के लिए उपयुक्त डेटा लैग्रेट: डेन नुवेरेन्डे टिलस्टैंड, होवर लैंग टिड अरुडिनोएन हर कर्ट, सैम्ट एट टाइमस्टैम्प, डेर फोर्टेलर नुवेरेन्ड टिड्सपंकट।
डेर ब्लिवर कम्युनिकेरेट मेड डेटाबेसन मेड एसक्यूएल-स्प्रोगेट मायएसक्यूएल। जेग हर लवेट एन टैबेल, सोम फोर्टलर अलार्मटिलस्टैंडन, होवर मैंज एमएस अरुडिनोएन हर कर्ट और टाइमस्टैम्प डेर फोर्टर टिड्सपंकटेट और ब्लवेट रजिस्ट्रार। डेटाबेसन, हर जेग और नोड-रेड लैवेट एन फंकशन, डेर इंसर्टर टिल टैबलेन के लिए। के लिए undgå gentagelser, har jeg lavet en regel, at hvis अलार्मtilstanden er den samme som den forrige, bliver der ikke tilføjet linjer। जेग चयनकर्ता डेन एर लवेट डेन सेनेस्टे टिल्फजेदे लिंजे इफ्टर डेटो और सैममेनलिगनर मेड अलार्मटिलस्टैंडन फ्रा अरुडिनोइन।
जेग ब्रुगर एन इंजेक्षन टिल एट फाइंड डेन सेनेस्टे एक्टिविंग अफ अलार्मन होवर डेन फोर्टलर होवोर्नर डेट स्केट। उसका ब्रुगर जेग इजेन सेलेक्ट टिल एट फाइंड डेन सेनेस्टे रोड अलार्म।
चरण 5: नोड-लाल
आई नोड-रेड स्टायरर मैन कम्यूनिकेशन और डेटाबेसऑपडेटरिंगर।
प्रोग्रामिंग में कुछ जावास्क्रिप्ट शामिल हैं।
हेरंडर सेस एनओडीई-रेड प्रोग्राम, जो 11 घटक से बेहतर है।
कोम्पोनेंटेन अरुडिनो आई एर एन फॉरबिन्देल्से टिल अरुडिनोइन। Arduinoen के लिए डेन मोडटेगर डेटा। अलार्म के साथ डेटा को अलग करें और एंटल एमएस अरुडिनोएन हर कॉर्र्ट एडस्किल एएफ एट कोमा और डे ब्लिवर वीडियोसेंड टिल बोडे स्प्लिट और टिलस्क्ल।
कोम्पोनेंटेन स्प्लिट मोडटेगर डेटा फ़्राई आर्दीनो आई और ओपडेलर डेम इफ्टर कॉमा, सेंड डेम विडेरे टिल नेव और रीसेट पर डेरेफ्टर के लिए।
कोम्पोनेंटेन नेव एर एट डैशबोर्ड फील किया, कुछ दृश्य एक्टूएल अलार्म टिलस्टैंड।
जावास्क्रिप्ट फ़ंक्शन में कोम्पोनेंटेन रीसेट करता है, कुछ अलार्म को कम करता है। मैं तो arduino Q तक रीसेट वीडियो भेजता हूं।
कोम्पोनेंटेन अर्डुइनो क्यू एर एन फॉरबिन्देल्से टिल अर्डुओनोएन, सोम रिसेटर डेन।
जावास्क्रिप्ट फ़ंक्शन में शामिल हैं, कुछ अलग करने के लिए कुछ अलग करने के लिए, पहले ब्लिवर लैग्ट इंडस्ट्रीज़ सोम टिड और नैस्ट सोम अलार्म। आई डेन् फंकशन लव्स मुलिघेडेन फॉर एट डेर कुन ब्लिवर इन्सर्टेड न्यू वर्डियर नॉर अलार्मटिलस्टैंडन एंड्रेस। SQL फ़्रे डेन फ़ंकशन læser और opdaterer डेटाबेसन वाया tyven forbindelsen.
डेटाबेस बनाने के लिए, कुछ समय के लिए चयन और सम्मिलित करने के लिए आवश्यक है।
कोम्पोनेंटेन इंजेक्षन एर एन पीरियोडिस्क ट्रिगर मेड एन पीरियोड पीå 15 सिकंदर, सोम लेसर टिड्सपंकटेट फॉर सिडस्टे रोड अलार्म फ्रा डाटाबेसन। डेट टिड्सपंकट विदेरे टिल रोड अलार्म भेजता है।
डेटाबेस तक पहुंचने के लिए घटकों को नोडर्ड किया गया है, कुछ चयन करने तक udnytter इंजेक्ट करें।
कोम्पोनेंटेन msg.payload bruges til at डीबग komponenterne और til at tjekke om jeg får det rigtige resultat।
कॉम्पोनेन्टेन रोड अलार्म एर और महसूस किया गया है कि डैशबोर्ड, कुछ मॉडेगर टिड्सपंकटेट फ्रा इंजेक्ट।
डैशबोर्ड एर एट स्किर्मबिल्डे, होवर अलार्मटिलस्टैंडन, सोमर डेफिनेट आई कोम्पोनेंटेन नेवन, स्टोर पी वेंस्ट्रे साइड और सिडस्टे रोड अलार्म के लिए टिड्सपंकटेट, कुछ निश्चित वेद कोम्पोनेंटेन रोड अलार्म, मेड डेट टाइमस्टैम्प।
चरण 6: परीक्षण
जेग हर टेस्टेट प्रोग्रामेट कोरे सिम्युलेशनर मेड पर वेद
Arduinoen और kigge i tabellen, om de rigtige data bliver logget। Desuden har jeg Holdt je med Dashboardet, og konstateret at det viser den aktuelle अलार्म टिलस्टैंड और सिडस्टे रोड अलार्म के लिए tidspunktet।
डेन सिडस्टे रोड अलार्म ब्लिवर प्रिंटेट सोम ऑब्जेक्ट पर समस्या है, डेट वर एन टेकस्ट पर होवर जेग विले फॉरेट्रैक। डेट बेटडर, और ऑब्जेक्ट टिल स्ट्रिंग को अलग-अलग सेट करें। डेट हर जेग इक्के फंडेट løsningen på.
डेन एनेस्ट मोड और रीसेट अरुडिनोएन में तैनात और नोड-रेड पर आधारित है। इसके लिए आपको और अधिक जानकारी मिलेगी और इसका अंत gøre det manuelt पर होगा।
चरण 7: विदेरेउडविकलिंग
डर कान वेरे उडविकलिंग मैं कुन्ने में डेटाबेसन तक रोक रहा हूं
राइड टेबलेन। मैन कान ओग्सो वाइज टेबेलन एलर udtræk fra den på f.eks. डैशबोर्ड।
टैबेलन पर डैशबोर्ड कान डेर वेरे एट स्कीम, कुछ दृश्य डी सेनेस्टे इन्सर्ट, और एन लैम्पे आई स्टेडेट फॉर टेकस्ट फॉर टिलस्टैंडन एएफ अलार्मन।
अलार्म के बाद रीसेट के लिए डर कुन्ने कार्यान्वयनकर्ता नैप। डेटा के लिए tømme tabellen पर टिल को एन एंडेन करें। डेर कुन्ने वेरे मुलिघेर फॉर एट टीजेके अलार्मन फॉर वीकेंड एलर हेलिगडेज। होवर डेन स्कल कुन्ने रीसेट सिग सेल्व।
चरण 8: Konklusion
डेटाबेस में डेटाबेस के बारे में जानकारी दें
आई एन टैबेल, होवरफ्रा कान मैन टेज सेनेस्टे अलार्मटिलस्टैंड। सेनेस्टे अलार्मटिलस्टैंड के लिए डेर एर लावेट एन ग्रैफिस्क ब्रुगरग्रेनसेफ्लेड, सोम विज़र नुवेरेन्डे टिलस्टैंड सैम्ट टिड्सपंकटेट। ग्राफिक और प्रोग्रामिंग मेन्स WAMP SQL सर्वर के लिए प्रोग्राम के लिए नोड-रेड के बाद और अधिक अपडेट करें और डेटाबेस में सुधार करें।
जेग हर मेड डेटेट प्रोजेक्ट लॉर्ट एट लव एन डेटाबेस, सैम्ट कम्युनिकेशन मेलम फॉरस्केलिज प्रोग्रामिंग सिस्टमर। सभी डेटा के लिए नोड-रेड टिल और इंटरनेट पर इंटरनेट और संबंधों के डेटाबेस के लिए प्रोजेक्ट तैयार करें। डेटाअपसैमलिंग और ब्रुगरग्रेनसेफ्लैडेन के लिए सोम डेटाग्रंडलैग तक डेटाबेस तैयार किया गया। जेग हर ब्रुग नोड-रेड टिल एट लव एट फंक्शनल लेआउट ऑफ प्रॉजेक्ट और टिल डिजाइन ऑफ ब्रुगरग्रेनसेफ्लैडेन।
सिफारिश की:
तस्मोटा एडमिन - IIoT डैशबोर्ड: 6 कदम
Tasmota Admin - IIoT डैशबोर्ड: TasmoAdmin, Tasmota के साथ फ्लैश किए गए उपकरणों के लिए एक प्रशासनिक वेबसाइट है। आप इसे यहाँ पा सकते हैं: TasmoAdmin GitHub। यह विंडोज, लिनक्स और डॉकर कंटेनरों पर चलने का समर्थन करता है। विशेषताएं लॉग इन प्रोटेक्टेडमल्टी अपडेट प्रोसेसऑटोम को अपडेट करने के लिए डिवाइस का चयन करें
यूसीएल - IIoT - इंडोर-क्लाइमेट 4.0: 8 कदम
UCL - IIoT - इंडोर-क्लाइमेट 4.0: इस निर्देश के साथ पढ़ने और काम करने के बाद, आपके पास अपनी खुद की स्वचालित इनडोर-क्लाइमेट होगी, जिसे आप नोड-रेड की मदद से ऑनलाइन देख सकते हैं। हमारे मामले में हमने इस विचार को विकसित किया और इसे 3डी-प्रिंटेट हाउस में प्रस्तुत किया
UCL-IIoT-Divhus: ५ कदम
UCL-IIoT-Divhus: इस परियोजना का उद्देश्य Arduino का उपयोग करके एक गार्डन हाउस बनाना था। इसलिए समूह के 3 छात्रों ने एक स्वचालित ग्रीनहाउस बनाने का फैसला किया, हमने ग्रीनहाउस द्वारा दी गई जानकारी पर वैंप-सर्वर, नोड-रे
UCL-IIOT - डेटाबेस और नोड-रेड के साथ अलार्म सिस्टम: 7 कदम
UCL-IIOT - डेटाबेस और नोड-रेड के साथ अलार्म सिस्टम: इस बिल्ड का उद्देश्य Arduino को नोड-रेड और डेटाबेस से जोड़ने के बारे में सिखाना है, ताकि आप डेटा लॉग कर सकें और बाद में उपयोग के लिए इसे एकत्र भी कर सकें। इस बिल्ड के लिए मैं उपयोग करता हूं एक साधारण आर्डिनो अलार्म सिस्टम जो 5 डेटा नंबरों को आउटपुट करता है, प्रत्येक को एक से अलग किया जाता है
UCL एंबेडेड "tyverialarm": 7 कदम
यूसीएल एंबेडेड "टायवेरियलआर्म": उसका फोर्टलर जेग ओम मिन टाइवेरियलआर्म