Obsah:

Jak připojit Raspberry Pi ke cloudu pomocí Node.js: 7 kroků
Jak připojit Raspberry Pi ke cloudu pomocí Node.js: 7 kroků

Video: Jak připojit Raspberry Pi ke cloudu pomocí Node.js: 7 kroků

Video: Jak připojit Raspberry Pi ke cloudu pomocí Node.js: 7 kroků
Video: How To Create Google Maps API KEY For Free ( Easy Steps By Steps Instructions) 4K 2024, Červenec
Anonim
Jak připojit Raspberry Pi ke cloudu pomocí Node.js
Jak připojit Raspberry Pi ke cloudu pomocí Node.js

Tento tutoriál je užitečný pro každého, kdo chce připojit Raspberry Pi ke cloudu, zejména k platformě AskSensors IoT, pomocí Node.js.

Nemáte Raspberry Pi?

Pokud aktuálně nevlastníte Raspberry Pi, doporučím vám pořídit si Raspberry Pi 3, protože je to rychlé a nebudete si muset kupovat samostatný USB Wi-Fi adaptér. Kromě toho budeme muset na Raspberry Pi nainstalovat node.js a mnoho zdrojů skriptů Node.js vyžaduje Raspberry Pi založené na architektuře ARMv7+, jako je Pi 3 nebo Pi 2, a nebude fungovat s Raspberry Pi 1 Model B /B+ nebo Raspberry Pi Zero.

Ale nebojte se, je to docela přímočaré, postupujte podle pokynů!

Znáte Node.js?

Možná budete muset provést první test node.js s AskSensors z vašeho počítače (Windows/Linux/MacOs), můj předchozí instructable ukazuje krok za krokem průvodce pro automatické odesílání dat AskSensors pomocí node.js.

Krok 1: Potřebné materiály

Zde jsou požadované materiály:

  1. Raspberry Pi 3 Model B+ nebo Model B (můžete také použít Raspberry Pi 2 Model B)
  2. Mikro kabel USB k napájení vašeho Pi.
  3. Karta MicroSD, doporučuji kartu třídy 10, která má 16 GB nebo vyšší.
  4. Adaptér paměťové karty MicroSD na SD, k zápisu na kartu microSD budete muset použít čtečku karet SD na vašem notebooku/stolním počítači.

Krok 2: Nastavte si Raspberry Pi

Nastavte si Raspberry Pi
Nastavte si Raspberry Pi

Spuštění základního nastavení Raspbianu na Raspberry Pi bude snadné a jasně vysvětlené v této příručce Začínáme. Zde jsou hlavní kroky:

  1. Stáhnout NOOBS,
  2. Extrahujte jej na SD
  3. Připojte jej a zapněte Raspberry Pi.
  4. Po zobrazení výzvy nainstalujte Raspbian a nechte jej běžet.

To je vše, nyní máme úžasný systém Raspberry Pi, který lze použít pro různé úkoly!

Krok 3: Nainstalujte Node Js

Tady jdeme do instalace node.js. Instalace ARM verze Node je velmi snadná!

  1. Ujistěte se, že jste připojeni k internetu
  2. Otevřete terminál na Raspberry Pi. Zadejte tyto příkazy:

wget

sudo dpkg -i node_latest_armhf.deb

V podstatě. Stahování a instalace by nemělo trvat příliš dlouho.

Máte také možnost zadat adresu odkazu na verzi, kterou potřebujete:

Přejděte na stránku pro stahování node.js a zkopírujte adresu odkazu na verzi ARM, kterou potřebujete. Například:

wget

Krok 4: Otestujte svůj uzel

Abyste se ujistili, že node.js běží správně, zadejte níže uvedené příkazy. Mělo by vrátit aktuální verzi uzlu a nainstalované NPM.

uzel -v

npm -v

Ujistěte se, že nedává žádnou chybu.

Pokud je vše v pořádku, můžeme přejít k dalšímu kroku!

Krok 5: Zaregistrujte se pro Asksensors

Registrace účtu AskSensors je snadná a bezplatná, pokud ještě účet nemáte, vytvořte si nový na

Vytvořte nový senzor s alespoň jedním modulem, uložte jej a zobrazte graf modulu 1.

K dispozici bude jedinečný klíčový klíč Api, který použijeme v dalším kroku.

Potřebujete více podrobností?

Zde nebudu procházet podrobnostmi o vytvoření účtu AskSensors, To bylo podrobně popsáno v mnoha instruktážních videích a videonávodech.

Krok 6: Spusťte skript Node.js

Spusťte skript Node.js
Spusťte skript Node.js

Node.js demo, které navrhujeme, odesílá fiktivní data AskSensors přes HTTPS GET Requests, každých 20 sekund (20 sekund bylo nastaveno jako příklad, můžete nastavit jiný časový interval).

Stáhněte si soubor.js z github, vyžaduje instalaci balíčku https npm.

Abyste mohli odesílat data na modul senzoru, který jste vytvořili, budete muset nastavit svůj Api Key In, jak je znázorněno v předchozím kroku.

Nyní jste připraveni spustit finální skript:

uzel

A je to! Užijte si sledování datového toku vykresleného v grafu (obrázek nahoře ukazuje příklad bodového grafu).

Krok 7: Hotovo

Děkuji za přečtení. klidně komentujte!

V budoucnu zveřejníme mnoho užitečných pokynů, sledujte nás!

Tak snad se uvidíme:)

Doporučuje: