Innholdsfortegnelse:
- Trinn 1: Nødvendig maskinvare og programvare:
- Trinn 2: Konfigurere XAMPP
- Trinn 3: Start Apache og MySQL
- Trinn 4: Åpne nå nettleseren din og skriv inn Http: // localhost/eller
- Trinn 6: Dette gir deg følgende skjerm. Klikk nå på "Ny" -knappen som vist på bildet nedenfor for å opprette en ny database
- Trinn 7: Lag nå en ny database som vist på bildet nedenfor
- Trinn 8: Lag nå en tabell for å visualisere data som vist på bildet nedenfor
- Trinn 9: Gi den første kolonnen navnet "ID"
- Trinn 10: Rull nå til høyre side av skjermen Du vil se "A_I Kommentarer" I.e. Auto trinn og det brukes Innstilling av primærnøkkel som unikt identifiserer hver post i tabellen. Klikk på avmerkingsboksen under den
- Trinn 11: Dette gir deg følgende skjerm. Klikk nå på "Gå" -knappen
- Trinn 12: Angi nå verdiene til andre tre kolonner
- Trinn 13: Klikk nå på databasens navn for å utvide det, og det vil vise tabellnavnet ditt. Klikk deretter på det for å se hvordan data vises, som vist på bildet nedenfor
- Trinn 14: Konfigurere Node-red
- Trinn 15: Trinn for å lage flyten
- Trinn 16: Gå fremover og dra en trådløs gateway -node over til flyt -lerretet for å komme i gang
- Trinn 17: Finne dine trådløse sensorer:
- Trinn 18: Klikk på forstørrelsesglasset ved siden av det serielle portfeltet, og velg porten som tilsvarer ruteren din. Klikk deretter på "Legg til" -knappen øverst
- Trinn 19: Seriell enhetsfelt vil nå bli befolket basert på det valget, og du kan klikke "Ferdig", du har nå direkte tilgang til dine trådløse sensorer! for å se dataene som kommer inn
- Trinn 20: Gå tilbake til paletten din og skriv "feilsøk" i søkefeltet øverst, ta en av disse nodene og dra den til høyre for den trådløse gatewayen din
- Trinn 21: Dobbeltklikk på den og endre "msg." for å "fullføre Msg Object" Klikk Ferdig
- Trinn 22: Tegn nå en linje mellom de to nodene, og klikk "Distribuer" øverst til høyre i vinduet
- Trinn 23: Arbeide med dataene:
- Trinn 24: Legge til de trådløse sensorene:
- Trinn 25: Velg den serielle enheten fra rullegardinmenyen du brukte for den trådløse gatewayen. Klikk nå på forstørrelsesglasset ved siden av "Mac -adresse" og velg ett av de tilgjengelige alternativene
- Trinn 26: Klikk på Ferdig
- Trinn 27: Gå tilbake til paletten din og skriv "feilsøk" i søkefeltet øverst, grip en av disse nodene og dra den til høyre for den trådløse gatewayen
- Trinn 28: Dobbeltklikk på den og klikk Ferdig
- Trinn 29: Legge til funksjonsnoder
- Trinn 30: Dobbeltklikk på noden for å redigere funksjonsnoden
- Trinn 31: Nå har du lagt til "mysql" -noden for å lagre data, sjekk paletten din hvis den er der, eller du kan klikke på de tre stolpene som er til høyre på distribusjonsknappen som vist på bildet nedenfor
- Trinn 32: Klikk nå på "Administrer palett" -knappen
- Trinn 33: Søk nå etter Mysql og klikk på "installer" -knappen som vist på bildet
- Trinn 34: Ta tak i "mysql" -noden fra paletten og dobbeltklikk på den for å åpne konfigurasjonsalternativer
- Trinn 35: Skriv navnet på databasen din slik du opprettet tidligere, og gi den et navn. Klikk deretter på blyantikonet ved siden av databasen for å redigere Sqldatabase -noden
- Trinn 36: Legg nå til bruker = rot dvs. som standard i Xampp og passordet er tomt. Du kan også opprette bruker og passord Skriv inn det her, skriv deretter inn databasens navn og tidssone (valgfritt) og klikk deretter på Oppdater og ferdig
- Trinn 37: Nå ser du databasenoden vises tilkoblet
- Trinn 38: Koble nå til alle ledningene som vist på bildet
- Trinn 39: Nå trykker du på distribusjonsknappen, og du vil database node viser "ok", det betyr at data sendes
- Trinn 40: UTGANG
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Vi presenterer NCDs Long Range IoT temperatur- og fuktighetssensor. Denne sensoren kan skilte med opptil 28 mils rekkevidde og en trådløs nettverksarkitektur, og sender data om fuktighet (± 1,7%) og temperatur (± 0,3 ° C) med brukerdefinerte intervaller, og sover mellom for å maksimere batterilevetiden.
Drevet av bare 2 AA-batterier og en levetid på 500 000 trådløse overføringer, kan 10-års batterilevetid oppnås med riktig kalibrering. Eventuelt kan denne sensoren være eksternt drevet.
En åpen kommunikasjonsprotokoll tillater enkel integrering med omtrent alle kontrollsystemer eller gatewayer. Data kan overføres til en PC, Raspberry Pi eller til og med en Arduino, og sendes videre til Microsoft Azure®, AWS eller Google Cloud Platform. Innstillinger for trådløs overføring kan endres ved hjelp av den åpne kommunikasjonsprotokollen som gir maksimal konfigurasjon avhengig av den tiltenkte applikasjonen. Langdistanse, pris, nøyaktighet, batterilevetid og sikkerhetsfunksjoner i vår trådløse temperatur- og fuktighetssensor gjør det til et ideelt valg å starte eller utvide ditt eget trådløse sensornettverk ved hjelp av en enhet som overskrider kravene for de fleste industrielle som så vel som forbrukermarkedsapplikasjoner.
Trinn 1: Nødvendig maskinvare og programvare:
Maskinvare:
- NCD temperatur- og fuktighetssensor for lang rekkevidde
- NCD trådløst nettverksmodem med lang rekkevidde med USB -grensesnitt
Programvare:
- Node-rød
- XAMPP
Trinn 2: Konfigurere XAMPP
XAMPP er den mest rådende, gratis en åpen kildekode-plattform som er en løsning for å kjøre webtjenestene dine. XAMPP er utviklet av ApacheFriends som ble utgitt i mai 2002. XAMPP står for Cross-Platform (X), Apache (A), MySQL (M) også Noen ganger (M) refererer det til MariaDB, PHP (P) og Pearl (P).
XAMPP lar deg jobbe på en lokal server og teste lokale kopier av nettsteder ved hjelp av PHP -kode og MySQL -databaser. Når XAMPP er aktiv, kan du få tilgang til din lokale kopi med en nettleser ved hjelp av en URL som https:// localhost/eller https:// localhost/
Last ned og installer XAMPP
Gå til XAMPP nettsted og last ned installasjonsprogrammet basert på operativsystemet. Installasjonen skal være lik en vanlig programvareinstallasjon du gjør i operativsystemet. Når du installerer, vil det være et alternativ for å velge om du vil kjøre Apache og MySQL som tjenester. Hvis du valgte det, vil Apache og MySQL starte ved systemoppstart som kanskje ikke er nødvendig hvis datamaskinen din er stram med minne ressurser eller hvis du ikke gjør PHP-utvikling ofte. Du kan endre disse innstillingene etter installasjonen.
Trinn 3: Start Apache og MySQL
Gå til stedet der du installerte XAMPP (vanligvis C: / Program Files / xampp) og dobbeltklikk på XAMPP kontrollpanel (xampp-control.exe). Dette gir deg følgende skjermbilde. Klikk på Start -knappene ved siden av Apache og MySQL for å starte dem.
Trinn 4: Åpne nå nettleseren din og skriv inn Http: // localhost/eller
Trinn 5: Dette åpner en følgende side. Klikk på PhpMyAdmin
Trinn 6: Dette gir deg følgende skjerm. Klikk nå på "Ny" -knappen som vist på bildet nedenfor for å opprette en ny database
Trinn 7: Lag nå en ny database som vist på bildet nedenfor
Trinn 8: Lag nå en tabell for å visualisere data som vist på bildet nedenfor
Trinn 9: Gi den første kolonnen navnet "ID"
Trinn 10: Rull nå til høyre side av skjermen Du vil se "A_I Kommentarer" I.e. Auto trinn og det brukes Innstilling av primærnøkkel som unikt identifiserer hver post i tabellen. Klikk på avmerkingsboksen under den
Trinn 11: Dette gir deg følgende skjerm. Klikk nå på "Gå" -knappen
Trinn 12: Angi nå verdiene til andre tre kolonner
Navn = temperatur, Type = DECIMAL, Lengde/verdier = 10, 2 (dvs. opptil 2 desimaltegn) og tilsvarende for fuktighet og i den siste kolonnen kan du vise opprettet tid og klikke på lagre -knappen som vist på bildet nedenfor.
Trinn 13: Klikk nå på databasens navn for å utvide det, og det vil vise tabellnavnet ditt. Klikk deretter på det for å se hvordan data vises, som vist på bildet nedenfor
Det er alt med konfigurasjonen av XAMPP.
Trinn 14: Konfigurere Node-red
Nå som du har sensorer i gang, trenger vi en måte å gjøre noe nyttig med disse dataene på.
- Først av alt må du installere Node-Red.
- Når det er gjort, må du skrive inn kommandolinjen, eller Power Shell for Windows-brukere, navigere til katalogen Node-RED er installert i.
- Skriv nå "npm i ncd-red-wireless node-red-dashboard". Dette installerer nodene som kreves for å motta data fra dine trådløse sensorer, og du kan starte Node-RED når dette er gjort.
- For å starte nodeserveren, skriv node-rød i ledeteksten eller terminalen og trykk enter.
Trinn 15: Trinn for å lage flyten
På dette tidspunktet vil du se en stor blank flyt med en lang liste med noder på venstre side, denne sidefeltet kalles paletten.
Trinn 16: Gå fremover og dra en trådløs gateway -node over til flyt -lerretet for å komme i gang
NCD-rød-trådløs Tilbyr noder som administrerer den serielle tilkoblingen, analyserer innkommende sensordata, filtrerer dem etter spesifikke parametere og lar deg konfigurere de trådløse sensorene.
Trinn 17: Finne dine trådløse sensorer:
Når du har levert noden, vil du kunne se info-fanen, som inneholder poster om nodens evne, denne kategorien er godt befolket for maksimal node-rød pakker og består av verdifull statistikk, ofte vil du nå ikke ha lyst for å se annen dokumentasjon utenfor informasjonsfanen, så hold den i tankene selv mens du bygger strømmen din når du har et spørsmål om omtrent hvordan en node fungerer. Det neste elementet vi vil gjøre er å konfigurere noden. Når du først legger den til, vil du merke at det er en liten trekant øverst til høyre ved siden av en blå prikk, trekanten indikerer at noden ønsker ekstra konfigurasjon, den blå prikk indikerer at noden ikke lenger har blitt distribuert som en del av flyten.
- Dobbeltklikk på noden for å åpne konfigurasjonsalternativene.
- Klikk på blyantikonet ved siden av feltet Serial Device for å konfigurere USB -ruteren. Dette åpner et andre konfigurasjonspanel som bare har noen få alternativer.
Trinn 18: Klikk på forstørrelsesglasset ved siden av det serielle portfeltet, og velg porten som tilsvarer ruteren din. Klikk deretter på "Legg til" -knappen øverst
Trinn 19: Seriell enhetsfelt vil nå bli befolket basert på det valget, og du kan klikke "Ferdig", du har nå direkte tilgang til dine trådløse sensorer! for å se dataene som kommer inn
Trinn 20: Gå tilbake til paletten din og skriv "feilsøk" i søkefeltet øverst, ta en av disse nodene og dra den til høyre for den trådløse gatewayen din
Trinn 21: Dobbeltklikk på den og endre "msg." for å "fullføre Msg Object" Klikk Ferdig
Trinn 22: Tegn nå en linje mellom de to nodene, og klikk "Distribuer" øverst til høyre i vinduet
Trinn 23: Arbeide med dataene:
Nå er dataene fra de trådløse sensorene samlet inn og det blir sendt ut til "feilsøkings" -fanen, denne "feilsøkingsfanen" er plassert i høyre sidefelt etter informasjonsfanen. For å se informasjonen er tilgjengelig for å trykke på tilbakestillingsknappen. I node-røde poster er overgått blant noder i en JSON-pakke. Når msg -objektet kommer inn i feilsøkingsfanen, kan du gjøre det større for å se den generelle listen med informasjon som følger med det. Dette er usedvanlig nyttig hvis du raskt trenger å se hvilke sensorer som sjekker inn. Det andre problemet denne noden gir, er en enkel måte å bytte ruteren til nettverksidentiteten som enheter i konfigurasjonsmodus dokumenterer på, bare trykk på knappen til venstre av noden og verktøyet vil bytte til konfigurasjonsnettverket, slå den en gang til for å gå tilbake til lyttemodus. Når vi får konfigurert wi-fi-verktøyknappene, kan de settes til å konfigurere en sensor rutinemessig mens den går inn i konfigurasjonsmodus, så den er alltid tilgjengelig for å opprettholde slike gatewaynoder som er tilstede ved strømmen for rask konfigurering av en enhet.
Trinn 24: Legge til de trådløse sensorene:
vi må skille trådløse sensoroppføringer innenlands for at vi skal kunne vise den, vi kan bruke en bryternode til å dele ut meldingene fra gatewayen helt basert på mac -adressen med eller sensortype, men som jeg refererte til, trådløse noder har virkelig ekstra funksjonalitet for konfigurering av sensorene, så vi starter med dem for å gi deg et ekstra helt bilde av hvordan disse strukturene kan fungere. Hvis du ikke allerede har sett pakker som kommer inn fra begge sensorene dine, krysser du på forhånd og trykker på tilbakestillingsknappen på den eneste som ikke har startet. Mens en sensor vurderes gjennom en hvilken som helst seriell enhetskonfigurasjonsnode, blir mac -adressen og typen sensor bufret i et basseng, slik at vi raskt kan finne den i løpet av dette neste trinnet.
Ta en trådløs node fra paletten og dra den til flyten, dobbeltklikk på den for å få den konfigurert
Trinn 25: Velg den serielle enheten fra rullegardinmenyen du brukte for den trådløse gatewayen. Klikk nå på forstørrelsesglasset ved siden av "Mac -adresse" og velg ett av de tilgjengelige alternativene
Trinn 26: Klikk på Ferdig
Du vil merke at dette automatisk angir sensortypen for deg. Du kan også gi den et navn for å gjøre det lettere å identifisere. Som nevnt i infofanen, er feltet Serial Device for Config valgfritt, og vi skal ikke bekymre deg for det akkurat nå. Noden du nettopp har lagt til, fungerer effektivt som et filter på innkommende sensordata, og passerer bare data for mac -adressen eller sensortypen hvis ingen mac -adresse er tilstede.
Trinn 27: Gå tilbake til paletten din og skriv "feilsøk" i søkefeltet øverst, grip en av disse nodene og dra den til høyre for den trådløse gatewayen
Trinn 28: Dobbeltklikk på den og klikk Ferdig
Trinn 29: Legge til funksjonsnoder
Funksjonsnoden brukes til å kjøre JavaScript -kode mot msg -objektet. Funksjonsnoden godtar et meldingsobjekt som inndata og kan returnere 0 eller flere meldingsobjekter som utdata. Dette meldingsobjektet må ha en nyttelastegenskap (msg.payload), og har vanligvis andre egenskaper avhengig av de pågående nodene.
Ta nå en "funksjons" -node fra paletten, og plasser den til høyre for Temp/Hum -noden
Trinn 30: Dobbeltklikk på noden for å redigere funksjonsnoden
Her må du skrive liten javascript -kode for å opprette en betingelse, så ved en bestemt temperaturverdi vil et e -postvarsel bli sendt til den respektive e -post -IDen.
Trinn 31: Nå har du lagt til "mysql" -noden for å lagre data, sjekk paletten din hvis den er der, eller du kan klikke på de tre stolpene som er til høyre på distribusjonsknappen som vist på bildet nedenfor
Trinn 32: Klikk nå på "Administrer palett" -knappen
Trinn 33: Søk nå etter Mysql og klikk på "installer" -knappen som vist på bildet
Når det er gjort, ser du "mysql" -noden i paletten.
Trinn 34: Ta tak i "mysql" -noden fra paletten og dobbeltklikk på den for å åpne konfigurasjonsalternativer
Trinn 35: Skriv navnet på databasen din slik du opprettet tidligere, og gi den et navn. Klikk deretter på blyantikonet ved siden av databasen for å redigere Sqldatabase -noden
Trinn 36: Legg nå til bruker = rot dvs. som standard i Xampp og passordet er tomt. Du kan også opprette bruker og passord Skriv inn det her, skriv deretter inn databasens navn og tidssone (valgfritt) og klikk deretter på Oppdater og ferdig
Trinn 37: Nå ser du databasenoden vises tilkoblet
Trinn 38: Koble nå til alle ledningene som vist på bildet
Trinn 39: Nå trykker du på distribusjonsknappen, og du vil database node viser "ok", det betyr at data sendes
Trinn 40: UTGANG
Her kan du visualisere dataene som kommer inn.
Anbefalt:
Kontrollere Dynamixel 12A ved å sende pakker serielt: 5 trinn
Kontrollere Dynamixel 12A ved å sende pakker serielt: DYNAMIXEL 12A
Sende informasjon med heliumatom: 3 trinn
Sende informasjon med Helium Atom: Helium er en komplett trådløs plattform for tingenes internett, som leverer integrert maskinvare, programvaregrensesnitt og en innebygd infrastruktur for enkelt, effektivt og sikkert å koble objekter til internett. Det er to maskinvarekomponenter
Alert-using-ThingSpeak+ESP32-Wireless-Temp- Fuktighetssensor: 7 trinn
Alert-using-ThingSpeak+ESP32-Wireless-Temp- Fuktighetssensor: I denne opplæringen skal vi måle forskjellige temperatur- og fuktighetsdata ved hjelp av Temp og fuktighetssensor. Du vil også lære hvordan du sender disse dataene til ThingSpeak. Slik at du kan opprette et midlertidig varsel i e -posten din til en bestemt verdi
Fuktighetssensor ved bruk av partikkelfoton: 6 trinn
Fuktsensor ved bruk av partikkelfoton: Introduksjon I denne opplæringen skal vi bygge en fuktighetssensor ved hjelp av en partikkelfoton og den er i sengetøy eller/og ekstern WiFi -antenne. WiFi -styrken er avhengig av mengden fuktighet i luften og også i bakken. Vi bruker denne prinsippet
Hvordan forberede og sende Eagle PCB Board for Fabrication: 6 trinn
Slik forbereder og sender du Eagle PCB Board for Fabrication: Hei! I denne korte opplæringen vil jeg vise deg hvordan du eksporterer PCB og sender det til et PCB -fabrikasjonshus for å få det produsert for deg. I denne opplæringen vil jeg bruke ALLPCB fab . house.www.allpcb.com La oss komme i gang