Obsah:

Odosielanie údajov bezdrôtového senzora teploty a vlhkosti IoT s dlhým dosahom do Tabuľky Google: 39 krokov
Odosielanie údajov bezdrôtového senzora teploty a vlhkosti IoT s dlhým dosahom do Tabuľky Google: 39 krokov

Video: Odosielanie údajov bezdrôtového senzora teploty a vlhkosti IoT s dlhým dosahom do Tabuľky Google: 39 krokov

Video: Odosielanie údajov bezdrôtového senzora teploty a vlhkosti IoT s dlhým dosahom do Tabuľky Google: 39 krokov
Video: Обзор Garmin Forerunner 265 + учебник 2024, December
Anonim
Odosielanie údajov bezdrôtového senzora teploty a vlhkosti IoT dlhého dosahu do Tabuľky Google
Odosielanie údajov bezdrôtového senzora teploty a vlhkosti IoT dlhého dosahu do Tabuľky Google

Používame tu snímač teploty a vlhkosti NCD, ale kroky zostávajú rovnaké pre všetky produkty ncd, takže ak máte ďalšie bezdrôtové snímače ncd, môžete ich okrem toho pozorovať. Na konci tohto textu musíte mať stabilné znalosti o tom, ako nastaviť senzory, nakonfigurovať uzlovo červenú a ako zobraziť údaje na prístrojovom paneli, ako je ten, ktorý je zobrazený priamo tu.

Krok 1: Potrebný hardvér a softvér:

Požadovaný hardvér a softvér
Požadovaný hardvér a softvér
Požadovaný hardvér a softvér
Požadovaný hardvér a softvér

Hardvér:

  • Snímač teploty a vlhkosti NCD s dlhým dosahom
  • Bezdrôtový sieťový modem NCD s dlhým dosahom s rozhraním USB

Softvér:

Uzol-červený

Krok 2: Nastavenie Node-red

Teraz, keď máte spustené senzory, potrebujeme spôsob, ako s týmito údajmi urobiť niečo užitočné.

Najprv musíte nainštalovať Node-Red.

  • Akonáhle to urobíte, budete musieť zadať príkazový riadok alebo Power Shell pre používateľov systému Windows a prejsť do adresára, v ktorom je nainštalovaný Node-RED.
  • Teraz zadajte „npm i ncd-red-wireless node-red-dashboard“. Nainštalujú sa uzly potrebné na príjem údajov z vašich bezdrôtových senzorov a Node-RED môžete spustiť, akonáhle to urobíte.
  • Na spustenie uzlového servera napíšte node-red do príkazového riadka alebo terminálu a stlačte kláves Enter.

Krok 3: Kroky na vytvorenie toku

Kroky na vytvorenie toku
Kroky na vytvorenie toku

V tomto mieste budete zobrazovať veľký prázdny tok s dlhým zoznamom uzlov na ľavej strane, tento bočný panel sa nazýva paleta.

Krok 4: Začnite a presuňte uzol bezdrôtovej brány na svoje tokové plátno

Začnite tým, že presuniete uzol bezdrôtovej brány na svoje tokové plátno
Začnite tým, že presuniete uzol bezdrôtovej brány na svoje tokové plátno

ncd-red-wireless Poskytuje uzly, ktoré spravujú sériové pripojenie, analyzujú prichádzajúce údaje senzorov, filtrujú ich podľa konkrétnych parametrov a umožňujú vám konfigurovať bezdrôtové senzory.

Krok 5: Nájdenie bezdrôtových senzorov:

Nájdenie vašich bezdrôtových senzorov
Nájdenie vašich bezdrôtových senzorov

Keď doručíte uzol, budete si môcť pozrieť kartu s informáciami, ktorá obsahuje záznamy o schopnostiach uzla. Na tejto karte je dobre zaplnený maximálny počet balíkov červených uzlov a pozostáva z cenených štatistík, ktoré často nebudete chcieť. Ak chcete zobraziť akúkoľvek inú dokumentáciu mimo informačnej karty, držte ju v myšlienkach, aj keď vytvárate svoje toky, keď máte otázku o tom, ako uzol funguje. Ďalším prvkom, ktorý chceme urobiť, je nakonfigurovať uzol. Pri prvom pridaní si všimnete, že v pravom hornom rohu je vedľa modrej bodky malý trojuholník. Trojuholník naznačuje, že uzol si želá dodatočnú konfiguráciu, modrá bodka znamená, že uzol už nebol, ale bol nasadený ako súčasť toku.

  • Dvojitým kliknutím na uzol otvoríte možnosti konfigurácie.
  • Kliknutím na ikonu ceruzky vedľa poľa Sériové zariadenie nakonfigurujete smerovač USB. Tým sa otvorí druhý konfiguračný panel, ktorý má iba niekoľko možností.

Krok 6: Kliknite na lupu vedľa poľa Sériový port a vyberte port, ktorý zodpovedá vášmu smerovaču, potom kliknite na tlačidlo „Pridať“hore

Kliknite na lupu vedľa poľa Sériový port a vyberte port, ktorý zodpovedá vášmu smerovaču, potom kliknite na tlačidlo „Pridať“hore
Kliknite na lupu vedľa poľa Sériový port a vyberte port, ktorý zodpovedá vášmu smerovaču, potom kliknite na tlačidlo „Pridať“hore

Krok 7: Pole sériového zariadenia bude teraz vyplnené na základe tohto výberu a môžete kliknúť na „Hotovo“, teraz budete mať priamy prístup k svojim bezdrôtovým senzorom! na zobrazenie prichádzajúcich údajov

Pole sériového zariadenia bude teraz vyplnené na základe tohto výberu a môžete kliknúť na „Hotovo“, teraz budete mať priamy prístup k svojim bezdrôtovým senzorom! na zobrazenie prichádzajúcich údajov
Pole sériového zariadenia bude teraz vyplnené na základe tohto výberu a môžete kliknúť na „Hotovo“, teraz budete mať priamy prístup k svojim bezdrôtovým senzorom! na zobrazenie prichádzajúcich údajov

Krok 8: Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány
Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Krok 9: Dvakrát naň kliknite a zmeňte „správu“. na „dokončenie objektu správy“Kliknite na Hotovo

Dvakrát naň kliknite a zmeňte „správu“. na „dokončenie objektu správy“Kliknite na Hotovo
Dvakrát naň kliknite a zmeňte „správu“. na „dokončenie objektu správy“Kliknite na Hotovo

Krok 10: Teraz nakreslite čiaru medzi dvoma uzlami a kliknite na „Nasadiť“v pravom hornom rohu okna.

Teraz nakreslite čiaru medzi dvoma uzlami a kliknite na „Nasadiť“v pravom hornom rohu okna
Teraz nakreslite čiaru medzi dvoma uzlami a kliknite na „Nasadiť“v pravom hornom rohu okna

Krok 11: Práca s údajmi:

Práca s údajmi
Práca s údajmi

Teraz sú z vašich bezdrôtových senzorov zhromaždené údaje a sú odoslané na kartu „ladenie“, táto „karta ladenia“je umiestnená v pravom bočnom paneli za kartou s informáciami. Ak chcete zobraziť dostupné informácie, kliknite na tlačidlo reset. V uzloch sú červené záznamy prekonané medzi uzlami v pakete json. Keď objekt msg príde na kartu ladenia, môžete ho zväčšiť a zobraziť tak celkový zoznam informácií, ktoré s ním prichádzajú. To je mimoriadne užitočné v prípade, že potrebujete rýchlo zistiť, ktoré senzory sa prihlasujú. Ďalším problémom, ktorý tento uzol prináša, je jednoduchý spôsob výmeny smerovača na sieťovú identitu, v ktorej sa dokumentujú zariadenia v režime konfigurácie, jednoducho kliknite na tlačidlo vľavo uzla a nástroj sa prepne do konfiguračnej siete, opätovným stlačením ho vrátite do režimu počúvania. Hneď ako nastavíme uzly nástrojov Wi-Fi, môžu byť nastavené tak, aby rutinne konfigurovali senzor, keď vstúpi do konfiguračného režimu, takže je vždy k dispozícii na udržanie týchto uzlov brány v toku pre rýchlu konfiguráciu zariadenia.

Krok 12: Pridanie bezdrôtových senzorov:

Pridanie bezdrôtových senzorov
Pridanie bezdrôtových senzorov

potrebujeme oddeliť záznamy bezdrôtových senzorov na domácom trhu, aby sme ich mohli zobrazovať, mohli by sme pomocou uzla prepínača rozdeliť správy z brány úplne na základe adresy mac s typom senzora alebo senzora, ale ako som už spomenul, bezdrôtové uzly skutočne obsahujú ďalšie funkcie na konfiguráciu senzorov, takže začneme s nimi, aby sme vám poskytli extra celkový obraz o tom, ako môžu tieto štruktúry fungovať. V prípade, že ste ešte nevideli prichádzať pakety z obidvoch vašich senzorov, vopred to skrížte a stlačte tlačidlo reset na jedinom, ktoré sa nezačalo. Kým sa senzor vyhodnocuje prostredníctvom ľubovoľného uzla konfigurácie sériového zariadenia, adresa MAC a druh senzora sa ukladajú do pamäte cache, aby sme ho mohli rýchlo nájsť počas trvania tohto ďalšieho kroku.

Uchopte bezdrôtový uzol z palety a presuňte ho do toku, dvojitým kliknutím naň ho nakonfigurujete

Krok 13: V rozbaľovacom zozname, ktorý ste použili pre bezdrôtovú bránu, vyberte sériové zariadenie, teraz kliknite na lupu vedľa položky „Adresa Mac“a vyberte jednu z dostupných možností

V rozbaľovacom zozname, ktorý ste použili pre bezdrôtovú bránu, vyberte sériové zariadenie, teraz kliknite na lupu vedľa položky „Adresa Mac“a vyberte jednu z dostupných možností
V rozbaľovacom zozname, ktorý ste použili pre bezdrôtovú bránu, vyberte sériové zariadenie, teraz kliknite na lupu vedľa položky „Adresa Mac“a vyberte jednu z dostupných možností

Krok 14: Kliknite na Hotovo

Kliknite na Hotovo
Kliknite na Hotovo

Všimnete si, že sa tým automaticky nastaví typ senzora, môžete ho tiež pomenovať, aby ste ho ľahšie identifikovali. Ako je uvedené na karte informácií, pole Sériové zariadenie pre konfiguráciu je voliteľné a nebudeme si s tým teraz robiť starosti. Uzol, ktorý ste práve pridali, efektívne funguje ako filter pre prichádzajúce údaje senzorov, ktoré prechádzajú iba údajmi pre adresu mac alebo typ senzora, ak nie je k dispozícii žiadna adresa mac.

Krok 15: Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány
Teraz sa vráťte do svojej palety a do vyhľadávacieho poľa v hornej časti zadajte výraz „debug“, chyťte jeden z týchto uzlov a presuňte ho napravo od bezdrôtovej brány

Krok 16: Dvakrát naň kliknite a kliknite na Hotovo

Dvakrát naň kliknite a kliknite na Hotovo
Dvakrát naň kliknite a kliknite na Hotovo

Krok 17: Pridanie uzlov funkcií

Pridanie uzlov funkcií
Pridanie uzlov funkcií

Funkčný uzol sa používa na spustenie kódu JavaScript proti objektu msg. Funkčný uzol prijíma objekt msg ako vstup a ako výstup môže vrátiť 0 alebo viac objektov správy. Tento objekt správy musí mať vlastnosť užitočného zaťaženia (msg.payload) a zvyčajne má ďalšie vlastnosti v závislosti od postupujúcich uzlov.

Teraz z palety uchopte „funkčný“uzol a umiestnite ho napravo od uzla Temp/Hum

Krok 18: Dvojitým kliknutím na uzol upravte uzol funkcie

Dvojitým kliknutím na uzol upravíte funkčný uzol
Dvojitým kliknutím na uzol upravíte funkčný uzol

Tu musíte napísať malý javascriptový kód na vytvorenie podmienky, takže hodnoty teploty a vlhkosti budú zapísané v programe Excel.

Krok 19: Teraz pridajte uzol „http Request“z palety

Teraz pridajte uzol „http Request“z palety
Teraz pridajte uzol „http Request“z palety

Ak naň dvakrát kliknete, upravte uzol http, zobrazí sa pole „URL“, tu musíte zadať príslušný odkaz na hárok Google. Teraz vytvorte google list na uloženie hodnôt teploty a vlhkosti.

Krok 20: Kroky na vytvorenie tabuľky Google

Kroky na vytvorenie hárka Google
Kroky na vytvorenie hárka Google

Najprv otvorte prehliadač a zadajte adresu www.google.com a zaregistrujte sa do účtu Google, ak ste sa neprihlásili, potom kliknite na šesť bodiek v ľavej časti obrázka

Krok 21: Teraz kliknutím na „Disk“otvorte Disk Google

Teraz kliknutím na „Disk“otvorte Disk Google
Teraz kliknutím na „Disk“otvorte Disk Google

Krok 22: Kliknite na položku Nové> Viac> Formuláre Google> Prázdny formulár

Tu uvidíte formulár bez názvu a dajte mu nejaký názov, ako je znázornené na obrázku
Tu uvidíte formulár bez názvu a dajte mu nejaký názov, ako je znázornené na obrázku

Viac> Formuláre Google> Prázdny formulár "src =" https://content.instructables.com/ORIG/FB4/2TW7/JYIZ2EDA/FB42TW7JYIZ2EDA-j.webp

Teraz upravte otázku ako teplotu a kliknutím na tlačidlo „+“pridajte ďalšiu otázku o vlhkosti
Teraz upravte otázku ako teplotu a kliknutím na tlačidlo „+“pridajte ďalšiu otázku o vlhkosti

Viac> Formuláre Google> Prázdny formulár "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">

Krok 23: Tu uvidíte formulár bez názvu, dajte mu nejaký názov, ako je znázornené na obrázku

Krok 24: Teraz upravte otázku ako teplotu a kliknutím na tlačidlo „+“pridajte ďalšiu otázku o vlhkosti

Teraz upravte otázku ako teplotu a kliknutím na tlačidlo „+“pridajte ďalšiu otázku o vlhkosti
Teraz upravte otázku ako teplotu a kliknutím na tlačidlo „+“pridajte ďalšiu otázku o vlhkosti

Krok 25: Zadaním otázky ako vlhkosti vezmite hodnoty vlhkosti

Ak chcete vziať hodnoty vlhkosti, zadajte otázku ako vlhkosť
Ak chcete vziať hodnoty vlhkosti, zadajte otázku ako vlhkosť

Krok 26: Teraz kliknite na tri bodky vedľa obrázku, ako je znázornené na obrázku nižšie

Teraz kliknite na tri bodky vedľa obrázku, ako je znázornené na obrázku nižšie
Teraz kliknite na tri bodky vedľa obrázku, ako je znázornené na obrázku nižšie

Krok 27: Teraz kliknite na „Získať vopred vyplnený odkaz“

Teraz kliknite na „Získať vopred vyplnený odkaz“
Teraz kliknite na „Získať vopred vyplnený odkaz“

Krok 28: Teraz zadajte náhodné hodnoty do polí teploty a vlhkosti a kliknite na položku Získať odkaz

Teraz zadajte náhodné hodnoty do polí teploty a vlhkosti a kliknite na položku Získať odkaz
Teraz zadajte náhodné hodnoty do polí teploty a vlhkosti a kliknite na položku Získať odkaz

Krok 29: Teraz vložte tento odkaz do programu Poznámkový blok

Teraz vložte tento odkaz do programu Poznámkový blok
Teraz vložte tento odkaz do programu Poznámkový blok

Krok 30: Upravte tento odkaz, ako je znázornené na obrázku

Upravte tento odkaz, ako je znázornené na obrázku
Upravte tento odkaz, ako je znázornené na obrázku

Krok 31: Teraz sa vráťte do formulára, kliknite na ODPOVEDE a potom kliknite na ikonu Tabuľky Google, ako je znázornené na obrázku

Teraz sa vráťte do formulára, kliknite na ODPOVEDE a potom kliknite na ikonu Tabuľky Google, ako je znázornené na obrázku
Teraz sa vráťte do formulára, kliknite na ODPOVEDE a potom kliknite na ikonu Tabuľky Google, ako je znázornené na obrázku

Krok 32: Vytvorte novú tabuľku

Vytvorte novú tabuľku
Vytvorte novú tabuľku

Krok 33: Tu si môžete prezrieť novú tabuľku a potom jej dať meno, ako je znázornené na obrázkoch

Tu môžete vidieť novú tabuľku a pomenovať ju tak, ako je to znázornené na obrázkoch
Tu môžete vidieť novú tabuľku a pomenovať ju tak, ako je to znázornené na obrázkoch

Krok 34: Tu si môžete predstaviť hodnoty teploty a vlhkosti

Tu si môžete predstaviť hodnoty teploty a vlhkosti
Tu si môžete predstaviť hodnoty teploty a vlhkosti

Krok 35: Teraz sa vráťte na položku Node-red a dvakrát kliknite na položku Http Request Node, aby ste ju mohli upraviť, potom skopírujte adresu URL z poznámkového bloku, ktorý ste uložili, a prilepte ju do poľa adresy URL, ako je znázornené na obrázku

Teraz sa vráťte do uzla-červený a dvakrát kliknite na uzol požiadavky HTTP na jeho úpravu, potom skopírujte adresu URL z poznámkového bloku, ktorý ste uložili, a prilepte ju do poľa pre adresu URL, ako je znázornené na obrázku
Teraz sa vráťte do uzla-červený a dvakrát kliknite na uzol požiadavky HTTP na jeho úpravu, potom skopírujte adresu URL z poznámkového bloku, ktorý ste uložili, a prilepte ju do poľa pre adresu URL, ako je znázornené na obrázku

Môžete tiež pripojiť ladiaci uzol a skontrolovať výstup uzla

Krok 36: Teraz pripojte všetky vodiče

Teraz pripojte všetky vodiče
Teraz pripojte všetky vodiče

Krok 37: Kliknutím na tlačidlo Nasadiť ich dostanete von do Tabuľky Google

Kliknutím na tlačidlo Nasadiť ich dostanete von do Tabuľky Google
Kliknutím na tlačidlo Nasadiť ich dostanete von do Tabuľky Google

Krok 38: VÝSTUP

VÝKON
VÝKON

Teraz choďte na tabuľku Google a uvidíte, že hodnoty prichádzajú.

Odporúča: