Obsah:
- Krok 1: Potrebné materiály
- Krok 2: Nastavte si Raspberry Pi
- Krok 3: Nainštalujte Node Js
- Krok 4: Otestujte si svoj uzol
- Krok 5: Zaregistrujte sa na odber Asksensors
- Krok 6: Spustite skript Node.js
- Krok 7: Hotovo
Video: Ako pripojiť Raspberry Pi k cloudu pomocou Node.js: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
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:
- Raspberry Pi 3 Model B+ alebo Model B (môžete použiť aj Raspberry Pi 2 Model B)
- Mikro kábel USB na napájanie vášho Pi.
- Karta MicroSD, odporúčam kartu triedy 10, ktorá má 16 GB alebo vyššiu.
- 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
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:
- Stiahnite si NOOBS,
- Extrahujte ho na svoj SD
- Pripojte ho a zapnite Raspberry Pi.
- 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á!
- Uistite sa, že ste pripojení k internetu
- 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:
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
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:
Ako pripojiť ESP8266 NodeMCU k cloudu IoT: 5 krokov
Ako pripojiť ESP8266 NodeMCU k cloudu IoT: Tento návod vám ukáže jednoduchú ukážku internetu vecí pomocou ESP8266 NodeMCU a online služby IoT s názvom AskSensors. Ukážeme vám, ako rýchlo získať údaje z klienta ESP8266 HTTPS a vykresliť ich v grafe do AskSensors Io
Ako odosielať údaje do cloudu pomocou Arduino Ethernet: 8 krokov
Ako odosielať údaje do cloudu pomocou Arduino Ethernet: Tento návod vám ukáže, ako publikovať svoje údaje na platforme AskSensors IoT pomocou Arduino Ethernet Shield. Ethernet Shield umožňuje vášmu Arduinu jednoduché pripojenie k cloudu, odosielanie a prijímanie údajov pomocou internetového pripojenia. Čo my
Ako pripojiť ESP32 k cloudu IoT: 8 krokov
Ako pripojiť ESP32 k cloudu IoT: Tento návod je súčasťou série článkov o pripojení hardvéru ako Arduino a ESP8266 k cloudu. Vysvetlím vám, ako prepojiť váš čip ESP32 s cloudom pomocou služby AskSensors IoT. Prečo ESP32? Po veľkom úspechu
Ako monitorovať ultrazvukovú vzdialenosť pomocou cloudu IoT ESP8266 a AskSensors: 5 krokov
Ako monitorovať ultrazvukovú vzdialenosť pomocou cloudu IoT ESP8266 a AskSensors: Tento návod uvádza, ako monitorovať vzdialenosť od objektu pomocou ultrazvukového senzora HC-SR04 a MCU uzla ESP8266 pripojeného k cloudu IoT AskSensors
Ako pripojiť snímač pôdnej vlhkosti a ESP8266 k cloudu IoT AskSensors: 10 krokov
Ako pripojiť snímač pôdnej vlhkosti a ESP8266 k cloudu IoT AskSensors: Tento návod vám ukáže, ako pripojiť snímač pôdnej vlhkosti a ESP8266 k cloudu IoT. Na tento projekt použijeme uzlový modul MCU ESP8266 WiFi a snímač pôdnej vlhkosti. ktorá meria objemový obsah vody vo vnútri