INHOUDSOPGAWE:
- Stap 1: hardeware en sagteware word benodig
- Stap 2: Die opstel van Node-rooi
- Stap 3: Stappe om die vloei te skep
- Stap 4: Gaan vorentoe en sleep 'n draadlose gateway -knooppunt na u vloeidoek om aan die gang te kom
- Stap 5: Soek u draadlose sensors
- Stap 6: Klik op die vergrootglas langs die seriële poortveld en kies die poort wat ooreenstem met u router, en klik dan op die "Voeg" -knoppie bo -aan
- Stap 7: Die reeks toesteltoestelle word nou op grond van die keuse bevolk, en u kan op 'Klaar' klik, en u het nou direkte toegang tot u draadlose sensors! om te sien hoe die data binnekom
- Stap 8: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
- Stap 9: Dubbelklik daarop en verander 'msg.' Klik op Klaar om die boodskap te voltooi
- Stap 10: Trek nou 'n lyn tussen die twee nodusse en klik op "Implementeer" regs bo in die venster
- Stap 11: Werk met die data
- Stap 12: Voeg die draadlose sensors by:
- Stap 13: Kies die seriële toestel in die aftreklys wat u vir die draadlose gateway gebruik het, klik nou op die vergrootglas langs 'Mac -adres' en kies een van die beskikbare opsies
- Stap 14: Klik op Klaar
- Stap 15: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
- Stap 16: Dubbelklik daarop en klik op Klaar
- Stap 17: Toon die trillings/temperatuur
- Stap 18: Dubbelklik en merk die blokkie onder 'Voorwerp' waarop 'Kopieer sleutel na' staan, dit sal die boodskap in verskeie voorwerpe verdeel, een vir elke eiendom in die loonvrag, en die onderwerpe vir die nuwe boodskappe op die eiendomsname stel
- Stap 19: Voeg nou 'n 'skakelaar' knooppunt by, dit sal ons in staat stel om elke boodskap na 'n spesifieke deel van die vloei te stuur, een om RMS te hanteer en een na maksimum, een na min en een na temperatuur
- Stap 20: Verander in die eerste veld 'laai' na 'onderwerp'
- Stap 21: Klik op Voeg knoppie om 'n nuwe ry by te voeg
- Stap 22: Volgende, laat ons 'n 'grafiek' byvoeg vanaf die palet vir RMS, kopieer dit twee keer vir MAX en MIN en voeg ook 'meter' by vir temperatuur
- Stap 23: Dubbelklik nou op die eerste grafieknode
- Stap 24: Dubbelklik nou op die tweede grafieknode
- Stap 25: Dubbelklik nou op die derde grafieknode
- Stap 26: Volgende vir die meterknoop
- Stap 27: Trek nou drade
- Stap 28: Sodra dit klaar is, klik Implementeer
- Stap 29: NODE-RED DASHBOARD
- Stap 30: Regs bo op die oortjie is die klein 'nuwe venster' -ikoon, klik daarop om u UI te sien
- Stap 31: NODE-RED DASHBOARD UITPUT
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ons stel NCD se langafstand-vochtigheidsensor vir draadlose temperatuur bekend, met 'n bereik van 28 myl met behulp van 'n draadlose netwerk-argitektuur. Die opname van die Honeywell HIH9130 temperatuurvochtigheidsensor stuur hoogs akkurate temperatuur- en humiditeitsmonsters uit met gebruikersgedefinieerde tussenposes.
Stap 1: hardeware en sagteware word benodig
Hardeware:
NCD langafstand vibrasie en temperatuur sensor
NCD langafstand draadlose gaasmodem met USB -koppelvlak
Sagteware:
Node-rooi
Stap 2: Die opstel van Node-rooi
Noudat u sensors aan die gang het, benodig ons 'n manier om iets nuttigs met die data te doen.
- In die eerste plek moet u Node-Red installeer.
- Sodra dit klaar is, moet u u opdragreël of Power Shell vir Windows-gebruikers invoer, na die gids waarin Node-RED geïnstalleer is, invoer.
- Tik nou "npm i ncd-red-wireless node-red-dashboard". Dit installeer die nodusse om data van u draadlose sensors te ontvang, en u kan Node-RED begin sodra dit gedoen is.
- Om node-bediener te begin, skryf node-rooi in die opdragprompt of terminale en druk enter.
Stap 3: Stappe om die vloei te skep
Op hierdie punt sien u 'n groot leë stroom met 'n lang lys knope aan die linkerkant, hierdie sybalk word die palet genoem.
Stap 4: Gaan vorentoe en sleep 'n draadlose gateway -knooppunt na u vloeidoek om aan die gang te kom
ncd-red-wireless Bied die nodusse wat die reeksverbinding bestuur, inkomende sensordata ontleed, dit volgens spesifieke parameters filter, en u toelaat om die draadlose sensors op te stel.
Stap 5: Soek u draadlose sensors
As u die nodus afgelewer het, kan u die info-oortjie sien, wat rekords bevat oor die vermoë van die nodus. As u enige ander dokumentasie buite die inligtingblad wil sien, moet u dit in gedagte hou terwyl u u vloei bou as u 'n vraag het oor hoe 'n knoop werk. Die volgende element wat ons wil doen, is om die knoop op te stel; as u dit eers byvoeg, sal u sien dat daar 'n klein driehoek in die regter boonste hoek langs 'n blou kolletjie is; die driehoek dui aan dat die knoop ekstra opset wil hê, die blou dot dui aan dat die knoop nie meer nie, maar as deel van die vloei ontplooi is.
- Dubbelklik op die knoop om die konfigurasie -opsies oop te maak.
- Klik op die potlood -ikoon langs die veld Serial Device om u USB -router op te stel; dit maak 'n tweede konfigurasiepaneel oop wat slegs 'n paar opsies het.
Stap 6: Klik op die vergrootglas langs die seriële poortveld en kies die poort wat ooreenstem met u router, en klik dan op die "Voeg" -knoppie bo -aan
Stap 7: Die reeks toesteltoestelle word nou op grond van die keuse bevolk, en u kan op 'Klaar' klik, en u het nou direkte toegang tot u draadlose sensors! om te sien hoe die data binnekom
Stap 8: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
Stap 9: Dubbelklik daarop en verander 'msg.' Klik op Klaar om die boodskap te voltooi
Stap 10: Trek nou 'n lyn tussen die twee nodusse en klik op "Implementeer" regs bo in die venster
Stap 11: Werk met die data
Nou word data uit u draadlose sensors versamel en dit na die oortjie "ontfouting" gestuur, hierdie "ontfout -oortjie" word in die regterkantste sidebalk geplaas na die inligtingblad. Om die inligting te sien, kan u op die reset -knoppie druk. In node-rooi rekords word oortref tussen nodes in 'n json-pakkie. As die msg -voorwerp op die debug -oortjie kom, kan u dit groter maak om die algehele lys inligting wat daarmee gepaard gaan, te sien. Dit is buitengewoon handig as u vinnig moet kyk watter sensors aanmeld. Die ander probleem wat hierdie knoop gee, is 'n maklike manier om u router uit te skakel na die netwerkidentiteit waarop toestelle in die konfigurasiemodus dokumenteer, druk eenvoudig op die knoppie aan die linkerkant van die node en die instrument sal oorskakel na die konfigurasienetwerk, druk dit nog een keer om dit terug te keer na die luistermodus. Sodra ons die wi-fi-gereedskapsknooppunte opgestel het, is dit moontlik dat hulle 'n sensor gereeld instel terwyl dit in die konfigurasiemodus gaan, sodat dit altyd beskikbaar is om sulke gateway-nodusse teenwoordig te hou om 'n toestel vinnig te konfigureer.
Stap 12: Voeg die draadlose sensors by:
Ons moet binnenshuise draadlose sensorrekords skei sodat ons dit kan vertoon; ons kan 'n skakelknooppunt gebruik om die boodskappe van die gateway heeltemal te verdeel op grond van die mac -adres met of sensortipe, maar soos ek daarna verwys het, draadlose nodes bevat werklik ekstra funksies om die sensors te konfigureer, daarom begin ons daarmee om 'n ekstra beeld te gee van hoe die strukture kan werk. As u nog nie pakkies van albei u sensors sien inkom nie, kruis vooraf en druk die reset -knoppie op die enigste wat nog nie begin het nie. Terwyl 'n sensor deur middel van 'n seriële toestelkonfigurasie -knoop ingeskryf word, word die mac -adres en die soort sensor in 'n swembad gestoor, sodat ons dit vinnig kan vind vir die duur van hierdie volgende stap.
Haal 'n draadlose knoop uit die palet en sleep dit na die stroom, dubbelklik daarop om dit op te stel
Stap 13: Kies die seriële toestel in die aftreklys wat u vir die draadlose gateway gebruik het, klik nou op die vergrootglas langs 'Mac -adres' en kies een van die beskikbare opsies
Stap 14: Klik op Klaar
U sal agterkom dat die sensortipe outomaties vir u gestel word; u kan dit ook 'n naam gee om dit makliker te maak om dit te identifiseer. Soos op die inligting -oortjie aangedui, is die veld Serial Device for Config opsioneel, en ons sal ons nie daaroor bekommer nie. Die knoop wat u pas bygevoeg het, werk effektief as 'n filter vir inkomende sensordata, wat slegs deur die data van die Mac -adres of die sensortipe gaan as daar geen mac -adres is nie.
Stap 15: Gaan nou terug na u palet en tik 'ontfout' bo in die soekveld, gryp een van hierdie nodusse en sleep dit regs van u draadlose gateway
Stap 16: Dubbelklik daarop en klik op Klaar
Stap 17: Toon die trillings/temperatuur
Hierdie nodusse vir die draadlose sensors gee 'n msg -voorwerp uit met dieselfde inligting as die Wireless Gateway -knoop, net in 'n effens ander formaat, word die sensordata self gestuur in die msg.payload, wat die meeste nodusse gebruik om mee te werk die boodskap self.
Gryp 'n 'gesplete' knoop uit die palet en plaas dit regs van die Vib/Temp -knoop
Stap 18: Dubbelklik en merk die blokkie onder 'Voorwerp' waarop 'Kopieer sleutel na' staan, dit sal die boodskap in verskeie voorwerpe verdeel, een vir elke eiendom in die loonvrag, en die onderwerpe vir die nuwe boodskappe op die eiendomsname stel
Stap 19: Voeg nou 'n 'skakelaar' knooppunt by, dit sal ons in staat stel om elke boodskap na 'n spesifieke deel van die vloei te stuur, een om RMS te hanteer en een na maksimum, een na min en een na temperatuur
Stap 20: Verander in die eerste veld 'laai' na 'onderwerp'
Klik op die “==” en kies “matches regex”, tik “rms_.” In die veld langsaan, dit beteken “pas by‘n string wat rms_ bevat, gevolg deur enige karakter (.) Soveel karakters as wat beskikbaar is ()
Stap 21: Klik op Voeg knoppie om 'n nuwe ry by te voeg
Volg die laaste stap, vervang "rms" met "max", en dan nog een keer met "min" en atlast nog 'n ry vir temperatuur tipe "temperatuur" langs die "==". Dit verdeel ons inkomende vrag in 4 afdelings wat na ui gestuur moet word, wat elkeen die toepaslike waardes vir al 3 asse en temperatuur bevat
Stap 22: Volgende, laat ons 'n 'grafiek' byvoeg vanaf die palet vir RMS, kopieer dit twee keer vir MAX en MIN en voeg ook 'meter' by vir temperatuur
Stap 23: Dubbelklik nou op die eerste grafieknode
stel die groep op "[Huidige] vibrasie" en stel die etiket op RMS soos op die foto getoon
Stap 24: Dubbelklik nou op die tweede grafieknode
stel die groep op "[Huidige] vibrasie" en stel die etiket op MAX soos in die prentjie getoon
Stap 25: Dubbelklik nou op die derde grafieknode
stel die groep op "[Huidige] vibrasie" en stel die etiket op MIN soos op die foto getoon
Stap 26: Volgende vir die meterknoop
stel die etiket op "temperatuur" en die waardeformaat op "{{waarde | nommer: 2}}”, en die eenhede na“Celsius”, u kan die bereik verander na die minimum en maksimum verwagte temperatuur, ek gebruik 0 en 50
Stap 27: Trek nou drade
Stap 28: Sodra dit klaar is, klik Implementeer
Stap 29: NODE-RED DASHBOARD
Bied die moontlikheid om 'n UI te skep met behulp van die vloei -bouer, bied kaarte, grafieke en 'n aantal ander visuele elemente wat ons kan gebruik om data te vertoon, tesame met nodusse om 'n vloei te aktiveer met behulp van gebruikersinvoer. Ons sal sommige van hierdie nodusse gebruik om die telemetrie van u draadlose sensors te vertoon.
kom ons kyk! Daar is 'n oortjie regs bo wat 'Dashboard' sê
Stap 30: Regs bo op die oortjie is die klein 'nuwe venster' -ikoon, klik daarop om u UI te sien
Dit is waarskynlik dat die meters geen inligting vertoon nie, want daar is geen sensorsdata aangemeld sedert u die vloei ontplooi het nie, klik op die reset -knoppie op u temperatuur-/humiditeitsensor om dit te dwing om aan te meld en u meters moet opspring. U moet nou real -time data vertoon!
Stap 31: NODE-RED DASHBOARD UITPUT
As die waarde van trillings en temperatuur nou toeneem en afneem, is nuwe data beskikbaar binne die verskillende veranderlikes.