Cuprins:
- Pasul 1: Hardware și software necesare:
- Pasul 2: Configurarea nodului roșu
- Pasul 3: Pași pentru a crea fluxul
- Pasul 4: Mergeți în față și trageți un nod gateway wireless peste pânza dvs. de flux pentru a începe
- Pasul 5: Găsirea senzorilor fără fir:
- Pasul 6: Faceți clic pe lupă lângă câmpul portului serial și selectați portul care corespunde routerului dvs., apoi faceți clic pe butonul „Adăugați” de deasupra
- Pasul 7: câmpul dispozitivului serial va fi acum populat pe baza acelei selecții și puteți face clic pe „Terminat”, acum aveți acces direct la senzorii dvs. wireless! pentru a vizualiza datele care intră
- Pasul 8: Acum reveniți la paleta dvs. și tastați „debug” în câmpul de căutare din partea de sus, apucați unul dintre aceste noduri și trageți-l în dreapta gateway-ului dvs. wireless
- Pasul 9: Faceți dublu clic pe el și schimbați „msg”. pentru a „finaliza Msg Object” Faceți clic pe Gata
- Pasul 10: Desenați acum o linie între cele două noduri și faceți clic pe „Deploy” în partea dreaptă sus a ferestrei
- Pasul 11: Lucrul cu datele:
- Pasul 12: Adăugarea senzorilor fără fir:
- Pasul 13: Selectați dispozitivul serial din meniul drop-down pe care l-ați utilizat pentru gateway-ul wireless, faceți clic acum pe lupă lângă „Adresă Mac” și selectați una dintre opțiunile disponibile
- Pasul 14: Faceți clic pe Terminat
- Pasul 15: Acum reveniți la paleta dvs. și tastați „debug” în câmpul de căutare din partea de sus, apucați unul dintre aceste noduri și trageți-l în dreapta gateway-ului dvs. wireless
- Pasul 16: Faceți dublu clic pe el și faceți clic pe Terminat
- Pasul 17: Adăugarea nodurilor funcționale
- Pasul 18: Faceți dublu clic pe nod pentru a edita nodul funcției
- Pasul 19: Acum apucați un nod CSV din paletă și plasați-l în dreapta nodului funcției, va converti valorile CSV Format I.e Valori separate prin virgulă
- Pasul 20: Faceți dublu clic pe el și tastați numele coloanelor separate prin virgulă și ieșire ca „un mesaj pe rând”, așa cum se arată în imaginea de mai jos
- Pasul 21: Acum reveniți la paleta dvs. și tastați „fișier” în câmpul de căutare din partea de sus, apucați-l pe cel care afișează „Scrie Msg.payload” pentru a stoca valorile și plasați-l chiar în nodul CSV. De asemenea, puteți atașa nodul de depanare pentru a verifica ieșirea din nodul fișierului
- Pasul 22: Faceți dublu clic pe el pentru a edita nodul fișierului, introduceți numele fișierului unde doriți să stocați valorile așa cum se arată în figură
- Pasul 23: Conectați acum toate firele și faceți clic pe butonul Deploy
- Pasul 24: IEȘIRE
- Pasul 25: Node_red_flow
- Pasul 26: De asemenea, există un alt mod de a trimite datele către Excel utilizând nodul „JSON” și nodul „excel”
- Pasul 27: Pașii sunt aceiași până la adăugarea senzorului wireless
- Pasul 28: Faceți dublu clic pe Editați nodul JSON, editați-l așa cum se arată în imaginea de mai jos și faceți clic pe Terminat
- Pasul 29: Acum apucați nodul „excel” pe care l-ați instalat din paletă și plasați-l în dreapta nodului „JSON”
- Pasul 30: Faceți dublu clic pe el pentru a introduce numele fișierului unde doriți să stocați datele Temp / hum și faceți clic pe Gata
- Pasul 31: Conectați acum toate firele
- Pasul 32: Apăsați butonul Deploy
- Pasul 33: IEȘIRE
Video: Trimiterea datelor despre senzorul wireless de temperatură și umiditate către Excel: 34 de pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Folosim aici senzorul de temperatură și umiditate al NCD, dar pașii rămân egali pentru oricare dintre produsele ncd, deci dacă aveți alți senzori fără fir ncd, experiență liberă de observat alături. Prin oprirea acestui text, trebuie să aveți o înțelegere stabilă a modului de configurare a senzorilor, configurarea nodului roșu și a vedea datele pe un tablou de bord, precum cel din imaginea de aici.
Pasul 1: Hardware și software necesare:
Hardware:
- 1. Senzor de temperatură și umiditate pe distanțe lungi NCD
- 2. Modem Mesh wireless cu rază lungă de acțiune NCD cu interfață USB
Software:
Nod-roșu
Pasul 2: Configurarea nodului roșu
Acum că aveți senzori care rulează, avem nevoie de o modalitate de a face ceva util cu acele date.
- În primul rând, va trebui să instalați Node-Red.
- Odată ce ați terminat, va trebui să introduceți linia de comandă sau Power Shell pentru utilizatorii de Windows, navigați la directorul în care este instalat Node-RED.
- Acum tastați „npm i ncd-red-wireless node-red-dashboard“. Aceasta va instala nodurile necesare pentru a primi date de la senzorii fără fir și puteți porni Node-RED odată ce acest lucru este făcut.
- Pentru a porni serverul nodului, scrieți nod roșu în linia de comandă sau terminal și apăsați Enter.
Pasul 3: Pași pentru a crea fluxul
În acest moment, veți vedea un flux gol mare, cu o listă lungă de noduri în partea stângă, această bară laterală se numește paletă.
Pasul 4: Mergeți în față și trageți un nod gateway wireless peste pânza dvs. de flux pentru a începe
ncd-red-wireless Oferă noduri care gestionează conexiunea serială, analizează datele senzorului intrat, le filtrează după parametri specifici și vă permit să configurați senzorii wireless.
Pasul 5: Găsirea senzorilor fără fir:
Când ați livrat nodul, veți putea vizualiza fila cu informații, care conține înregistrări despre capacitatea nodului, această filă este bine populată pentru pachete maxime nod-roșu și constă din statistici prețioase, de multe ori nu veți dori acum pentru a vizualiza orice altă documentație în exterior a filei de informații, așa că țineți-o în gânduri chiar și în timp ce vă construiți fluxurile atunci când aveți o întrebare despre cum funcționează un nod. Următorul element pe care vrem să-l facem este să configurăm nodul, când îl adăugați pentru prima dată, veți observa că există un mic triunghi în colțul din dreapta sus lângă un punct albastru, triunghiul indică faptul că nodul dorește o configurație suplimentară, cel albastru punct indică faptul că nodul nu mai este, dar a fost implementat ca parte a fluxului.
- Faceți dublu clic pe nod pentru a deschide opțiunile de configurare.
- Faceți clic pe pictograma creion de lângă câmpul Serial Device pentru a vă configura routerul USB, acesta va deschide un al doilea panou de configurare care are doar câteva opțiuni.
Pasul 6: Faceți clic pe lupă lângă câmpul portului serial și selectați portul care corespunde routerului dvs., apoi faceți clic pe butonul „Adăugați” de deasupra
Pasul 7: câmpul dispozitivului serial va fi acum populat pe baza acelei selecții și puteți face clic pe „Terminat”, acum aveți acces direct la senzorii dvs. wireless! pentru a vizualiza datele care intră
Pasul 8: Acum reveniți la paleta dvs. și tastați „debug” în câmpul de căutare din partea de sus, apucați unul dintre aceste noduri și trageți-l în dreapta gateway-ului dvs. wireless
Pasul 9: Faceți dublu clic pe el și schimbați „msg”. pentru a „finaliza Msg Object” Faceți clic pe Gata
Pasul 10: Desenați acum o linie între cele două noduri și faceți clic pe „Deploy” în partea dreaptă sus a ferestrei
Pasul 11: Lucrul cu datele:
Acum, din senzorii fără fir, datele sunt colectate și sunt trimise la fila „depanare”, această „filă de depanare” este plasată în bara laterală dreaptă, ulterior filei de informații. Pentru a vedea informațiile disponibile, apăsați butonul de resetare. În înregistrările roșu-nod este depășit printre nodurile dintr-un pachet json. Când obiectul msg intră în fila de depanare, îl puteți mări pentru a vizualiza lista generală de informații care vine cu acesta. Acest lucru este extraordinar de util în cazul în care trebuie să vedeți rapid ce senzori verifică. Cealaltă problemă pe care o dă acest nod este o modalitate ușoară de a schimba routerul cu identitatea de rețea pe care dispozitivele din modul de configurare documentează, pur și simplu apăsați butonul din stânga a nodului și instrumentul va trece la rețeaua de configurare, apăsați-l încă o dată pentru a reveni la modul de ascultare. Odată ce am configurat nodurile instrumentului Wi-Fi, acestea pot fi setate pentru a configura în mod obișnuit un senzor în timp ce acesta intră în modul de configurare, astfel încât este întotdeauna disponibil să mențină astfel de noduri de gateway prezente la flux pentru configurarea rapidă a unui dispozitiv.
Pasul 12: Adăugarea senzorilor fără fir:
trebuie să separăm înregistrările senzorilor fără fir la nivel intern pentru a le putea afișa, am putea folosi un nod de comutare pentru a împărți mesajele de la gateway pe baza totală a adresei Mac cu sau tipul senzorului, dar, așa cum am menționat, nodurile fără fir încorporează cu adevărat funcționalități suplimentare pentru configurarea senzorilor, așa că vom începe cu ele pentru a vă oferi o imagine completă suplimentară a modului în care aceste structuri pot funcționa. În cazul în care nu ați văzut deja pachete care vin de la ambii senzori, încrucișați în avans și apăsați butonul de resetare pe singurul care nu a început. În timp ce o evaluare a senzorului se face prin orice nod de configurare a dispozitivului serial, adresa Mac și tipul senzorului sunt stocate în cache într-un pool, astfel încât să îl putem găsi rapid pe durata pasului următor.
Apucați un nod wireless din paletă și trageți-l pe flux, faceți dublu clic pe el pentru a-l configura
Pasul 13: Selectați dispozitivul serial din meniul drop-down pe care l-ați utilizat pentru gateway-ul wireless, faceți clic acum pe lupă lângă „Adresă Mac” și selectați una dintre opțiunile disponibile
Pasul 14: Faceți clic pe Terminat
Veți observa că acest lucru setează automat tipul senzorului pentru dvs., de asemenea, îi puteți da un nume pentru a ușura identificarea. După cum sa menționat în fila Informații, câmpul Serial Device for Config este opțional și nu ne vom îngrijora în acest moment. Nodul pe care tocmai l-ați adăugat funcționează efectiv ca un filtru pentru datele senzorului intrat, trecând doar prin datele pentru adresa Mac sau tipul senzorului dacă nu există o adresă Mac.
Pasul 15: Acum reveniți la paleta dvs. și tastați „debug” în câmpul de căutare din partea de sus, apucați unul dintre aceste noduri și trageți-l în dreapta gateway-ului dvs. wireless
Pasul 16: Faceți dublu clic pe el și faceți clic pe Terminat
Pasul 17: Adăugarea nodurilor funcționale
Nodul funcției este utilizat pentru a rula cod JavaScript împotriva obiectului msg. Nodul funcției acceptă un obiect msg ca intrare și poate returna 0 sau mai multe obiecte de mesaj ca ieșire. Acest obiect mesaj trebuie să aibă o proprietate de încărcare utilă (msg.payload) și de obicei are alte proprietăți în funcție de nodurile de procedură.
Acum apucați un nod „funcție” din paletă și plasați-l în dreapta nodului Temp / Hum
Pasul 18: Faceți dublu clic pe nod pentru a edita nodul funcției
Aici trebuie să scrieți puțin cod javascript pentru a crea o condiție, astfel încât valorile de temperatură și umiditate vor fi scrise în excel.
Pasul 19: Acum apucați un nod CSV din paletă și plasați-l în dreapta nodului funcției, va converti valorile CSV Format I.e Valori separate prin virgulă
Pasul 20: Faceți dublu clic pe el și tastați numele coloanelor separate prin virgulă și ieșire ca „un mesaj pe rând”, așa cum se arată în imaginea de mai jos
Pasul 21: Acum reveniți la paleta dvs. și tastați „fișier” în câmpul de căutare din partea de sus, apucați-l pe cel care afișează „Scrie Msg.payload” pentru a stoca valorile și plasați-l chiar în nodul CSV. De asemenea, puteți atașa nodul de depanare pentru a verifica ieșirea din nodul fișierului
Pasul 22: Faceți dublu clic pe el pentru a edita nodul fișierului, introduceți numele fișierului unde doriți să stocați valorile așa cum se arată în figură
Pasul 23: Conectați acum toate firele și faceți clic pe butonul Deploy
Pasul 24: IEȘIRE
Acum puteți verifica ieșirea excel.
Pasul 25: Node_red_flow
Pasul 26: De asemenea, există un alt mod de a trimite datele către Excel utilizând nodul „JSON” și nodul „excel”
- În primul rând, închideți terminalul sau promptul de comandă dacă ați procedat cu metoda de mai sus.
- Apoi, trebuie să instalați nodul Excel pentru a stoca datele.
- Deci, va trebui să introduceți linia de comandă sau Power Shell pentru utilizatorii de Windows, navigați la directorul în care este instalat Node-RED.
- Acum tastați „npm install node-red-contrib-excel“. Aceasta va instala nodul „excel” necesar pentru a stoca date de la senzorii fără fir și puteți porni Node-RED odată ce acest lucru este făcut.
- Pentru a porni serverul nodului, scrieți nod roșu în linia de comandă sau terminal și apăsați Enter.
- Acum deschideți un browser și navigați la https:// localhost: 1880 pentru a deschide generatorul de flux.
Pasul 27: Pașii sunt aceiași până la adăugarea senzorului wireless
- Pentru a construi fluxul așa cum se arată mai sus până la adăugarea senzorului wireless.
- Apoi apucați nodul JSON din paletă și plasați-l chiar în nodul Temperatură / Umiditate.
Pasul 28: Faceți dublu clic pe Editați nodul JSON, editați-l așa cum se arată în imaginea de mai jos și faceți clic pe Terminat
Pasul 29: Acum apucați nodul „excel” pe care l-ați instalat din paletă și plasați-l în dreapta nodului „JSON”
Pasul 30: Faceți dublu clic pe el pentru a introduce numele fișierului unde doriți să stocați datele Temp / hum și faceți clic pe Gata
Pasul 31: Conectați acum toate firele
Pasul 32: Apăsați butonul Deploy
Pasul 33: IEȘIRE
Dar limitarea cu nodul Excel este că suprascrie datele într-un singur rând.
Recomandat:
Trimiterea datelor senzorului de vibrații și temperatură fără fir către Excel folosind Node-RED: 25 de pași
Trimiterea datelor senzorului de vibrații și temperatură fără fir către Excel folosind Node-RED: Prezentarea senzorului de temperatură și vibrații wireless IoT Industrial Long Range IoT, oferind până la o rază de 2 mile utilizarea unei structuri de rețea fără fir mesh. Incorporând un senzor de precizie de vibrație și temperatură pe 16 biți, acest dispozitiv
Trimiterea datelor despre vibrații și temperatură fără fir către Foi de calcul Google folosind Node-RED: 37 de pași
Trimiterea datelor despre vibrații și temperatură fără fir către Foi de calcul Google folosind Node-RED: Introducerea senzorului de temperatură și vibrații fără fir IoT Industrial Long Range IoT de la NCD, oferind până la o rază de 2 mile utilizarea unei structuri de rețea fără fir mesh. Incorporând un senzor de precizie de vibrație și temperatură pe 16 biți, acest dispozitiv
Interfațarea senzorului Infineon DPS422 cu Infineon XMC4700 și trimiterea datelor către NodeMCU: 13 pași
Interfațarea senzorului Infineon DPS422 cu Infineon XMC4700 și trimiterea datelor către NodeMCU: În acest tutorial vom învăța cum să folosim DPS422 pentru măsurarea temperaturii și a presiunii barometrice cu XMC4700. DPS422 consum
Trimiterea datelor senzorului de temperatură și umiditate fără fir IoT pe termen lung către foaia Google: 39 de pași
Trimiterea datelor senzorului de temperatură și umiditate fără fir IoT pe termen lung către foaia Google: Folosim aici senzorul de temperatură și umiditate NCD, dar pașii rămân egali pentru oricare dintre produsele ncd, deci dacă aveți alți senzori fără fir ncd, experiența este gratuită. alături de pe lângă. Prin oprirea acestui text, trebuie să
Trimiterea-datelor-IOT-senzor-de-temperatură-și-umiditate-wireless-către-MySQL: 41 de pași
Trimiterea-datelor-IOT-senzor-de-temperatură-și-umiditate-wireless-către-MySQL: Prezentarea senzorului de temperatură și umiditate IoT pe rază lungă NCD. Având o autonomie de până la 28 de mile și o arhitectură de rețea fără fir cu plasă, acest senzor transmite date de umiditate (± 1,7%) și temperatură (± 0,3 ° C) la intervale definite de utilizator, dormind