Taula de continguts:

Sensor de temperatura i humitat sense fils de llarg abast IOT amb vermell de node: 27 passos
Sensor de temperatura i humitat sense fils de llarg abast IOT amb vermell de node: 27 passos

Vídeo: Sensor de temperatura i humitat sense fils de llarg abast IOT amb vermell de node: 27 passos

Vídeo: Sensor de temperatura i humitat sense fils de llarg abast IOT amb vermell de node: 27 passos
Vídeo: Эзотерический оккультизм рассказывает о духовно срастающихся литературных темах на YouTube. 2024, De novembre
Anonim
Sensor de temperatura i humitat sense fils de llarg abast IOT amb node vermell
Sensor de temperatura i humitat sense fils de llarg abast IOT amb node vermell

Presentem el sensor de temperatura i humitat sense fils de llarg abast de NCD, amb un abast de fins a 28 milles mitjançant una arquitectura de xarxa de malla sense fils. La incorporació del sensor de temperatura-humitat Honeywell HIH9130 transmet mostres de temperatura i humitat d’alta precisió a intervals definits per l’usuari.

El sensor de temperatura a bord està classificat entre -25 ° C i 85 ° C o entre -13 ° F i 185 ° F i el sensor d’humitat està entre 0 i 100% HR. Es pot alimentar amb només 2 bateries AA i una vida útil de 500.000 transmissions sense fils. La durada de la bateria es pot allargar fins a 10 anys en funció de les condicions ambientals i de l'interval de transmissió de dades. Opcionalment, aquest sensor pot tenir alimentació externa.

Amb un protocol de comunicació obert, aquest producte de humitat de temperatura sense fils IoT es pot integrar amb gairebé qualsevol sistema de control o passarel·la. Les dades es poden transmetre a un PC, un Raspberry Pi, a Microsoft Azure® IoT o Arduino. Els paràmetres del sensor i la configuració de la transmissió sense fils es poden canviar en qualsevol lloc mitjançant el protocol de comunicació obert que proporciona la màxima configuració en funció de l’aplicació prevista. El llarg abast, el preu, la precisió, la durada de la bateria i les característiques de seguretat del sensor d’humitat de temperatura sense fils de llarg abast el converteixen en una opció assequible que supera els requisits de la majoria d’aplicacions del mercat industrial i de consum.

Pas 1: maquinari i programes necessaris

Maquinari i programaris necessaris
Maquinari i programaris necessaris
Maquinari i programaris necessaris
Maquinari i programaris necessaris

Maquinari:

1. Sensor de temperatura i humitat de llarg abast NCD

2. Mòdem de malla sense fils de llarg abast NCD amb interfície USB

Programari:

1. Utilitat LabView

2. Node-Red

Pas 2: passos per enviar dades a la utilitat LabView

  • Al principi, per visualitzar les dades, necessitem una aplicació d’utilitat Labview.
  • Per utilitzar aquesta interfície d’usuari, haureu d’instal·lar els controladors següents:

1. Instal·leu el motor de temps d'execució des d'aquí per al controlador de 64 bits i el controlador de 32 bits.

2. Instal·leu el controlador Visa NI.

3. Instal·leu el controlador de sèrie Labview Run time i LabVIEW Run-Time Engine.

4. Guia d'introducció d'aquest producte.

Pas 3: Configuració del vermell del node

Ara que teniu sensors en funcionament, necessitem una manera de fer alguna cosa útil amb aquestes dades.

  • Primer de tot, haureu d’instal·lar Node-Red.
  • Un cop fet això, haureu d’introduir la vostra línia d’ordres o Power Shell per als usuaris de Windows; aneu al directori on està instal·lat el node-RED.
  • Ara escriviu "npm i ncd-red-wireless node-red-dashboard". Això instal·larà els nodes necessaris per rebre dades dels vostres sensors sense fils i podreu iniciar Node-RED una vegada que es faci això.
  • Per iniciar el servidor de nodes, escriviu node-red a l'indicador d'ordres o al terminal i premeu Intro.

Pas 4: passos per construir el flux:

Passos per construir el flux
Passos per construir el flux

En aquest moment, veureu un gran flux en blanc amb una llarga llista de nodes a la part esquerra, aquesta barra lateral s’anomena paleta.

Pas 5: seguiu endavant i arrossegueu un node de passarel·la sense fils cap al llenç de flux per començar

Aneu endavant i arrossegueu un node de passarel·la sense fils cap al vostre llenç de flux per començar
Aneu endavant i arrossegueu un node de passarel·la sense fils cap al vostre llenç de flux per començar

NCD-red-wireless Proporciona els nodes que gestionen la connexió sèrie, analitzen les dades del sensor entrant, les filtren per paràmetres específics i permeten configurar els sensors sense fils.

Pas 6: trobar els vostres sensors sense fils:

Trobar els vostres sensors sense fils
Trobar els vostres sensors sense fils

Quan hàgiu lliurat el node, podreu veure la pestanya d’informació, que conté registres sobre la capacitat del node. Aquesta pestanya està ben poblada per obtenir el màxim nombre de paquets vermells de node i consta d’estadístiques precises, sovint ara no voldreu visualitzeu qualsevol altra documentació a l'exterior de la pestanya d'informació, així que tingueu-la en compte fins i tot mentre esteu construint els vostres fluxos quan tingueu una pregunta aproximada sobre com funciona un node. El següent element que volem fer és configurar el node, quan l’afegiu per primera vegada, observareu que hi ha un petit triangle a l’angle superior dret al costat d’un punt blau; el triangle indica que el node vol configuració addicional, el blau punt indica que el node ja no s'ha desplegat com a part del flux.

  • Feu doble clic al node per obrir les opcions de configuració.
  • Feu clic a la icona de llapis que hi ha al costat del camp Dispositiu sèrie per configurar l'encaminador USB; s'obrirà un segon panell de configuració que només té algunes opcions.

Pas 7: Feu clic a la lupa situada al costat del camp del port sèrie i seleccioneu el port que correspongui amb el vostre router i, a continuació, feu clic al botó "Afegeix" a la part superior

Feu clic a la lupa situada al costat del camp del port sèrie i seleccioneu el port que correspongui amb el vostre enrutador i, a continuació, feu clic al botó "Afegeix" a la part superior
Feu clic a la lupa situada al costat del camp del port sèrie i seleccioneu el port que correspongui amb el vostre enrutador i, a continuació, feu clic al botó "Afegeix" a la part superior

Pas 8: el camp del dispositiu sèrie ara es poblarà en funció d'aquesta selecció i podeu fer clic a "Fet". Ara teniu accés directe als vostres sensors sense fils. per veure les dades que entren

el camp del dispositiu sèrie ara es poblarà en funció d'aquesta selecció, i podeu fer clic a "Fet", ja teniu accés directe als vostres sensors sense fils. per veure les dades que entren
el camp del dispositiu sèrie ara es poblarà en funció d'aquesta selecció, i podeu fer clic a "Fet", ja teniu accés directe als vostres sensors sense fils. per veure les dades que entren

Pas 9: ara torneu a la vostra paleta i escriviu "depuració" al camp de cerca de la part superior, agafeu un d'aquests nodes i arrossegueu-lo a la dreta de la passarel·la sense fils

Ara torneu a la vostra paleta i escriviu "depuració" al camp de cerca de la part superior, agafeu un d'aquests nodes i arrossegueu-lo a la dreta de la passarel·la sense fils
Ara torneu a la vostra paleta i escriviu "depuració" al camp de cerca de la part superior, agafeu un d'aquests nodes i arrossegueu-lo a la dreta de la passarel·la sense fils

Pas 10: feu doble clic a sobre i canvieu "msg". per "completar l'objecte Msg" Feu clic a Fet

Feu doble clic a sobre i canvieu "msg". per "completar l'objecte Msg" Feu clic a Fet
Feu doble clic a sobre i canvieu "msg". per "completar l'objecte Msg" Feu clic a Fet

Pas 11: ara dibuixeu una línia entre els dos nodes i feu clic a "Desplega" a la part superior dreta de la finestra

Ara dibuixeu una línia entre els dos nodes i feu clic a "Desplega" a la part superior dreta de la finestra
Ara dibuixeu una línia entre els dos nodes i feu clic a "Desplega" a la part superior dreta de la finestra

Pas 12: Treballar amb les dades:

Treballar amb les dades
Treballar amb les dades

Ara, dels vostres sensors sense fils, es recopilen dades i es publiquen a la pestanya "depuració", aquesta "pestanya depuració" es col·loca a la barra lateral dreta després de la pestanya d'informació. Per veure la informació disponible, premeu el botó de restabliment. Als registres vermells de node se supera entre els nodes d'un paquet json. Quan l'objecte msg entra a la pestanya de depuració, podeu fer-lo més gran per veure la llista general d'informació que s'acompanya. Això és extraordinàriament útil en cas que hàgiu de veure ràpidament quins sensors estan comprovant. L'altre problema que dóna aquest node és una manera senzilla d'intercanviar el vostre enrutador a la identitat de xarxa en què es troben els dispositius en mode de configuració, simplement premeu el botó de l'esquerra. del node i l'eina canviarà a la xarxa de configuració, premeu-lo una vegada més per tornar al mode d'escolta. Un cop configurats els nodes de l’eina Wi-Fi, es poden configurar per configurar rutinàriament un sensor mentre entra al mode de configuració, de manera que sempre estarà disponible per mantenir aquests nodes de passarel·la presents al flux per configurar ràpidament un dispositiu.

Pas 13: Afegir els sensors sense fils:

Addició de sensors sense fils
Addició de sensors sense fils

hem de separar els registres de sensors sense fils a nivell nacional perquè puguem visualitzar-los, podríem utilitzar un node de commutador per dividir els missatges de la passarel·la basant-nos totalment en l’adreça de Mac o el tipus de sensor, però, com he dit, els nodes sense fils incorporen realment una funcionalitat addicional per configurar els sensors, de manera que començarem amb ells per oferir-vos una imatge completa de com poden funcionar aquestes estructures. En cas que no hagueu vist cap paquet entrant dels dos sensors, creueu amb antelació i premeu el botó de restabliment de l'únic que no s'hagi iniciat. Tot i que s’efectua una avaluació del sensor a través de qualsevol node de configuració de dispositiu sèrie, l’adreça mac i el tipus de sensor s’emmagatzemen a la memòria cau, de manera que podem trobar-lo ràpidament durant el següent pas.

Agafeu un node sense fils de la paleta i arrossegueu-lo al flux, feu doble clic damunt per configurar-lo

Pas 14: seleccioneu el dispositiu sèrie del menú desplegable que heu utilitzat per a la passarel·la sense fils; feu clic a la lupa al costat de "Adreça Mac" i seleccioneu una de les opcions disponibles

Seleccioneu el dispositiu de sèrie al menú desplegable que heu utilitzat per a la passarel·la sense fils; feu clic a la lupa al costat de "Adreça Mac" i seleccioneu una de les opcions disponibles
Seleccioneu el dispositiu de sèrie al menú desplegable que heu utilitzat per a la passarel·la sense fils; feu clic a la lupa al costat de "Adreça Mac" i seleccioneu una de les opcions disponibles

Pas 15:

Imatge
Imatge

Notareu que això defineix automàticament el tipus de sensor. També podeu donar-li un nom per facilitar-ne la identificació. Com s’indica a la pestanya d’informació, el camp Dispositiu sèrie per a configuració és opcional i no ens en preocuparem ara mateix. El node que acabeu d'afegir funciona efectivament com a filtre de les dades del sensor entrant, només passa a través de les dades de l'adreça Mac o del tipus de sensor si no hi ha cap adreça Mac.

Pas 16: mostrar la temperatura / humitat:

Visualització de la temperatura / humitat
Visualització de la temperatura / humitat

Aquests nodes per als sensors sense fils emeten un objecte msg amb la mateixa informació que el node Wireless Gateway, només en un format lleugerament diferent, les dades del sensor s’envien al msg.payload, que és el que fan servir la majoria de nodes per interactuar. el mateix msg.

Agafeu un node "dividit" de la paleta i col·loqueu-lo a la dreta del node Temp / Hum

Pas 17: feu doble clic i marqueu la casella que hi ha a sota de l’objecte que diu “Copia la clau a”, dividirà el missatge en diversos objectes, un per a cada propietat de la càrrega útil i definirà els temes d’aquests missatges nous als noms de les propietats

Feu doble clic i marqueu la casella que hi ha a sota de l’objecte que diu “Copia la clau a”, dividirà el missatge en diversos objectes, un per a cada propietat de la càrrega útil i establirà els temes d’aquests missatges nous als noms de les propietats
Feu doble clic i marqueu la casella que hi ha a sota de l’objecte que diu “Copia la clau a”, dividirà el missatge en diversos objectes, un per a cada propietat de la càrrega útil i establirà els temes d’aquests missatges nous als noms de les propietats

Pas 18: ara afegiu un node "commutador", això ens permetrà enviar cada missatge a una part específica del flux, una per controlar la temperatura i una humitat. al primer camp Canvieu "càrrega útil" a "tema", al costat de "==", escriviu "temperatura"

Ara afegiu un node "commutador", això ens permetrà enviar cada missatge a una part específica del flux, una per controlar la temperatura i una humitat. al primer camp Canvieu "càrrega útil" a "tema", al costat de "==", escriviu "temperatura"
Ara afegiu un node "commutador", això ens permetrà enviar cada missatge a una part específica del flux, una per controlar la temperatura i una humitat. al primer camp Canvieu "càrrega útil" a "tema", al costat de "==", escriviu "temperatura"

Pas 19: a continuació, feu clic al botó "+ afegir" a la part inferior esquerra, al nou camp de tipus "humitat". Com podeu veure, cadascun d'ells té un número únic a la dreta, aquest número indica a quina sortida s'enviarà el missatge quan coincideixi amb la condició

A continuació, feu clic al botó "+ afegir" a la part inferior esquerra, al tipus de camp nou "humitat". Com podeu veure, cadascun d'ells té un número únic a la dreta, aquest número indica a quina sortida s'enviarà el missatge quan coincideixi amb la condició
A continuació, feu clic al botó "+ afegir" a la part inferior esquerra, al tipus de camp nou "humitat". Com podeu veure, cadascun d'ells té un número únic a la dreta, aquest número indica a quina sortida s'enviarà el missatge quan coincideixi amb la condició

Pas 20: següent Afegim un "indicador" de la paleta

A continuació, afegim un "indicador" de la paleta
A continuació, afegim un "indicador" de la paleta

Pas 21: definiu l'etiqueta a "Temperatura" i el format de valor a "{{valor | Número: 2}} "i les unitats a" Celsius "Podeu modificar l'interval a la temperatura mínima i màxima esperada, estic fent servir 0 i 50

Establiu l'etiqueta a "Temperatura" i el format de valor a "{{valor | Número: 2}} "i les unitats a" Celsius "Podeu modificar l'interval a la temperatura mínima i màxima esperada, estic fent servir 0 i 50
Establiu l'etiqueta a "Temperatura" i el format de valor a "{{valor | Número: 2}} "i les unitats a" Celsius "Podeu modificar l'interval a la temperatura mínima i màxima esperada, estic fent servir 0 i 50

Pas 22:

Imatge
Imatge

Una altra característica interessant del creador de fluxos és copiar + enganxar, fer clic a l'indicador que acaba d'afegir i fer clic a ctrl + c (cmd + c a Mac), a continuació, a cntl + v, ara teniu un segon indicador, feu doble clic damunt per canvieu l’etiqueta a Humitat, les unitats a RH i l’interval a 20 i 80

Pas 23:

Imatge
Imatge
  • Ara traieu els cables des del node de temperatura / humitat fins al node dividit, des del node dividit fins al node d’interruptor i des de la primera sortida (superior) del node d’interruptor fins al node d’indicador de temperatura i de la segona sortida del node d’interruptor a l’indicador d’humitat.
  • Un cop fet això, feu clic a desplega.

Pas 24: TAULER DE NADES-VERMELL:

TAULER DE NADES-VERMELL
TAULER DE NADES-VERMELL

Proporciona la possibilitat de crear una interfície d’usuari mitjançant el generador de fluxos, proporciona gràfics, gràfics i diversos altres elements visuals que podem utilitzar per mostrar dades, juntament amb nodes per activar un flux mitjançant l’entrada de l’usuari. Utilitzarem alguns d’aquests nodes per mostrar la telemetria dels vostres sensors sense fils.

comprovem-ho! Hi ha una pestanya a la part superior dreta que diu "Tauler"

Pas 25: a la part superior dreta d'aquesta pestanya hi ha la petita icona "Finestra nova", feu-hi clic per veure la vostra interfície d'usuari

A la part superior dreta d’aquesta pestanya hi ha la petita icona “Finestra nova”, feu-hi clic per veure la vostra interfície d’usuari
A la part superior dreta d’aquesta pestanya hi ha la petita icona “Finestra nova”, feu-hi clic per veure la vostra interfície d’usuari

És probable que els indicadors no mostrin cap informació, perquè no s’han informat de cap sensor des que heu desplegat el flux, feu clic al botó de restabliment del sensor de temperatura / humitat per obligar-lo a registrar-se i els indicadors haurien de saltar. Ara hauríeu de mostrar dades en temps real.

Pas 26: SORTIDA DE NORD-RED

SORTIDA DE NORD-RED
SORTIDA DE NORD-RED

Ara, a mesura que la temperatura i la humitat augmenten i disminueixen les noves dades disponibles dins de les diferents variables.

Recomanat: