Taula de continguts:
- Pas 1: materials que necessiteu
- Pas 2: configureu el vostre Raspberry Pi
- Pas 3: instal·leu Node Js
- Pas 4: proveu el vostre node
- Pas 5: registreu-vos a Asksensors
- Pas 6: executeu l'script Node.js
- Pas 7: Fet
Vídeo: Com connectar Raspberry Pi al núvol mitjançant Node.js: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
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:
- Raspberry Pi 3 Model B + o Model B (també podeu utilitzar un Raspberry Pi 2 Model B)
- Micro cable USB per encendre el vostre Pi.
- Targeta MicroSD, recomano una targeta de classe 10 de 16 GB o superior.
- 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
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:
- Descarregueu NOOBS,
- Extraieu-lo a la vostra SD
- Connecteu-lo i engegueu el Raspberry Pi.
- 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.
- Assegureu-vos que esteu connectat a Internet
- 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
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:
Domòtica controlada per Internet / núvol mitjançant Esp8266 (aREST, MQTT, IoT): 7 passos (amb imatges)
Automatització domèstica controlada per Internet / núvol mitjançant Esp8266 (aREST, MQTT, IoT): TOTS els crèdits a http://arest.io/ per al servei al núvol !! IoT el tema més discutit del món ara mateix !! Els servidors i serveis al núvol que ho fan possible són el punt d’atracció del món actual … EXCLUIR LA BARRERA DE DISTÀNCIA va ser i és el
Com connectar l'ESP8266 NodeMCU al núvol IoT: 5 passos
Com connectar l’ESP8266 NodeMCU al núvol IoT: aquest instructiu us mostra una demostració senzilla d’Internet de les coses mitjançant l’ESP8266 NodeMCU i un servei IoT en línia anomenat AskSensors. Us demostrem com obtenir ràpidament dades del client ESP8266 HTTPS i traçar-les al gràfic a AskSensors Io
Com connectar un ESP32 al núvol IoT: 8 passos
Com connectar un ESP32 al núvol IoT: aquest instructiu apareix en una sèrie d'articles sobre la connexió de maquinari com Arduino i ESP8266 al núvol. Us explicaré com fer que el vostre xip ESP32 estigui connectat al núvol amb el servei IoS AskSensors. Per què ESP32? Després del gran èxit
Conceptes bàsics de l'IoT: connectar el vostre IoT al núvol mitjançant el sistema operatiu Mongoose: 5 passos
Conceptes bàsics de l’IoT: connectar el vostre IoT al núvol mitjançant el sistema operatiu Mongoose: si sou una persona que es dedica a la manipulació i l’electrònica, més sovint, us trobareu amb el terme Internet de les coses, normalment abreujat com a IoT, i que fa referència a un conjunt de dispositius que es poden connectar a Internet. Ser una persona així
Com connectar el sensor d’humitat del sòl i l’ESP8266 al núvol IoT AskSensors: 10 passos
Com connectar el sensor d’humitat del sòl i l’ESP8266 al núvol IoT AskSensors: aquest instructiu us mostra com connectar el sensor d’humitat del sòl i l’ESP8266 al núvol IoT. Per a aquest projecte utilitzarem un mòdul WiFi MC8 ESP8266 de node i un sensor d’humitat del sòl. que mesura el contingut volumètric de l'aigua a l'interior del