Taula de continguts:

Com connectar Raspberry Pi al núvol mitjançant Node.js: 7 passos
Com connectar Raspberry Pi al núvol mitjançant Node.js: 7 passos

Vídeo: Com connectar Raspberry Pi al núvol mitjançant Node.js: 7 passos

Vídeo: Com connectar Raspberry Pi al núvol mitjançant Node.js: 7 passos
Vídeo: CS50 2013 - Week 9 2024, Desembre
Anonim
Com connectar Raspberry Pi al núvol mitjançant Node.js
Com connectar Raspberry Pi al núvol mitjançant Node.js

Aquest tutorial és útil per a qualsevol persona que vulgui connectar un Raspberry Pi al núvol, especialment a la plataforma IoS AskSensors, mitjançant Node.js.

No teniu un Raspberry Pi?

Si actualment no teniu un Raspberry Pi, us recomano que obtingueu un Raspberry Pi 3, perquè és ràpid i no necessitareu comprar un adaptador Wi-Fi USB independent. A més, haurem d’instal·lar node.js al Raspberry Pi i moltes fonts d’escriptures Node.js requereixen un Raspberry Pi basat en l’arquitectura ARMv7 + com ara el Pi 3 o el Pi 2 i no funcionarà amb el Raspberry Pi 1 Model B / B + o el Raspberry Pi Zero.

Però no us preocupeu, és molt senzill, seguiu els passos.

Esteu familiaritzat amb Node.js?

És possible que hagueu de fer una primera prova de node.js amb AskSensors des del vostre ordinador (Windows / Linux / MacOs); el meu anterior instructable mostra una guia pas a pas per a l'enviament automàtic de dades a AskSensors mitjançant node.js.

Pas 1: materials que necessiteu

Aquí teniu els materials necessaris:

  1. Raspberry Pi 3 Model B + o Model B (també podeu utilitzar un Raspberry Pi 2 Model B)
  2. Micro cable USB per encendre el vostre Pi.
  3. Targeta MicroSD, recomano una targeta de classe 10 de 16 GB o superior.
  4. Adaptador de targeta de memòria MicroSD a SD, haureu d’utilitzar el lector de targetes SD del portàtil / escriptori per escriure a la targeta microSD.

Pas 2: configureu el vostre Raspberry Pi

Configureu el vostre Raspberry Pi
Configureu el vostre Raspberry Pi

Executar una configuració bàsica de Raspbian a Raspberry Pi és fàcil i s’explica clarament en aquesta Guia d’inici. Aquests són els passos principals:

  1. Descarregueu NOOBS,
  2. Extraieu-lo a la vostra SD
  3. Connecteu-lo i engegueu el Raspberry Pi.
  4. Quan se us demani, trieu instal·lar Raspbian i deixeu-lo executar.

Ja està, ara tenim un increïble sistema Raspberry Pi que es pot utilitzar per a diverses tasques.

Pas 3: instal·leu Node Js

Aquí anem a la instal·lació de node.js, instal·lar una versió ARM de Node és molt fàcil.

  1. Assegureu-vos que esteu connectat a Internet
  2. Obriu el terminal del Raspberry Pi. Escriviu aquestes ordres:

wget

sudo dpkg -i node_latest_armhf.deb

Bàsicament. La descàrrega i la instal·lació no haurien de trigar massa.

També teniu l'opció d'especificar l'adreça d'enllaç de la versió que necessiteu:

Aneu a la pàgina de descàrrega de node.js i copieu l'adreça d'enllaç de la versió d'ARM que necessiteu. Per exemple:

wget

Pas 4: proveu el vostre node

Per assegurar-vos que node.js s'executa correctament, escriviu les ordres següents. Hauria de retornar la versió actual de node i npm instal·lats.

node -v

npm -v

Assegureu-vos que no doni cap error.

Si tot està bé, podem passar al següent pas.

Pas 5: registreu-vos a Asksensors

Registrar-se al compte AskSensors és fàcil i gratuït, si encara no teniu cap compte, creeu-ne un de nou a

Creeu un sensor nou amb almenys un mòdul, deseu-lo i mostreu el gràfic del mòdul 1.

Es proporcionarà una clau d’api única, que l’utilitzarem al següent pas.

Necessiteu més detalls?

Aquí no examinaré els detalls de la creació d’un compte d’AskSensors. Això s’ha detallat en molts instructius, vídeos i tutorials.

Pas 6: executeu l'script Node.js

Executeu l'script Node.js
Executeu l'script Node.js

La demostració de node.js que suggerim envia dades fictícies a AskSensors per mitjà de les sol·licituds HTTPS GET, cada 20 segons (es van establir 20 segons com a exemple, podeu definir un interval de temps diferent).

Descarregueu el fitxer.js de github, requereix la instal·lació del paquet https npm.

Haureu d’establir la vostra tecla Api per enviar dades al mòdul de sensor que heu creat tal com es mostra al pas anterior.

Ara esteu a punt per executar l'script final:

node

Això és! Gaudeix de veure el teu flux de dades representat al gràfic (la figura superior mostra l'exemple del gràfic de dispersió).

Pas 7: Fet

Gràcies per llegir. no dubteu a comentar

Publicarem molts instructius útils en el futur, seguiu-nos!

Espero veure't aleshores:)

Recomanat: