Cuprins:

Cum să conectați Raspberry Pi la cloud folosind Node.js: 7 pași
Cum să conectați Raspberry Pi la cloud folosind Node.js: 7 pași

Video: Cum să conectați Raspberry Pi la cloud folosind Node.js: 7 pași

Video: Cum să conectați Raspberry Pi la cloud folosind Node.js: 7 pași
Video: Raspberry Pi Pico for Robotics 2024, Iulie
Anonim
Cum să conectați Raspberry Pi la cloud utilizând Node.js
Cum să conectați Raspberry Pi la cloud utilizând Node.js

Acest tutorial este util pentru oricine dorește să conecteze un Raspberry Pi la cloud, în special la platforma IoT AskSensors, utilizând Node.js.

Nu aveți un Raspberry Pi?

Dacă în prezent nu dețineți un Raspberry Pi, vă recomand să obțineți un Raspberry Pi 3, deoarece este rapid și nu va trebui să cumpărați un adaptor USB Wi-Fi separat. În plus, va trebui să instalăm node.js pe Raspberry Pi și multe surse de scripturi Node.js necesită un Raspberry Pi bazat pe arhitectura ARMv7 +, cum ar fi Pi 3 sau Pi 2 și nu va funcționa cu Raspberry Pi 1 Model B / B + sau Raspberry Pi Zero.

Dar nu vă faceți griji, este destul de simplu, urmați pașii!

Sunteți familiarizat cu Node.js?

Este posibil să fie necesar să faceți un prim test al node.js cu AskSensors de pe computer (Windows / Linux / MacOs), instructabilul meu anterior demonstrează un ghid pas cu pas pentru trimiterea automată a datelor către AskSensors folosind node.js.

Pasul 1: Materiale de care aveți nevoie

Iată materialele necesare:

  1. Raspberry Pi 3 Model B + sau Model B (puteți utiliza și un Raspberry Pi 2 Model B)
  2. Cablu micro USB pentru a vă alimenta Pi.
  3. Card MicroSD, recomand un card de clasa 10 care are 16 GB sau mai mult.
  4. Adaptor pentru card de memorie MicroSD în SD, va trebui să utilizați cititorul de card SD de pe laptop / desktop pentru a scrie pe cardul microSD.

Pasul 2: configurați Raspberry Pi

Configurați-vă Raspberry Pi
Configurați-vă Raspberry Pi

Rularea unei configurări de bază a Raspbian pe Raspberry Pi devine ușoară și explicată în mod clar în acest Ghid introductiv. Iată pașii principali:

  1. Descărcați NOOBS,
  2. Extrageți-l pe SD
  3. Conectați-l și porniți Raspberry Pi.
  4. Când vi se solicită, alegeți să instalați Raspbian și lăsați-l să ruleze.

Gata, acum avem un uimitor sistem Raspberry Pi care poate fi folosit pentru o varietate de sarcini!

Pasul 3: Instalați nodul Js

Aici mergem în instalarea node.js, instalarea unei versiuni ARM a Node devine foarte ușoară!

  1. Asigurați-vă că sunteți conectat la internet
  2. Deschideți terminalul de pe Raspberry Pi. Tastați aceste comenzi:

wget

sudo dpkg -i node_latest_armhf.deb

Pe scurt. Nu ar trebui să dureze prea mult pentru descărcare și instalare.

De asemenea, aveți opțiunea de a specifica adresa link-ului pentru versiunea de care aveți nevoie:

Accesați pagina de descărcare node.js și copiați adresa de legătură a versiunii ARM de care aveți nevoie. De exemplu:

wget

Pasul 4: Testați-vă nodul

Pentru a vă asigura că node.js rulează corect, tastați comenzile de mai jos. Ar trebui să returneze versiunea curentă a nodului și npm instalate.

nod -v

npm -v

Asigurați-vă că nu dă nicio eroare.

Dacă totul este în regulă, putem trece la pasul următor!

Pasul 5: Înscrieți-vă pentru Asksensors

Înscrierea la contul AskSensors este ușoară și gratuită, dacă nu aveți încă un cont, creați unul nou la

Creați un senzor nou cu cel puțin un modul, salvați-l și afișați graficul modulului 1.

Va fi furnizat un Key Api unic, îl vom folosi în pasul următor.

Aveți nevoie de mai multe detalii?

Aici, nu voi trece prin detaliile despre crearea unui cont AskSensors. Acest lucru a fost detaliat în multe instructabile, videoclipuri și tutoriale.

Pasul 6: Rulați scriptul Node.js

Rulați scriptul Node.js
Rulați scriptul Node.js

Demo-ul node.js pe care îl sugerăm trimite o informație falsă către AskSensors prin intermediul solicitărilor HTTPS GET, la fiecare 20 de secunde (20 de secunde au fost setate ca exemplu, puteți seta un interval de timp diferit).

Descărcați fișierul.js din github, necesită instalarea pachetului https npm.

Va trebui să setați Api Key In pentru a trimite date către modulul senzor pe care l-ați creat așa cum se arată în pasul anterior.

Acum sunteți gata să rulați scriptul final:

nod

Asta e! Bucurați-vă de vizionarea fluxului de date reprezentat grafic (figura de mai sus arată exemplul graficului scatter).

Pasul 7: Gata

Mulțumesc că ai citit. nu ezitați să comentați!

Urmează să publicăm multe instrumente utile în viitor, urmează-ne!

Sper să ne vedem atunci:)

Recomandat: