Turinys:

„IoT“bevielio belaidžio temperatūros ir drėgmės jutiklio duomenų siuntimas į „Google“lapą: 39 žingsniai
„IoT“bevielio belaidžio temperatūros ir drėgmės jutiklio duomenų siuntimas į „Google“lapą: 39 žingsniai

Video: „IoT“bevielio belaidžio temperatūros ir drėgmės jutiklio duomenų siuntimas į „Google“lapą: 39 žingsniai

Video: „IoT“bevielio belaidžio temperatūros ir drėgmės jutiklio duomenų siuntimas į „Google“lapą: 39 žingsniai
Video: How IoT Technology Works in The Oil and Gas Industry Operations 2024, Lapkritis
Anonim
„IoT“bevielio belaidžio temperatūros ir drėgmės jutiklio duomenų siuntimas į „Google“lapą
„IoT“bevielio belaidžio temperatūros ir drėgmės jutiklio duomenų siuntimas į „Google“lapą

Čia mes naudojame NCD temperatūros ir drėgmės jutiklį, tačiau žingsniai išlieka vienodi bet kurio ncd produkto atveju, taigi, jei turite kitų ncd belaidžių jutiklių, nemokamai stebėkite šalia. Norėdami sustabdyti šį tekstą, turite turėti stabilų supratimą, kaip nustatyti jutiklius, konfigūruoti raudoną mazgą ir matyti duomenis informacijos suvestinėje, kaip parodyta čia.

1 veiksmas: reikalinga aparatinė ir programinė įranga:

Reikalinga aparatinė ir programinė įranga
Reikalinga aparatinė ir programinė įranga
Reikalinga aparatinė ir programinė įranga
Reikalinga aparatinė ir programinė įranga

Techninė įranga:

  • NCD didelio nuotolio temperatūros ir drėgmės jutiklis
  • NCD belaidžio tinklo modemas su USB sąsaja

Programinė įranga:

Mazgas-raudonas

2 veiksmas: nustatykite raudoną mazgą

Dabar, kai veikia jutikliai, mums reikia būdo, kaip su šiais duomenimis padaryti kažką naudingo.

Visų pirma, turėsite įdiegti „Node-Red“.

  • Kai tai bus padaryta, turėsite įvesti komandinę eilutę arba „Power Shell“, skirtą „Windows“vartotojams, eikite į katalogą „Node-RED“yra įdiegtas.
  • Dabar įveskite „npm i ncd-red-wireless node-red-dashboard“. Taip bus įdiegti mazgai, reikalingi duomenims iš belaidžių jutiklių gauti, ir tai atlikę galėsite paleisti „Node-RED“.
  • Norėdami paleisti mazgų serverį, komandų eilutėje arba terminale parašykite mazgą raudona ir paspauskite „Enter“.

3 veiksmas: srauto kūrimo veiksmai

Srauto kūrimo veiksmai
Srauto kūrimo veiksmai

Šiuo metu matysite didelį tuščią srautą su ilgu mazgų sąrašu kairėje pusėje, ši šoninė juosta vadinama palete.

4 veiksmas. Norėdami pradėti, eikite į priekį ir vilkite belaidžio tinklo šliuzo mazgą į savo srauto drobę

Norėdami pradėti, eikite į priekį ir vilkite belaidžio tinklo šliuzo mazgą į savo srauto drobę
Norėdami pradėti, eikite į priekį ir vilkite belaidžio tinklo šliuzo mazgą į savo srauto drobę

ncd-red-wireless Teikia mazgus, kurie valdo nuoseklųjį ryšį, analizuoja gaunamus jutiklių duomenis, filtruoja juos pagal konkrečius parametrus ir leidžia konfigūruoti belaidžius jutiklius.

5 veiksmas: suraskite belaidžius jutiklius:

Belaidžių jutiklių paieška
Belaidžių jutiklių paieška

Kai pristatysite mazgą, galėsite peržiūrėti informacijos skirtuką, kuriame yra įrašų apie mazgo galimybes, šis skirtukas yra gerai užpildytas, siekiant maksimalių paketų su raudonu mazgu ir jame yra vertinga statistika, dažnai dabar nenorėsite norėdami peržiūrėti bet kokią kitą dokumentaciją už informacijos skirtuko ribų, todėl laikykitės jos mintyse, net kurdami savo srautus, kai kyla klausimas, kaip mazgas veikia. Kitas elementas, kurį norime padaryti, yra konfigūruoti mazgą, kai pirmą kartą jį pridėsite, pastebėsite, kad viršutiniame dešiniajame kampe šalia mėlyno taško yra mažas trikampis, trikampis rodo, kad mazgas nori papildomos konfigūracijos, mėlynas taškas rodo, kad mazgas nebėra, bet yra dislokuotas kaip srauto dalis.

  • Dukart spustelėkite mazgą, kad atidarytumėte konfigūracijos parinktis.
  • Spustelėkite pieštuko piktogramą šalia serijinio įrenginio lauko, kad sukonfigūruotumėte savo USB maršrutizatorių, bus atidarytas antrasis konfigūracijos skydas, kuriame yra tik keletas parinkčių.

6 žingsnis: Spustelėkite didinamąjį stiklą šalia serijinio prievado lauko ir pasirinkite prievadą, atitinkantį jūsų maršrutizatorių, tada spustelėkite mygtuką „Pridėti“viršuje

Spustelėkite didinamąjį stiklą šalia serijinio prievado lauko ir pasirinkite prievadą, atitinkantį jūsų maršrutizatorių, tada viršuje spustelėkite mygtuką „Pridėti“
Spustelėkite didinamąjį stiklą šalia serijinio prievado lauko ir pasirinkite prievadą, atitinkantį jūsų maršrutizatorių, tada viršuje spustelėkite mygtuką „Pridėti“

7 veiksmas: serijinio įrenginio laukas dabar bus užpildytas pagal šį pasirinkimą ir galėsite spustelėti „Atlikta“, dabar turite tiesioginę prieigą prie belaidžių jutiklių! peržiūrėti įeinančius duomenis

Serijinio įrenginio laukas dabar bus užpildytas pagal šį pasirinkimą, ir jūs galite spustelėti „Atlikta“, dabar turite tiesioginę prieigą prie belaidžių jutiklių! peržiūrėti įeinančius duomenis
Serijinio įrenginio laukas dabar bus užpildytas pagal šį pasirinkimą, ir jūs galite spustelėti „Atlikta“, dabar turite tiesioginę prieigą prie belaidžių jutiklių! peržiūrėti įeinančius duomenis

8 žingsnis: Dabar grįžkite į savo paletę ir į paieškos lauką viršuje įveskite „debug“, patraukite vieną iš šių mazgų ir vilkite jį į savo belaidžio tinklo šliuzo dešinę

Dabar grįžkite į savo paletę ir į paieškos lauką viršuje įveskite „debug“, patraukite vieną iš šių mazgų ir vilkite jį į savo belaidžio tinklo šliuzo dešinę
Dabar grįžkite į savo paletę ir į paieškos lauką viršuje įveskite „debug“, patraukite vieną iš šių mazgų ir vilkite jį į savo belaidžio tinklo šliuzo dešinę

9 veiksmas: dukart spustelėkite jį ir pakeiskite „žinutė“Norėdami užbaigti „Msg Object“, spustelėkite Atlikta

Dukart spustelėkite jį ir pakeiskite „žinutė“Norėdami užbaigti „Msg Object“, spustelėkite Atlikta
Dukart spustelėkite jį ir pakeiskite „žinutė“Norėdami užbaigti „Msg Object“, spustelėkite Atlikta

10 žingsnis: Dabar nubrėžkite liniją tarp dviejų mazgų ir lango viršuje dešinėje spustelėkite „Diegti“

Dabar nubrėžkite liniją tarp dviejų mazgų ir viršutiniame dešiniajame lango kampe spustelėkite „Diegti“
Dabar nubrėžkite liniją tarp dviejų mazgų ir viršutiniame dešiniajame lango kampe spustelėkite „Diegti“

11 veiksmas: darbas su duomenimis:

Darbas su duomenimis
Darbas su duomenimis

Dabar iš jūsų belaidžio ryšio jutiklių renkami duomenys ir jie išvedami į skirtuką „Derinimas“, šis „derinimo skirtukas“dedamas dešinėje šoninėje juostoje po informacijos skirtuko. Norėdami pamatyti informaciją, paspauskite atstatymo mygtuką. Raudonųjų mazgų įrašuose pranoksta „json“paketo mazgus. Kai pranešimo objektas patenka į derinimo skirtuką, galite jį padidinti, kad pamatytumėte bendrą su juo pateikiamos informacijos sąrašą. Tai nepaprastai naudinga, jei jums reikia greitai pamatyti, kurie jutikliai registruojasi. Kita šio mazgo problema yra paprastas būdas pakeisti maršrutizatorių į tinklo tapatybę, kurią įjungia konfigūracijos režimo įrenginiai, tiesiog paspauskite mygtuką kairėje mazgas ir įrankis persijungs į konfigūracijos tinklą, dar kartą paspauskite jį, kad grįžtumėte į klausymo režimą. Kai nustatysime „Wi-Fi“įrankio mazgus, jie gali būti nustatyti taip, kad reguliariai sukonfigūruotų jutiklį, kol jis pereina į konfigūracijos režimą, todėl visada galima išlaikyti tokius vartų mazgus, kurie yra sraute, kad būtų galima greitai sukonfigūruoti įrenginį.

12 veiksmas: pridėkite belaidžius jutiklius:

Belaidžių jutiklių pridėjimas
Belaidžių jutiklių pridėjimas

turime atskirti belaidžio ryšio jutiklių įrašus šalies viduje, kad galėtume juos rodyti, galėtume naudoti perjungimo mazgą, norėdami išskaidyti pranešimus iš šliuzo, visiškai remdamiesi „Mac“adresu arba jutiklio tipu, tačiau, kaip jau minėjau, Belaidžiai mazgai tikrai apima papildomą jutiklių konfigūravimo funkciją, todėl pradėsime nuo jų ir suteiksime jums papildomą vaizdą, kaip šios struktūros gali veikti. Jei dar nematėte paketų, ateinančių iš abiejų jutiklių, iš anksto kirskite ir paspauskite atstatymo mygtuką ant vienintelio, kuris neprasidėjo. Nors jutiklis vertinamas per bet kurį serijinio įrenginio konfigūracijos mazgą, „Mac“adresas ir jutiklio rūšis yra saugomi talpykloje, kad galėtume greitai jį rasti kito šio veiksmo metu.

Paimkite belaidį mazgą iš paletės ir vilkite jį į srautą, dukart spustelėkite jį, kad sukonfigūruotumėte

13 veiksmas: Išskleidžiamajame meniu pasirinkite serijinį įrenginį, kurį naudojote belaidžiam vartui, dabar spustelėkite didinamąjį stiklą šalia „Mac“adreso ir pasirinkite vieną iš galimų parinkčių

Išskleidžiamajame meniu, kurį naudojote belaidžiam vartui, pasirinkite serijinį įrenginį, dabar spustelėkite didinamąjį stiklą šalia „Mac Address“ir pasirinkite vieną iš galimų parinkčių
Išskleidžiamajame meniu, kurį naudojote belaidžiam vartui, pasirinkite serijinį įrenginį, dabar spustelėkite didinamąjį stiklą šalia „Mac Address“ir pasirinkite vieną iš galimų parinkčių

14 veiksmas: spustelėkite Atlikta

Spustelėkite Atlikta
Spustelėkite Atlikta

Pastebėsite, kad tai automatiškai nustato jutiklio tipą, taip pat galite suteikti jam pavadinimą, kad būtų lengviau jį atpažinti. Kaip pažymėta informacijos skirtuke, laukas „Serial Device for Config“yra neprivalomas, ir dabar dėl to nesijaudinsime. Ką tik pridėtas mazgas veiksmingai veikia kaip gaunamų jutiklių duomenų filtras, perduodamas tik „Mac“adreso duomenis arba jutiklio tipą, jei nėra „Mac“adreso.

15 žingsnis: Dabar grįžkite į savo paletę ir į paieškos lauką viršuje įveskite „debug“, patraukite vieną iš šių mazgų ir vilkite jį į savo belaidžio tinklo šliuzo dešinę

Dabar grįžkite į savo paletę ir į paieškos lauką viršuje įveskite „debug“, patraukite vieną iš šių mazgų ir vilkite jį į savo belaidžio tinklo šliuzo dešinę
Dabar grįžkite į savo paletę ir į paieškos lauką viršuje įveskite „debug“, patraukite vieną iš šių mazgų ir vilkite jį į savo belaidžio tinklo šliuzo dešinę

16 veiksmas: dukart spustelėkite jį ir spustelėkite Atlikta

Dukart spustelėkite jį ir spustelėkite Atlikta
Dukart spustelėkite jį ir spustelėkite Atlikta

17 veiksmas: funkcijų mazgų pridėjimas

Funkcijų mazgų pridėjimas
Funkcijų mazgų pridėjimas

Funkcijos mazgas naudojamas paleisti „JavaScript“kodą prieš „msg“objektą. Funkcijos mazgas priima įvesties objektą ir gali grąžinti 0 ar daugiau pranešimo objektų kaip išvestį. Šis pranešimo objektas turi turėti naudingos savybės (msg.payload) ir paprastai turi kitų ypatybių, priklausomai nuo tolesnių mazgų.

Dabar paimkite „funkcijų“mazgą iš paletės ir padėkite jį dešinėje nuo „Temp/Hum“mazgo

18 veiksmas: Norėdami redaguoti funkcijos mazgą, dukart spustelėkite mazgą

Norėdami redaguoti funkcijos mazgą, dukart spustelėkite mazgą
Norėdami redaguoti funkcijos mazgą, dukart spustelėkite mazgą

Čia turite parašyti nedidelį „JavaScript“kodą, kad sukurtumėte sąlygą, todėl temperatūros ir drėgmės vertės bus parašytos „Excel“.

19 veiksmas: dabar pridėkite „http Request“mazgą iš paletės

Dabar pridėkite „http Request“mazgą iš paletės
Dabar pridėkite „http Request“mazgą iš paletės

Jei dukart spustelėsite jį, redaguokite http mazgą, pamatysite lauką „URL“, čia turite įvesti atitinkamą „Google“lapo nuorodą. Dabar sukurkite „Google“lapą, kuriame būtų saugomos temperatūros ir drėgmės vertės.

20 veiksmas: „Google“lapo kūrimo veiksmai

„Google“skaičiuoklės kūrimo veiksmai
„Google“skaičiuoklės kūrimo veiksmai

Pirmiausia atidarykite naršyklę, įveskite www.google.com ir prisiregistruokite „Google“paskyroje, jei nesate prisijungę, tada spustelėkite šešis taškus paveikslėlio kairėje

21 veiksmas: Dabar spustelėkite „Diskas“, kad atidarytumėte „Google“diską

Dabar spustelėkite „Diskas“, kad atidarytumėte „Google“diską
Dabar spustelėkite „Diskas“, kad atidarytumėte „Google“diską

22 veiksmas: spustelėkite Naujas> Daugiau> „Google“formos> Tuščia forma

Čia pamatysite formą be pavadinimo, suteikite jai pavadinimą, kaip parodyta paveikslėlyje
Čia pamatysite formą be pavadinimo, suteikite jai pavadinimą, kaip parodyta paveikslėlyje

Daugiau> „Google“formos> Tuščia forma "src =" https://content.instructables.com/ORIG/FB4/2TW7/JYIZ2EDA/FB42TW7JYIZ2EDA-j.webp

Dabar redaguokite klausimą kaip temperatūrą ir spustelėkite mygtuką „+“, kad pridėtumėte dar vieną drėgmės klausimą
Dabar redaguokite klausimą kaip temperatūrą ir spustelėkite mygtuką „+“, kad pridėtumėte dar vieną drėgmės klausimą

Daugiau> „Google“formos> Tuščia forma "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

23 žingsnis: Čia pamatysite formą be pavadinimo, suteikite jai pavadinimą, kaip parodyta paveikslėlyje

24 žingsnis: Dabar redaguokite klausimą kaip temperatūrą ir spustelėkite mygtuką „+“, kad pridėtumėte dar vieną drėgmės klausimą

Dabar redaguokite klausimą kaip temperatūrą ir spustelėkite mygtuką „+“, kad pridėtumėte dar vieną drėgmės klausimą
Dabar redaguokite klausimą kaip temperatūrą ir spustelėkite mygtuką „+“, kad pridėtumėte dar vieną drėgmės klausimą

25 veiksmas: įveskite klausimą kaip drėgmę, kad nustatytumėte drėgmės vertes

Įveskite klausimą kaip drėgmę, kad nustatytumėte drėgmės vertes
Įveskite klausimą kaip drėgmę, kad nustatytumėte drėgmės vertes

26 žingsnis: Dabar spustelėkite tris taškus šalia savo paveikslėlio, kaip parodyta paveikslėlyje žemiau

Dabar spustelėkite tris taškus šalia savo paveikslėlio, kaip parodyta paveikslėlyje žemiau
Dabar spustelėkite tris taškus šalia savo paveikslėlio, kaip parodyta paveikslėlyje žemiau

27 veiksmas: Dabar spustelėkite „Gauti iš anksto užpildytą nuorodą“

Dabar spustelėkite „Gauti iš anksto užpildytą nuorodą“
Dabar spustelėkite „Gauti iš anksto užpildytą nuorodą“

28 žingsnis: Dabar įveskite atsitiktines temperatūros ir drėgmės laukų reikšmes ir spustelėkite Gauti nuorodą

Dabar įveskite atsitiktines temperatūros ir drėgmės laukų vertes ir spustelėkite Gauti nuorodą
Dabar įveskite atsitiktines temperatūros ir drėgmės laukų vertes ir spustelėkite Gauti nuorodą

29 žingsnis: Dabar įklijuokite šią nuorodą į „Notepad“

Dabar įklijuokite šią nuorodą į „Notepad“
Dabar įklijuokite šią nuorodą į „Notepad“

30 veiksmas: redaguokite tą nuorodą, kaip parodyta paveikslėlyje

Redaguokite tą nuorodą, kaip parodyta paveikslėlyje
Redaguokite tą nuorodą, kaip parodyta paveikslėlyje

31 žingsnis: Dabar grįžkite į formą ir spustelėkite ATSAKYMAI, tada spustelėkite „Google“lapo piktogramą, kaip parodyta paveikslėlyje

Dabar grįžkite į formą ir spustelėkite ATSAKYMAI, tada spustelėkite „Google“lapo piktogramą, kaip parodyta paveikslėlyje
Dabar grįžkite į formą ir spustelėkite ATSAKYMAI, tada spustelėkite „Google“lapo piktogramą, kaip parodyta paveikslėlyje

32 veiksmas: sukurkite naują skaičiuoklę

Sukurkite naują skaičiuoklę
Sukurkite naują skaičiuoklę

33 veiksmas: čia galite pamatyti naują skaičiuoklę, tada suteikite jai tam tikrą pavadinimą, kaip parodyta paveikslėliuose

Čia galite pamatyti naują skaičiuoklę, tada suteikite jai pavadinimą, kaip parodyta paveikslėliuose
Čia galite pamatyti naują skaičiuoklę, tada suteikite jai pavadinimą, kaip parodyta paveikslėliuose

34 žingsnis: Čia galite vizualizuoti temperatūros ir drėgmės vertes

Čia galite vizualizuoti temperatūros ir drėgmės vertes
Čia galite vizualizuoti temperatūros ir drėgmės vertes

35 žingsnis: Dabar grįžkite į raudoną mazgą ir dukart spustelėkite „Http Request Node“, kad jį redaguotumėte, tada nukopijuokite URL iš užrašinės ir išsaugokite URL lauke, kaip parodyta paveikslėlyje

Dabar grįžkite į raudoną mazgą ir dukart spustelėkite „Http Request Node“, kad jį redaguotumėte, tada nukopijuokite URL iš įrašytos bloknoto ir įklijuokite jį į URL lauką, kaip parodyta paveikslėlyje
Dabar grįžkite į raudoną mazgą ir dukart spustelėkite „Http Request Node“, kad jį redaguotumėte, tada nukopijuokite URL iš įrašytos bloknoto ir įklijuokite jį į URL lauką, kaip parodyta paveikslėlyje

Taip pat galite pridėti derinimo mazgą, kad patikrintumėte http mazgo išvestį.

36 žingsnis: Dabar prijunkite visus laidus

Dabar prijunkite visus laidus
Dabar prijunkite visus laidus

37 žingsnis: Spustelėkite diegimo mygtuką, kad juos pašalintumėte „Google“lape

Spustelėkite diegimo mygtuką, kad juos pašalintumėte „Google“lape
Spustelėkite diegimo mygtuką, kad juos pašalintumėte „Google“lape

38 žingsnis: IŠVESTIS

IŠVESTIS
IŠVESTIS

Dabar eikite į „Google“skaičiuoklę ir pamatysite vertes.

Rekomenduojamas: