Obsah:

Node-RED so snímačom vibrácií a teploty IoT s dlhým dosahom: 34 krokov
Node-RED so snímačom vibrácií a teploty IoT s dlhým dosahom: 34 krokov

Video: Node-RED so snímačom vibrácií a teploty IoT s dlhým dosahom: 34 krokov

Video: Node-RED so snímačom vibrácií a teploty IoT s dlhým dosahom: 34 krokov
Video: Condition monitoring ako súčasť prediktívnej údržby 2024, November
Anonim
Node-RED so snímačom vibrácií a teploty IoT s dlhým dosahom
Node-RED so snímačom vibrácií a teploty IoT s dlhým dosahom

Predstavujeme bezdrôtový snímač teploty NCD s dlhým dosahom, ktorý sa môže pochváliť dosahom až 28 míľ pomocou bezdrôtovej sieťovej architektúry. Vstavaný snímač teploty vlhkosti Honeywell HIH9130 prenáša veľmi presné vzorky teploty a vlhkosti v intervaloch definovaných užívateľom.

Krok 1: Vyžaduje sa hardvér a softvér

Vyžaduje sa hardvér a softvér
Vyžaduje sa hardvér a softvér
Vyžaduje sa hardvér a softvér
Vyžaduje sa hardvér a softvér

Hardvér:

NCD snímač vibrácií a teploty s dlhým dosahom

Bezdrôtový sieťový modem NCD s dlhým dosahom s rozhraním USB

Softvér:

Uzol-červený

Krok 2: Nastavenie Node-red

Teraz, keď máte spustené senzory, potrebujeme spôsob, ako s týmito údajmi urobiť niečo užitočné.

  • Najprv musíte nainštalovať Node-Red.
  • Akonáhle to urobíte, budete musieť zadať príkazový riadok alebo Power Shell pre používateľov systému Windows a prejsť do adresára, v ktorom je nainštalovaný Node-RED.
  • Teraz zadajte „npm i ncd-red-wireless node-red-dashboard“. Nainštalujú sa uzly potrebné na príjem údajov z vašich bezdrôtových senzorov a Node-RED môžete spustiť, akonáhle to urobíte.
  • Na spustenie uzlového servera napíšte node-red do príkazového riadka alebo terminálu a stlačte kláves Enter.

Krok 3: Kroky na vytvorenie toku

Kroky na vytvorenie toku
Kroky na vytvorenie toku

V tomto mieste budete zobrazovať veľký prázdny tok s dlhým zoznamom uzlov na ľavej strane, tento bočný panel sa nazýva paleta.

Krok 4: Začnite a presuňte uzol bezdrôtovej brány na svoje tokové plátno

Začnite tým, že presuniete uzol bezdrôtovej brány na svoje tokové plátno
Začnite tým, že presuniete uzol bezdrôtovej brány na svoje tokové plátno

ncd-red-wireless Poskytuje uzly, ktoré spravujú sériové pripojenie, analyzujú prichádzajúce údaje senzorov, filtrujú ich podľa konkrétnych parametrov a umožňujú vám konfigurovať bezdrôtové senzory.

Krok 5: Nájdenie vašich bezdrôtových senzorov

Nájdenie vašich bezdrôtových senzorov
Nájdenie vašich bezdrôtových senzorov

Keď doručíte uzol, budete si môcť pozrieť kartu s informáciami, ktorá obsahuje záznamy o schopnostiach uzla. Na tejto karte je dobre zaplnený maximálny počet balíkov červených uzlov a pozostáva z cenených štatistík, ktoré často nebudete chcieť. Ak chcete zobraziť akúkoľvek inú dokumentáciu mimo informačnej karty, držte ju v myšlienkach, aj keď vytvárate svoje toky, keď máte otázku o tom, ako uzol funguje. Ďalším prvkom, ktorý chceme urobiť, je nakonfigurovať uzol. Pri prvom pridaní si všimnete, že v pravom hornom rohu je vedľa modrej bodky malý trojuholník. Trojuholník naznačuje, že uzol si želá dodatočnú konfiguráciu, modrá bodka znamená, že uzol už nebol, ale bol nasadený ako súčasť toku.

  • Dvojitým kliknutím na uzol otvoríte možnosti konfigurácie.
  • Kliknutím na ikonu ceruzky vedľa poľa Sériové zariadenie nakonfigurujete smerovač USB. Tým sa otvorí druhý konfiguračný panel, ktorý má iba niekoľko možností.

Krok 6: Kliknite na lupu vedľa poľa Sériový port a vyberte port, ktorý zodpovedá vášmu smerovaču, potom kliknite na tlačidlo „Pridať“hore

Kliknite na lupu vedľa poľa Sériový port a vyberte port, ktorý zodpovedá vášmu smerovaču, potom kliknite na tlačidlo „Pridať“hore
Kliknite na lupu vedľa poľa Sériový port a vyberte port, ktorý zodpovedá vášmu smerovaču, potom kliknite na tlačidlo „Pridať“hore

Krok 7: Pole sériového zariadenia bude teraz vyplnené na základe tohto výberu a môžete kliknúť na „Hotovo“, teraz budete mať priamy prístup k svojim bezdrôtovým senzorom! na zobrazenie prichádzajúcich údajov

Pole sériového zariadenia bude teraz vyplnené na základe tohto výberu a môžete kliknúť na „Hotovo“, teraz budete mať priamy prístup k svojim bezdrôtovým senzorom! na zobrazenie prichádzajúcich údajov
Pole sériového zariadenia bude teraz vyplnené na základe tohto výberu a môžete kliknúť na „Hotovo“, teraz budete mať priamy prístup k svojim bezdrôtovým senzorom! na zobrazenie prichádzajúcich údajov

Krok 8: Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány
Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Krok 9: Dvakrát naň kliknite a zmeňte „správu“. na „dokončenie objektu správy“Kliknite na Hotovo

Dvakrát naň kliknite a zmeňte „správu“. na „dokončenie objektu správy“Kliknite na Hotovo
Dvakrát naň kliknite a zmeňte „správu“. na „dokončenie objektu správy“Kliknite na Hotovo

Krok 10: Teraz nakreslite čiaru medzi dvoma uzlami a kliknite na „Nasadiť“v pravom hornom rohu okna.

Teraz nakreslite čiaru medzi dvoma uzlami a kliknite na „Nasadiť“v pravom hornom rohu okna
Teraz nakreslite čiaru medzi dvoma uzlami a kliknite na „Nasadiť“v pravom hornom rohu okna

Krok 11: Práca s údajmi

Práca s údajmi
Práca s údajmi

Teraz sú z vašich bezdrôtových senzorov zhromaždené údaje a sú odoslané na kartu „ladenie“, táto „karta ladenia“je umiestnená v pravom bočnom paneli za kartou s informáciami. Ak chcete zobraziť dostupné informácie, kliknite na tlačidlo reset. V uzloch sú červené záznamy prekonané medzi uzlami v pakete json. Keď objekt msg príde na kartu ladenia, môžete ho zväčšiť a zobraziť tak celkový zoznam informácií, ktoré s ním prichádzajú. To je mimoriadne užitočné v prípade, že potrebujete rýchlo zistiť, ktoré senzory sa prihlasujú. Ďalším problémom, ktorý tento uzol prináša, je jednoduchý spôsob výmeny smerovača na sieťovú identitu, v ktorej sa dokumentujú zariadenia v režime konfigurácie, jednoducho kliknite na tlačidlo vľavo uzla a nástroj sa prepne do konfiguračnej siete, opätovným stlačením ho vrátite do režimu počúvania. Hneď ako nastavíme uzly nástrojov Wi-Fi, môžu byť nastavené tak, aby rutinne konfigurovali senzor, keď vstúpi do konfiguračného režimu, takže je vždy k dispozícii na udržanie týchto uzlov brány v toku pre rýchlu konfiguráciu zariadenia.

Krok 12: Pridanie bezdrôtových senzorov:

Pridanie bezdrôtových senzorov
Pridanie bezdrôtových senzorov

Potrebujeme oddeliť záznamy bezdrôtových senzorov na domácom trhu, aby sme ich mohli zobrazovať, mohli by sme pomocou uzla prepínača rozdeliť správy z brány úplne na základe adresy mac s typom senzora alebo senzora, ale ako som už spomenul, bezdrôtové uzly skutočne obsahujú ďalšie funkcie na konfiguráciu senzorov, takže začneme s nimi, aby sme vám poskytli extra celkový obraz o tom, ako môžu tieto štruktúry fungovať. V prípade, že ste ešte nevideli prichádzať pakety z obidvoch vašich senzorov, vopred to skrížte a stlačte tlačidlo reset na jedinom, ktoré sa nezačalo. Kým sa senzor vyhodnocuje prostredníctvom ľubovoľného uzla konfigurácie sériového zariadenia, adresa MAC a druh senzora sa ukladajú do pamäte cache, aby sme ho mohli rýchlo nájsť počas trvania tohto ďalšieho kroku.

Uchopte bezdrôtový uzol z palety a presuňte ho do toku, dvojitým kliknutím naň ho nakonfigurujete

Krok 13: V rozbaľovacom zozname, ktorý ste použili pre bezdrôtovú bránu, vyberte sériové zariadenie, teraz kliknite na lupu vedľa položky „Adresa Mac“a vyberte jednu z dostupných možností

V rozbaľovacom zozname, ktorý ste použili pre bezdrôtovú bránu, vyberte sériové zariadenie, teraz kliknite na lupu vedľa položky „Adresa Mac“a vyberte jednu z dostupných možností
V rozbaľovacom zozname, ktorý ste použili pre bezdrôtovú bránu, vyberte sériové zariadenie, teraz kliknite na lupu vedľa položky „Adresa Mac“a vyberte jednu z dostupných možností

Krok 14: Kliknite na Hotovo

Kliknite na Hotovo
Kliknite na Hotovo

Všimnete si, že sa tým automaticky nastaví typ senzora, môžete ho tiež pomenovať, aby ste ho ľahšie identifikovali. Ako je uvedené na karte informácií, pole Sériové zariadenie pre konfiguráciu je voliteľné a nebudeme si s tým teraz robiť starosti. Uzol, ktorý ste práve pridali, efektívne funguje ako filter pre prichádzajúce údaje senzorov, ktoré prechádzajú iba údajmi pre adresu mac alebo typ senzora, ak nie je k dispozícii žiadna adresa mac.

Krok 15: Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány
Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Krok 16: Dvakrát naň kliknite a kliknite na Hotovo

Dvakrát naň kliknite a kliknite na Hotovo
Dvakrát naň kliknite a kliknite na Hotovo

Krok 17: Zobrazenie vibrácií/teploty

Zobrazenie vibrácií/teploty
Zobrazenie vibrácií/teploty

Tieto uzly pre bezdrôtové senzory produkujú objekt správy so všetkými rovnakými informáciami ako uzol bezdrôtovej brány, len v trochu inom formáte sa samotné údaje senzora odosielajú v správe. Payload, čo väčšina uzlov používa na interakciu s samotná správa.

Uchopte z palety „rozdelený“uzol a umiestnite ho napravo od uzla Vib/Temp

Krok 18: Dvakrát kliknite a začiarknite políčko pod objektom, ktorý hovorí „Kopírovať kľúč do“, toto rozdelí správu na viacero objektov, jeden pre každé vlastníctvo v užitočnom zaťažení, a nastaví témy pre tieto nové správy na názvy nehnuteľností

Dvakrát kliknite a začiarknite políčko pod objektom s názvom „Kopírovať kľúč do“, čím sa správa rozdelí na viacero objektov, jeden pre každé vlastníctvo v užitočnom zaťažení, a pre názvy vlastníctiev sa nastavia témy pre tieto nové správy
Dvakrát kliknite a začiarknite políčko pod objektom s názvom „Kopírovať kľúč do“, čím sa správa rozdelí na viacero objektov, jeden pre každé vlastníctvo v užitočnom zaťažení, a pre názvy vlastníctiev sa nastavia témy pre tieto nové správy

Krok 19: Teraz pridajte uzol „prepínača“, čo nám umožní odoslať každú správu do konkrétnej časti toku, jedna na spracovanie RMS a jedna na maximum, jedna na minimálnu a jedna na teplotu

Teraz pridajte uzol „prepínača“, ktorý nám umožní odoslať každú správu na konkrétnu časť toku, jednu na spracovanie RMS a jednu na maximálnu, jednu na minimálnu a jednu na teplotu
Teraz pridajte uzol „prepínača“, ktorý nám umožní odoslať každú správu na konkrétnu časť toku, jednu na spracovanie RMS a jednu na maximálnu, jednu na minimálnu a jednu na teplotu

Krok 20: V prvom poli zmeňte „užitočné zaťaženie“na „tému“

V prvom poli zmeňte „užitočné zaťaženie“na „tému“
V prvom poli zmeňte „užitočné zaťaženie“na „tému“

Kliknite na „==“a vyberte „zhoduje sa s regulárnym výrazom“, do poľa vedľa neho zadajte „rms_.“, To znamená „porovnajte reťazec, ktorý obsahuje rms_, za ktorým nasleduje ľubovoľný znak (.) Toľko znakov, koľko je k dispozícii ()

Krok 21: Kliknutím na tlačidlo Pridať pridáte nový riadok

Kliknutím na tlačidlo Pridať pridáte nový riadok
Kliknutím na tlačidlo Pridať pridáte nový riadok

Vykonajte posledný krok, nahraďte „rms“výrazom „max“a potom ešte raz „min“a ešte jeden riadok zadajte pre typ teploty „teplota“vedľa „==“. Tým sa naše prichádzajúce užitočné zaťaženie rozdelí na 4 sekcie, ktoré budú smerované do ui, z ktorých každá obsahuje príslušné hodnoty pre všetky 3 osi a teplotu

Krok 22: Ďalej pridajme „graf“z palety pre RMS, skopírujte ho dvakrát pre MAX a MIN a tiež pridajte „meradlo“pre teplotu

Ďalej pridajme „graf“z palety pre RMS, skopírujte ho dvakrát pre MAX a MIN a tiež pridajte
Ďalej pridajme „graf“z palety pre RMS, skopírujte ho dvakrát pre MAX a MIN a tiež pridajte

Krok 23: Teraz dvakrát kliknite na uzol prvého grafu

Teraz dvakrát kliknite na uzol prvého grafu
Teraz dvakrát kliknite na uzol prvého grafu

nastavte skupinu na „[Aktuálne] vibrácie“a nastavte štítok na RMS, ako je znázornené na obrázku

Krok 24: Teraz dvakrát kliknite na uzol druhého grafu

Teraz dvakrát kliknite na uzol druhého grafu
Teraz dvakrát kliknite na uzol druhého grafu

nastavte skupinu na „[Aktuálne] vibrácie“a nastavte štítok na MAX, ako je znázornené na obrázku

Krok 25: Teraz dvakrát kliknite na uzol tretieho grafu

Teraz dvakrát kliknite na uzol tretieho grafu
Teraz dvakrát kliknite na uzol tretieho grafu
Teraz dvakrát kliknite na uzol tretieho grafu
Teraz dvakrát kliknite na uzol tretieho grafu

nastavte skupinu na „[Aktuálne] vibrácie“a nastavte štítok na MIN, ako je znázornené na obrázku

Krok 26: Ďalej pre uzol Gauge

Ďalej pre Gauge Node
Ďalej pre Gauge Node

Nastavte štítok na „Teplota“a formát hodnoty na „{{hodnota | číslo: 2}} “a Jednotky do„ Celzia “môžete zmeniť rozsah na minimálnu a maximálnu očakávanú teplotu, používam 0 a 50

Krok 27: Teraz nakreslite drôty

Teraz nakreslite drôty
Teraz nakreslite drôty

Krok 28: Hneď ako to bude hotové, kliknite na Nasadiť

Akonáhle je to hotové, kliknite na Nasadiť
Akonáhle je to hotové, kliknite na Nasadiť

Krok 29: PRÍSTROJOVÁ DOSKA S ČERVENÝMI ČARAMI

PRÍSTROJOVÁ DOSKA S ČERVENÝMI ČARAMI
PRÍSTROJOVÁ DOSKA S ČERVENÝMI ČARAMI

Poskytuje možnosť vytvoriť UI pomocou nástroja na tvorbu tokov, poskytuje grafy, grafy a množstvo ďalších vizuálnych prvkov, ktoré môžeme použiť na zobrazenie údajov, spolu s uzlami na spustenie toku pomocou vstupu používateľa. Niektoré z týchto uzlov použijeme na zobrazenie telemetrie z vašich bezdrôtových senzorov.

pozrime sa na to! Vpravo hore je karta s názvom „Hlavný panel“

Krok 30: Vpravo hore na tejto karte je malá ikona „nového okna“, kliknutím na ňu zobrazíte svoje používateľské rozhranie

Vpravo hore na tejto karte je malá ikona „nového okna“, kliknutím na ňu zobrazíte svoje používateľské rozhranie
Vpravo hore na tejto karte je malá ikona „nového okna“, kliknutím na ňu zobrazíte svoje používateľské rozhranie

Je pravdepodobné, že merače nezobrazujú žiadne informácie, pretože odkedy ste nasadili tok, neboli hlásené žiadne údaje zo senzorov, kliknutím na tlačidlo reset na senzore teploty/vlhkosti ho prinútite prihlásiť sa a vaše merače by mali vyskočiť. Teraz by ste mali zobrazovať údaje v reálnom čase!

Krok 31: VÝSTUP PRÍSTROJOVEJ DOSKY ČERVENEJ ČERVENEJ

VÝSTUP PALUBNEJ DOSKY ČIERNYCH
VÝSTUP PALUBNEJ DOSKY ČIERNYCH

Teraz, keď sa hodnota vibrácií a teploty zvyšuje a znižuje, sú v rôznych premenných k dispozícii nové údaje.

Odporúča: