Obsah:

Ako pripojiť Raspberry Pi k cloudu pomocou Node.js: 7 krokov
Ako pripojiť Raspberry Pi k cloudu pomocou Node.js: 7 krokov

Video: Ako pripojiť Raspberry Pi k cloudu pomocou Node.js: 7 krokov

Video: Ako pripojiť Raspberry Pi k cloudu pomocou Node.js: 7 krokov
Video: Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн! 2024, November
Anonim
Ako pripojiť Raspberry Pi k cloudu pomocou Node.js
Ako pripojiť Raspberry Pi k cloudu pomocou Node.js

Tento návod je užitočný pre každého, kto chce pripojiť Raspberry Pi k cloudu, najmä k platforme AskSensors IoT, pomocou Node.js.

Nemáte Raspberry Pi?

Ak v súčasnosti nevlastníte Raspberry Pi, odporučím vám kúpiť si Raspberry Pi 3, pretože je rýchly a nebudete si musieť kupovať samostatný USB Wi-Fi adaptér. Okrem toho budeme musieť na Raspberry Pi nainštalovať node.js a mnoho zdrojov skriptov Node.js vyžaduje Raspberry Pi na základe architektúry ARMv7+, ako napríklad Pi 3 alebo Pi 2, a nebude fungovať s Raspberry Pi 1 Model B /B+ alebo Raspberry Pi Zero.

Ale nebojte sa, je to celkom jednoduché, postupujte podľa krokov!

Poznáte Node.js?

Možno budete musieť urobiť prvý test node.js s AskSensors z vášho počítača (Windows/Linux/MacOs), môj predchádzajúci návod ukazuje krok za krokom sprievodcu automatizovaným odosielaním údajov do AskSensors pomocou node.js.

Krok 1: Potrebné materiály

Tu sú požadované materiály:

  1. Raspberry Pi 3 Model B+ alebo Model B (môžete použiť aj Raspberry Pi 2 Model B)
  2. Mikro kábel USB na napájanie vášho Pi.
  3. Karta MicroSD, odporúčam kartu triedy 10, ktorá má 16 GB alebo vyššiu.
  4. Adaptér na pamäťové karty MicroSD na SD, na zápis na kartu microSD budete potrebovať čítačku kariet SD na prenosnom počítači/počítači.

Krok 2: Nastavte si Raspberry Pi

Nastavte si Raspberry Pi
Nastavte si Raspberry Pi

Spustenie základného nastavenia Raspbianu na Raspberry Pi sa stane jednoduchým a zrozumiteľne vysvetleným v tejto príručke Začíname. Tu sú hlavné kroky:

  1. Stiahnite si NOOBS,
  2. Extrahujte ho na svoj SD
  3. Pripojte ho a zapnite Raspberry Pi.
  4. Po výzve zvoľte nainštalovať Raspbian a nechať ho bežať.

To je všetko, teraz máme úžasný systém Raspberry Pi, ktorý je možné použiť na rôzne úlohy!

Krok 3: Nainštalujte Node Js

Prejdeme k inštalácii node.js. Inštalácia ARM verzie Node je veľmi jednoduchá!

  1. Uistite sa, že ste pripojení k internetu
  2. Otvorte terminál na Raspberry Pi. Zadajte tieto príkazy:

wget

sudo dpkg -i node_latest_armhf.deb

V zásade. Sťahovanie a inštalácia by nemalo trvať príliš dlho.

Máte tiež možnosť zadať adresu odkazu na verziu, ktorú potrebujete:

Prejdite na stránku sťahovania node.js a skopírujte adresu odkazu na verziu ARM, ktorú potrebujete. Napríklad:

wget

Krok 4: Otestujte si svoj uzol

Aby ste sa presvedčili, že node.js funguje správne, zadajte nižšie uvedené príkazy. Mal by vrátiť aktuálnu verziu uzla a nainštalovaných NPM.

uzol -v

npm -v

Zaistite, aby nevykazoval žiadnu chybu.

Ak je všetko v poriadku, môžeme prejsť na ďalší krok!

Krok 5: Zaregistrujte sa na odber Asksensors

Registrácia do účtu AskSensors je jednoduchá a bezplatná. Ak ešte účet nemáte, vytvorte si nový na

Vytvorte nový snímač s najmenej jedným modulom, uložte ho a zobrazte graf modulu 1.

K dispozícii bude jedinečný vstupný kľúč Api, ktorý použijeme v nasledujúcom kroku.

Potrebujete viac podrobností?

Tu nebudem prechádzať podrobnosťami o vytvorení účtu AskSensors, Toto bolo podrobne popísané v mnohých pokynoch, videách a návodoch.

Krok 6: Spustite skript Node.js

Spustite skript Node.js
Spustite skript Node.js

Ukážka node.js, ktorú navrhujeme, odošle fiktívne údaje AskSensors cez požiadavky HTTPS GET každých 20 sekúnd (20 sekúnd bolo nastavené ako príklad, môžete nastaviť iný časový interval).

Stiahnite si súbor.js z github, vyžaduje inštaláciu balíka https npm.

Na odosielanie údajov do modulu senzora, ktorý ste vytvorili, budete musieť nastaviť svoj Api Key In, ako je to znázornené v predchádzajúcom kroku.

Teraz ste pripravení spustiť konečný skript:

uzol

To je všetko! Užite si sledovanie svojho toku údajov vykresleného v grafe (obrázok vyššie ukazuje príklad bodového grafu).

Krok 7: Hotovo

Ďakujem za čítanie. kľudne komentujte!

V budúcnosti uverejníme mnoho užitočných inštrukcií, sledujte nás!

Dúfam, že sa potom uvidíme:)

Odporúča: