Indholdsfortegnelse:
- Trin 1: Hardware og software påkrævet
- Trin 2: Opsætning af Node-rød
- Trin 3: Trin til oprettelse af forløbet
- Trin 4: Gå fremad og træk en trådløs gateway -knude over til dit flow -lærred for at komme i gang
- Trin 5: Find dine trådløse sensorer:
- Trin 6: Klik på forstørrelsesglasset ved siden af feltet Serial Port, og vælg den port, der svarer til din router, og klik derefter på knappen "Tilføj" øverst
- Trin 7: Seriel enhedsfelt vil nu blive befolket baseret på dette valg, og du kan klikke "Udført", du har nu direkte adgang til dine trådløse sensorer! for at se de data, der kommer ind
- Trin 8: Gå nu tilbage til din palet, og skriv "fejlfinding" i søgefeltet øverst, tag en af disse noder og træk den til højre for din trådløse gateway
- Trin 9: Dobbeltklik på det, og skift "msg." for at "fuldføre Msg Object" Klik på Udført
- Trin 10: Tegn nu en linje mellem de to noder, og klik på "Implementér" øverst til højre i vinduet
- Trin 11: Arbejde med dataene:
- Trin 12: Tilføjelse af de trådløse sensorer:
- Trin 13: Vælg den serielle enhed fra rullemenuen, du brugte til den trådløse gateway, klik nu på forstørrelsesglasset ud for "Mac -adresse", og vælg en af de tilgængelige muligheder
- Trin 14: Klik på Udført
- Trin 15: Gå nu tilbage til din palet, og skriv "fejlfinding" i søgefeltet øverst, tag en af disse noder og træk den til højre for din trådløse gateway
- Trin 16: Dobbeltklik på det, og klik på Udført
- Trin 17: Tilføjelse af funktionsnoder
- Trin 18: Dobbeltklik på knuden for at redigere funktionsnoden
- Trin 19: Tag nu en CSV-knude fra paletten og placer den til højre for funktionsnoden, den konverterer værdierne CSV-format, dvs. kommaseparerede værdier
- Trin 20: Dobbeltklik nu på det, og indtast kolonnenavne adskilt med komma og output som "en meddelelse pr. Række" som vist på billedet herunder
- Trin 21: Gå nu tilbage til din palet, og skriv "fil" i søgefeltet øverst, tag fat i den, der viser "Skriver msg. Payload" for at gemme værdierne og placer den rigtigt i CSV -noden. Du kan også vedhæfte fejlfindingsnoden for at tjekke ud af filnoden
- Trin 22: Dobbeltklik på den for at redigere filnoden, indtast filnavnet, hvor du vil gemme værdierne som vist i figuren
- Trin 23: Tilslut nu alle ledninger, og klik på knappen Deploy
- Trin 24: OUTPUT
Video: Afsendelse af trådløse vibrations- og temperatursensordata til Excel ved hjælp af Node-RED: 25 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Introduktion til NCDs Long Range IoT Industrial trådløse vibrations- og temperatursensor, der kan prale af op til en 2-mile rækkevidde ved brug af en trådløs mesh-netværksstruktur. Denne enhed har en præcis 16-bit vibrations- og temperatursensor og overfører utroligt nøjagtige vibrations- og temperaturregistre ved forbrugerbeskrevne varigheder.
Trin 1: Hardware og software påkrævet
Hardware:
NCD Long Range Vibration and Temperature Sensor
NCD trådløst trådløst mesh -modem med lang rækkevidde med USB -interface
Software:
Node-rød
Trin 2: Opsætning af Node-rød
Nu hvor du har sensorer kørende, har vi brug for en måde at gøre noget nyttigt med disse data på.
- Først og fremmest skal du installere Node-Red.
- Når det er gjort, skal du indtaste din kommandolinje eller Power Shell til Windows-brugere, navigere til biblioteket Node-RED er installeret i.
- Skriv nu "npm i ncd-red-wireless node-red-dashboard". Dette installerer de noder, der kræves for at modtage data fra dine trådløse sensorer, og du kan starte Node-RED, når dette er gjort.
- For at starte nodeserveren skal du skrive knude-rød i kommandoprompten eller terminalen og trykke på enter.
Trin 3: Trin til oprettelse af forløbet
På dette tidspunkt vil du se et stort tomt flow med en lang liste af noder i venstre side, denne sidepanel kaldes paletten.
Trin 4: Gå fremad og træk en trådløs gateway -knude over til dit flow -lærred for at komme i gang
ncd-red-wireless Giver de noder, der administrerer den serielle forbindelse, analyserer indgående sensordata, filtrerer det efter bestemte parametre og giver dig mulighed for at konfigurere de trådløse sensorer.
Trin 5: Find dine trådløse sensorer:
Når du har leveret noden, kan du se fanen info, som indeholder poster om nodens kapacitet, denne fane er velbefolket til maksimal knude-røde pakker og består af skattede statistikker, ofte vil du nu ikke have for at se enhver anden dokumentation uden for infofanen, så hold den i tankerne, selvom du bygger dine strømme, når du har et spørgsmål om, hvordan en knude fungerer. Det næste element, vi vil gøre, er at konfigurere noden, når du først tilføjer det, vil du bemærke, at der er en lille trekant i øverste højre hjørne ved siden af en blå prik, trekanten angiver, at noden ønsker ekstra konfiguration, den blå dot angiver, at noden ikke længere er blevet implementeret som en del af strømmen.
- Dobbeltklik på noden for at åbne konfigurationsmulighederne.
- Klik på blyantikonet ved siden af feltet Serial Device for at konfigurere din USB -router, dette åbner et andet konfigurationspanel, der kun har få muligheder.
Trin 6: Klik på forstørrelsesglasset ved siden af feltet Serial Port, og vælg den port, der svarer til din router, og klik derefter på knappen "Tilføj" øverst
Trin 7: Seriel enhedsfelt vil nu blive befolket baseret på dette valg, og du kan klikke "Udført", du har nu direkte adgang til dine trådløse sensorer! for at se de data, der kommer ind
Trin 8: Gå nu tilbage til din palet, og skriv "fejlfinding" i søgefeltet øverst, tag en af disse noder og træk den til højre for din trådløse gateway
Trin 9: Dobbeltklik på det, og skift "msg." for at "fuldføre Msg Object" Klik på Udført
Trin 10: Tegn nu en linje mellem de to noder, og klik på "Implementér" øverst til højre i vinduet
Trin 11: Arbejde med dataene:
Nu er dataene fra dine trådløse sensorer indsamlet, og de sendes til fanen "debug", denne "debug -fane" placeres i den højre sidepanel efter informationsfanen. For at se oplysningerne er tilgængelig for at trykke på nulstillingsknappen. I node-røde optegnelser overgås blandt noder i en json-pakke. Når msg -objektet kommer ind i debug -fanen, kan du gøre det større for at se den samlede liste over oplysninger, der følger med det. Dette er ekstraordinært nyttigt, hvis du hurtigt skal se, hvilke sensorer der tjekker ind. Det andet problem, som denne knude giver, er en nem måde at udveksle din router til den netværksidentitet, som enheder i konfigurationstilstand dokumenterer på, bare tryk på knappen til venstre af noden, og værktøjet skifter til konfigurationsnetværket, skal du trykke på det endnu en gang for at vende tilbage til lyttefunktionen. Når vi får konfigureret wi-fi-værktøjsknudepunkterne, kan de blive indstillet til rutinemæssigt at konfigurere en sensor, mens den går ind i konfigurationstilstand, så den er altid tilgængelig for at vedligeholde sådanne gateway-noder, der er til stede ved flowet for hurtig konfiguration af en enhed.
Trin 12: Tilføjelse af de trådløse sensorer:
vi er nødt til at adskille trådløse sensorposter indenlands, for at vi kan vise det, vi kunne bruge en switchknude til at opdele beskederne fra gatewayen fuldstændigt baseret på mac -adressen med eller sensortype, men som jeg henviste til, trådløse noder indeholder virkelig ekstra funktionalitet til konfiguration af sensorerne, så vi starter med dem for at give dig et ekstra helt billede af, hvordan disse strukturer kan fungere. Hvis du ikke allerede har set pakker komme ind fra begge dine sensorer, skal du krydse på forhånd og trykke på nulstillingsknappen på den eneste, der ikke er startet. Mens en sensor evalueres via en hvilken som helst seriel enhedskonfigurationsknude, gemmes mac -adressen og slags sensor i en pool, så vi hurtigt kan finde den i løbet af dette næste trin.
Tag en trådløs knude fra paletten og træk den ind i flowet, dobbeltklik på den for at få den konfigureret
Trin 13: Vælg den serielle enhed fra rullemenuen, du brugte til den trådløse gateway, klik nu på forstørrelsesglasset ud for "Mac -adresse", og vælg en af de tilgængelige muligheder
Trin 14: Klik på Udført
Du vil bemærke, at denne automatisk indstiller sensortypen for dig. Du kan også give den et navn for at gøre det lettere at identificere. Som det fremgår af fanen info, er feltet Serial Device for Config valgfrit, og vi skal ikke bekymre os om det lige nu. Den knude, du lige har tilføjet, fungerer effektivt som et filter på indgående sensordata, og passerer kun data for mac -adressen eller sensortypen, hvis der ikke er nogen mac -adresse til stede.
Trin 15: Gå nu tilbage til din palet, og skriv "fejlfinding" i søgefeltet øverst, tag en af disse noder og træk den til højre for din trådløse gateway
Trin 16: Dobbeltklik på det, og klik på Udført
Trin 17: Tilføjelse af funktionsnoder
Funktionsknudepunktet bruges til at køre JavaScript -kode mod msg -objektet. Funktionsknudepunktet accepterer et msg -objekt som input og kan returnere 0 eller flere meddelelsesobjekter som output. Dette meddelelsesobjekt skal have en nyttelastegenskab (msg.payload) og har normalt andre egenskaber afhængigt af de igangværende noder.
Tag nu en "funktions" -knude fra paletten, og placer den til højre for Vib/Temp -noden
Trin 18: Dobbeltklik på knuden for at redigere funktionsnoden
Her skal du skrive lidt javascript -kode for at oprette en betingelse, så temperatur- og fugtighedsværdierne vil blive skrevet i excel.
var rms_x = msg.payload.rms_x; var rms_y = msg.payload.rms_y; var rms_z = msg.payload.rms_z; var max_x = msg.payload.max_x; var max_y = msg.payload.max_y; var max_z = msg. payload.max_z; var min_x = msg.payload.min_x; var min_y = msg.payload.min_y; var min_z = msg.payload.min_z; var temperature = msg.payload.temperature; var d = new Date (); var time = d.toLocaleTimeString (); var m = {'Time': time, 'RMS_X': rms_x, 'RMS_Y': rms_y, 'RMS_Z': rms_z, 'MAX_X': max_x, 'MAX_Y': max_y, 'MAX_Z': max_z, 'MIN_X': min_x, 'MIN_Y': min_y, 'MIN_Z': min_z, 'Temperatur': temperatur}; retur {nyttelast: m};
Trin 19: Tag nu en CSV-knude fra paletten og placer den til højre for funktionsnoden, den konverterer værdierne CSV-format, dvs. kommaseparerede værdier
Trin 20: Dobbeltklik nu på det, og indtast kolonnenavne adskilt med komma og output som "en meddelelse pr. Række" som vist på billedet herunder
Trin 21: Gå nu tilbage til din palet, og skriv "fil" i søgefeltet øverst, tag fat i den, der viser "Skriver msg. Payload" for at gemme værdierne og placer den rigtigt i CSV -noden. Du kan også vedhæfte fejlfindingsnoden for at tjekke ud af filnoden
Trin 22: Dobbeltklik på den for at redigere filnoden, indtast filnavnet, hvor du vil gemme værdierne som vist i figuren
Trin 23: Tilslut nu alle ledninger, og klik på knappen Deploy
Trin 24: OUTPUT
Nu kan du kontrollere excel -output
Anbefalede:
Afsendelse af data fra Arduino til Excel (og plotning): 3 trin (med billeder)
Afsendelse af data fra Arduino til Excel (og planlægning af det): Jeg har søgt meget efter en måde, hvorpå jeg kunne plotte min Arduino -sensorlæsning i realtid. Ikke kun plotte, men også vise og gemme dataene til yderligere eksperimenter og korrektioner. Den enkleste løsning, jeg har fundet, var at bruge excel, men med
Få blind til at genkende ting ved at røre ved ting omkring dem ved hjælp af MakeyMakey: 3 trin
Få blind til at genkende ting ved at røre ved tingene omkring dem ved hjælp af MakeyMakey: introduktion Dette projekt har til formål at gøre blindes liv let ved at identificere ting omkring dem gennem følesansen. Mig og min søn Mustafa tænkte vi på at finde et værktøj til at hjælpe dem og i den periode, hvor vi bruger MakeyMakey -hardware til
Afsendelse af data om trådløs temperatur- og luftfugtighedssensor til Excel: 34 trin
Afsendelse af data om trådløs temperatur- og luftfugtighedssensor til Excel: Vi bruger her NCDs temperatur- og fugtighedsføler, men trinene forbliver de samme for ethvert af ncd -produkterne, så hvis du har andre trådløse ncd -sensorer, er det gratis at observere ved siden af. Ved at stoppe denne tekst skal du
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores
Strukturel sundhedsovervågning af civile infrastrukturer ved hjælp af trådløse vibrationssensorer: 8 trin
Strukturel sundhedsovervågning af civile infrastrukturer ved hjælp af trådløse vibrationssensorer: Forringelsen af den gamle bygning og den civile infrastruktur kan føre til dødelig og farlig situation. Den konstante overvågning af disse strukturer er obligatorisk. Strukturel sundhedsovervågning er en ekstremt vigtig metode til evaluering af