Përmbajtje:

Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel në Excel: 34 hapa
Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel në Excel: 34 hapa

Video: Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel në Excel: 34 hapa

Video: Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel në Excel: 34 hapa
Video: Fjalimi inspirues i Krenar Komonit - DOKU.TECH 2022 2024, Dhjetor
Anonim
Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel në Excel
Dërgimi i të dhënave të sensorit të temperaturës dhe lagështisë pa tel në Excel

Ne po përdorim këtu sensorin e Temperaturës dhe Lagështisë të NCD, por hapat qëndrojnë të barabartë për cilindo nga produktet ncd, kështu që nëse keni sensorë të tjerë pa tel ncd, provoni të lirë të vëzhgoni së bashku me të. Me anë të ndalimit të këtij teksti, duhet të keni një kuptim të qëndrueshëm se si të vendosni sensorët, të konfiguroni ngjyrën e kuqe dhe të shihni të dhënat në një pult si ajo e paraqitur këtu.

Hapi 1: Kërkohet harduer dhe softuer:

Kërkohet harduer dhe softuer
Kërkohet harduer dhe softuer
Kërkohet harduer dhe softuer
Kërkohet harduer dhe softuer

Hardware:

  • 1. Sensori i temperaturës dhe lagështisë me rreze të gjatë NCD
  • 2. Modem Rrjeti pa tel NCD me rreze të gjatë me ndërfaqe USB

Softuer:

Nyje-Kuqe

Hapi 2: Vendosja e Nyjes-e kuqe

Tani që keni sensorë që funksionojnë, ne kemi nevojë për një mënyrë për të bërë diçka të dobishme me ato të dhëna.

  • Para së gjithash, do të duhet të instaloni Node-Red.
  • Pasi të jetë bërë kjo, do t'ju duhet të futni vijën tuaj të komandës, ose Power Shell për përdoruesit e Windows, të lundroni te drejtoria në të cilën është instaluar Node-RED.
  • Tani shkruani "npm i ncd-red-wireless nyje-red-red-pult". Kjo do të instalojë nyjet e kërkuara për të marrë të dhëna nga sensorët tuaj pa tel dhe mund të filloni Node-RED pasi të jetë bërë kjo.
  • Për të filluar serverin e nyjeve, shkruani nyjen me ngjyrë të kuqe në komandën e shpejtë ose terminalin dhe shtypni enter.

Hapi 3: Hapat për të krijuar rrjedhën

Hapat për të krijuar rrjedhën
Hapat për të krijuar rrjedhën

Në këtë pikë do të shihni një rrjedhë të madhe bosh me një listë të gjatë nyjesh në anën e majtë, kjo shirit anësor quhet paleta.

Hapi 4: Shkoni Përpara dhe Zvarritni një Nyje Porta Pa Tela në Kanavacën tuaj të Rrjedhave për të Filluar

Shkoni përpara dhe tërhiqni një nyje të hyrjes pa tela në kanavacën tuaj të rrjedhës për të filluar
Shkoni përpara dhe tërhiqni një nyje të hyrjes pa tela në kanavacën tuaj të rrjedhës për të filluar

ncd-red-wireless Siguron nyjet që menaxhojnë lidhjen serike, analizojnë të dhënat e sensorit në hyrje, i filtrojnë ato sipas parametrave specifikë dhe ju lejojnë të konfiguroni sensorët pa tel.

Hapi 5: Gjetja e sensorëve tuaj pa tel:

Gjetja e sensorëve tuaj pa tel
Gjetja e sensorëve tuaj pa tel

Kur të keni dorëzuar nyjen do të keni mundësi të shihni skedën info, e cila përmban të dhëna për aftësinë e nyjës, kjo skedë është e populluar mirë për paketat maksimale të kuqe të nyjeve dhe përbëhet nga statistika të çmuara, shpesh tani nuk do të dëshironi për të parë ndonjë dokumentacion tjetër jashtë skedës info, kështu që mbajeni në mendime edhe kur po ndërtoni rrjedhën tuaj kur keni një pyetje përafërsisht se si funksionon një nyje. Elementi tjetër që duam të bëjmë është konfigurimi i nyjës, kur e shtoni për herë të parë do të vini re se ka një trekëndësh të vogël në këndin e sipërm të djathtë pranë një pike blu, trekëndëshi tregon se nyja dëshiron konfigurim shtesë, blu pika tregon se nyja nuk është më por e vendosur si pjesë e rrjedhës.

  • Klikoni dy herë mbi nyjen për të hapur opsionet e konfigurimit.
  • Klikoni në ikonën e lapsit pranë fushës Serial Device për të konfiguruar ruterin tuaj USB, kjo do të hapë një panel të dytë konfigurimi që ka vetëm disa opsione.

Hapi 6: Klikoni në Xham zmadhues pranë fushës së Portit Serial dhe zgjidhni Portin që Korrespondon me Routerin tuaj, Pastaj Klikoni butonin "Shto" në krye

Klikoni në Xham zmadhues pranë fushës së Portit Serial dhe zgjidhni Portin që Korrespondon me Ruterin tuaj, Pastaj Klikoni butonin "Shto" në krye
Klikoni në Xham zmadhues pranë fushës së Portit Serial dhe zgjidhni Portin që Korrespondon me Ruterin tuaj, Pastaj Klikoni butonin "Shto" në krye

Hapi 7: Fusha Seriale e Pajisjes Tani do të Popullohet në bazë të asaj Përzgjedhje, dhe Ju Mund të Klikoni "Done", Tani Keni Qasje të drejtpërdrejtë në Sensorët tuaj Wireless! për të parë të dhënat që vijnë

Fusha Seriale e Pajisjeve Tani do të Popullohet në bazë të asaj Përzgjedhje, dhe Ju Mund të Klikoni "Done", Tani Tani Keni Qasje Direkte te Sensorët tuaj Wireless! për të parë të dhënat që vijnë
Fusha Seriale e Pajisjeve Tani do të Popullohet në bazë të asaj Përzgjedhje, dhe Ju Mund të Klikoni "Done", Tani Tani Keni Qasje Direkte te Sensorët tuaj Wireless! për të parë të dhënat që vijnë

Hapi 8: Tani Kthehuni te Paleta juaj dhe Shkruani "debug" Në fushën e kërkimit në krye, kapni njërën nga këto nyje dhe tërhiqeni atë në të djathtë të portës tuaj pa tel

Tani Kthehuni te Paleta juaj dhe Shkruani "debug" në fushën e kërkimit në krye, kapni një nga këto nyje dhe tërhiqeni atë në të djathtë të portës tuaj pa tel
Tani Kthehuni te Paleta juaj dhe Shkruani "debug" në fushën e kërkimit në krye, kapni një nga këto nyje dhe tërhiqeni atë në të djathtë të portës tuaj pa tel

Hapi 9: Klikoni dy herë mbi të dhe ndryshoni "msg". për të "përfunduar objektin Msg" Kliko Done

Klikoni dy herë mbi të dhe ndryshoni "msg". për të "përfunduar objektin Msg" Kliko Done
Klikoni dy herë mbi të dhe ndryshoni "msg". për të "përfunduar objektin Msg" Kliko Done

Hapi 10: Tani vizatoni një vijë midis dy nyjeve dhe klikoni "Vendos" në pjesën e sipërme të djathtë të dritares

Tani vizatoni një vijë midis dy nyjeve dhe klikoni "Vendos" në pjesën e sipërme të djathtë të dritares
Tani vizatoni një vijë midis dy nyjeve dhe klikoni "Vendos" në pjesën e sipërme të djathtë të dritares

Hapi 11: Puna me të dhënat:

Puna me të dhënat
Puna me të dhënat

Tani nga sensorët tuaj pa tel janë mbledhur të dhëna dhe dalin në skedën "debug", kjo "skedë debugimi" vendoset brenda shiritit anësor të djathtë pas skedës së informacionit. Për të parë informacionin është në dispozicion për të shtypur butonin e rivendosjes. Në regjistrimet e kuqe të nyjeve tejkalohet midis nyjeve në një paketë json. Kur objekti msg hyn në skedën e korrigjimit ju mund ta bëni atë më të madh për të parë listën e përgjithshme të informacionit që vjen me të. Kjo është jashtëzakonisht e dobishme në rast se duhet të shihni shpejt cilët sensorë po kontrollojnë. Çështja tjetër që jep kjo nyje është një mënyrë e thjeshtë për të shkëmbyer ruterin tuaj me identitetin e rrjetit në të cilin pajisjet në modalitetin e konfigurimit dokumentojnë, thjesht goditni butonin në të majtë të nyjes dhe mjetit do të kalojnë në rrjetin e konfigurimit, e godasin edhe një herë për ta kthyer në modalitetin e dëgjimit. Pasi të vendosim nyjet e veglave wi-fi, ato mund të vendosen për të konfiguruar në mënyrë rutinore një sensor ndërsa hyn në modalitetin e konfigurimit, kështu që është gjithmonë në dispozicion për të ruajtur nyje të tilla porta të pranishme në rrjedhë për konfigurimin e shpejtë të një pajisjeje.

Hapi 12: Shtimi i sensorëve pa tela:

Shtimi i sensorëve pa tela
Shtimi i sensorëve pa tela

ne duhet të ndajmë regjistrat e sensorëve pa tel brenda vendit në mënyrë që të jemi në gjendje ta shfaqim atë, ne mund të përdorim një nyje ndërprerëse për të ndarë mesazhet nga porta bazuar plotësisht në adresën e mac me ose llojin e sensorit, por siç i referova, nyjet pa tel me të vërtetë përfshijnë funksionalitet shtesë për konfigurimin e sensorëve, kështu që ne do të fillojmë me ta për t'ju dhënë një imazh shtesë të plotë se si mund të funksionojnë ato struktura. Në rast se nuk i keni parë tashmë paketat që vijnë nga të dy sensorët tuaj, kaloni paraprakisht dhe shtypni butonin e rivendosjes në të vetmin që nuk ka filluar. Ndërsa një vlerësim i sensorit përmes çdo nyje të konfigurimit të pajisjes serike, adresa mac dhe lloji i sensorit ruhen në një pishinë, kështu që ne jemi në gjendje ta gjejmë shpejt atë për kohëzgjatjen e këtij hapi tjetër.

Merrni një Nyje Wireless nga paleta dhe tërhiqeni atë mbi rrjedhën, klikoni dy herë mbi të për ta konfiguruar

Hapi 13: Zgjidhni Pajisjen Seriale nga zbritja që keni përdorur për Portën Wireless, Tani Klikoni Zmadhuesin pranë "Adresa Mac" dhe zgjidhni një nga opsionet e disponueshme

Zgjidhni Pajisjen Seriale nga zbritja që keni përdorur për Portën Wireless, Tani Klikoni në Xham zmadhues pranë "Adresa Mac" dhe zgjidhni një nga opsionet e disponueshme
Zgjidhni Pajisjen Seriale nga zbritja që keni përdorur për Portën Wireless, Tani Klikoni në Xham zmadhues pranë "Adresa Mac" dhe zgjidhni një nga opsionet e disponueshme

Hapi 14: Kliko U krye

Kliko U krye
Kliko U krye

Ju do të vini re se kjo automatikisht vendos llojin e sensorit për ju, gjithashtu mund t'i jepni një emër për ta bërë më të lehtë identifikimin. Siç vërehet në skedën e informacionit, fusha Serial Device for Config është opsionale, dhe ne nuk do të shqetësohemi për këtë tani. Nyja që sapo keni shtuar funksionon në mënyrë efektive si një filtër në të dhënat e hyrjes së sensorit, duke kaluar vetëm përmes të dhënave për adresën mac, ose llojin e sensorit nëse nuk është e pranishme adresa e mac.

Hapi 15: Tani Kthehuni te Paleta juaj dhe Shkruani "debug" Në fushën e kërkimit në krye, kapni njërën nga këto nyje dhe tërhiqeni atë në të djathtë të portës tuaj pa tel

Tani Kthehuni te Paleta juaj dhe Shkruani "debug" në fushën e kërkimit në krye, kapni një nga këto nyje dhe tërhiqeni atë në të djathtë të portës tuaj pa tel
Tani Kthehuni te Paleta juaj dhe Shkruani "debug" në fushën e kërkimit në krye, kapni një nga këto nyje dhe tërhiqeni atë në të djathtë të portës tuaj pa tel

Hapi 16: Klikoni dy herë mbi të dhe klikoni U krye

Klikoni dy herë mbi të dhe klikoni U krye
Klikoni dy herë mbi të dhe klikoni U krye

Hapi 17: Shtimi i Nyjeve të Funksionit

Shtimi i Nyjeve të Funksionit
Shtimi i Nyjeve të Funksionit

Nyja e funksionit përdoret për të drejtuar kodin JavaScript kundër objektit msg. Nyja e funksionit pranon një objekt msg si hyrje dhe mund të kthejë 0 ose më shumë objekte mesazhi si dalje. Ky objekt mesazhi duhet të ketë një pronë të ngarkesës (msg.payload) dhe zakonisht ka veti të tjera në varësi të nyjeve në vazhdim.

Tani kapni një nyje "funksioni" nga paleta dhe vendoseni në të djathtë të nyjës Temp/Hum

Hapi 18: Klikoni dy herë në Nyjen për të Redaktuar Nyjen e Funksionit

Klikoni dy herë mbi Nyjen për të Ndryshuar Nyjen e Funksionit
Klikoni dy herë mbi Nyjen për të Ndryshuar Nyjen e Funksionit

Këtu ju duhet të shkruani pak kod javascript për të krijuar një gjendje, kështu që vlerat e temperaturës dhe lagështisë do të shkruhen në excel.

Hapi 19: Tani Merrni një Nyje CSV nga Paleta dhe Vendoseni Në Të Djathtë të Nyjës së Funksionit, Ajo Do Të Shndërrojë Vlerat Formati CSV I. Vlerat e Ndarura me Presje

Tani kapni një nyje CSV nga paleta dhe vendoseni në të djathtë të nyjes së funksionit, do të konvertojë vlerat në formatin CSV, dmth. Vlerat e ndara me presje
Tani kapni një nyje CSV nga paleta dhe vendoseni në të djathtë të nyjes së funksionit, do të konvertojë vlerat në formatin CSV, dmth. Vlerat e ndara me presje

Hapi 20: Tani klikoni dy herë mbi të dhe shkruani emrat e kolonave të ndara me presje dhe dalje si "një mesazh për rresht" siç tregohet në figurën më poshtë

Tani klikoni dy herë mbi të dhe shkruani emrat e kolonave të ndara me presje dhe dalje si "një mesazh për rresht" siç tregohet në figurën më poshtë
Tani klikoni dy herë mbi të dhe shkruani emrat e kolonave të ndara me presje dhe dalje si "një mesazh për rresht" siç tregohet në figurën më poshtë

Hapi 21: Tani Kthehuni te Paleta juaj dhe Shkruani "skedarin" Në fushën e kërkimit në krye, kapni atë që shfaq "Shkruan Msg.payload" për të ruajtur vlerat dhe vendoseni drejt në Nyjen CSV. Ju gjithashtu mund të bashkëngjitni nyjen e korrigjimit për të kontrolluar daljen nga nyja e skedarit

Tani Kthehuni te Paleta juaj dhe Shkruani "skedarin" Në fushën e kërkimit në krye, kapni atë që shfaq "Shkruan Msg.payload" për të ruajtur vlerat dhe vendoseni drejtë në Nyjen CSV. Ju gjithashtu mund të bashkëngjitni nyjen e korrigjimit për të kontrolluar daljen nga nyja e skedarit
Tani Kthehuni te Paleta juaj dhe Shkruani "skedarin" Në fushën e kërkimit në krye, kapni atë që shfaq "Shkruan Msg.payload" për të ruajtur vlerat dhe vendoseni drejtë në Nyjen CSV. Ju gjithashtu mund të bashkëngjitni nyjen e korrigjimit për të kontrolluar daljen nga nyja e skedarit

Hapi 22: Klikoni dy herë mbi të për të redaktuar nyjen e skedarit, futni emrin e skedarit ku dëshironi të ruani vlerat siç tregohen në figurë

Klikoni dy herë mbi të për të redaktuar nyjen e skedarit, futni emrin e skedarit ku dëshironi të ruani vlerat siç tregohen në figurë
Klikoni dy herë mbi të për të redaktuar nyjen e skedarit, futni emrin e skedarit ku dëshironi të ruani vlerat siç tregohen në figurë

Hapi 23: Tani lidhni të gjitha telat dhe klikoni në butonin e vendosjes

Tani lidhni të gjitha telat dhe klikoni në butonin e vendosjes
Tani lidhni të gjitha telat dhe klikoni në butonin e vendosjes
Tani lidhni të gjitha telat dhe klikoni në butonin e vendosjes
Tani lidhni të gjitha telat dhe klikoni në butonin e vendosjes

Hapi 24: dalje

Dalje
Dalje

Tani mund të kontrolloni daljen e excelit.

Hapi 25: Node_red_flow

Hapi 26: Gjithashtu, ekziston një mënyrë tjetër për të dërguar të dhënat në Excel duke përdorur nyjen "JSON" dhe nyjen "excel"

  • Para së gjithash, mbyllni terminalin ose komandën e shpejtë nëse po e bënit me metodën e mësipërme.
  • Pastaj ju duhet të instaloni nyjen excel për të ruajtur të dhënat.
  • Pra, do t'ju duhet të futni vijën tuaj të komandës, ose Power Shell për përdoruesit e Windows, të lundroni në drejtorinë në të cilën Node-RED është instaluar.
  • Tani shkruani "npm install node-red-contrib-excel". Kjo do të instalojë nyjen "excel" të kërkuar për të ruajtur të dhënat nga sensorët tuaj pa tel dhe mund të filloni Node-RED pasi të bëhet kjo.
  • Për të filluar serverin e nyjeve, shkruani nyjen e kuqe në komandën e shpejtë ose terminalin dhe shtypni enter.
  • Tani hapni një shfletues dhe lundroni te https:// localhost: 1880 për të hapur ndërtuesin e rrjedhës.

Hapi 27: Hapat janë të njëjtë deri në shtimin e sensorit pa tela

Hapat janë të njëjtë deri në shtimin e sensorit pa tela
Hapat janë të njëjtë deri në shtimin e sensorit pa tela
  • Për të ndërtuar rrjedhën e njëjtë siç tregohet më lart deri në shtimin e sensorit pa tel.
  • Pastaj kapni nyjen JSON nga paleta dhe vendoseni drejt në nyjen e Temperaturës/Lagështisë.

Hapi 28: Klikoni dy herë mbi të Editoni nyjen JSON, modifikojeni siç tregohet në figurën më poshtë dhe klikoni Done

Klikoni dy herë mbi të Editoni nyjen JSON, ndryshojeni siç tregohet në figurën më poshtë dhe klikoni Done
Klikoni dy herë mbi të Editoni nyjen JSON, ndryshojeni siç tregohet në figurën më poshtë dhe klikoni Done

Hapi 29: Tani Merrni Nyjen "excel" që keni Instaluar Nga Paleta dhe Vendoseni Në Të Djathtë të Nyjes "JSON"

Tani Merrni Nyjen "excel" që keni Instaluar Nga Paleta dhe Vendoseni Në Të Djathtë të Nyjes "JSON"
Tani Merrni Nyjen "excel" që keni Instaluar Nga Paleta dhe Vendoseni Në Të Djathtë të Nyjes "JSON"

Hapi 30: Klikoni dy herë mbi të për të futur emrin e skedarit ku dëshironi të ruani të dhënat Temp/hum dhe klikoni Done

Klikoni dy herë mbi të për të futur emrin e skedarit aty ku dëshironi të ruani të dhënat Temp/hum dhe klikoni Done
Klikoni dy herë mbi të për të futur emrin e skedarit aty ku dëshironi të ruani të dhënat Temp/hum dhe klikoni Done

Hapi 31: Tani lidhni të gjitha telat

Tani lidhni të gjitha telat
Tani lidhni të gjitha telat

Hapi 32: Goditni butonin e vendosjes

Goditi butonin e vendosjes
Goditi butonin e vendosjes

Hapi 33: dalje

Dalje
Dalje

Por kufizimi me nyjen excel është se mbishkruan të dhënat në një rresht të vetëm.

Recommended: