Table des matières:

Comment connecter Raspberry Pi au cloud à l'aide de Node.js : 7 étapes
Comment connecter Raspberry Pi au cloud à l'aide de Node.js : 7 étapes

Vidéo: Comment connecter Raspberry Pi au cloud à l'aide de Node.js : 7 étapes

Vidéo: Comment connecter Raspberry Pi au cloud à l'aide de Node.js : 7 étapes
Vidéo: doubling the drop every time the PC survives #shorts 2024, Juillet
Anonim
Comment connecter Raspberry Pi au cloud à l'aide de Node.js
Comment connecter Raspberry Pi au cloud à l'aide de Node.js

Ce tutoriel est utile pour tous ceux qui cherchent à connecter un Raspberry Pi au cloud, en particulier à la plate-forme AskSensors IoT, à l'aide de Node.js.

Vous n'avez pas de Raspberry Pi ?

Si vous ne possédez pas actuellement de Raspberry Pi, je vous recommanderai de vous procurer un Raspberry Pi 3, car il est rapide et vous n'aurez pas besoin d'acheter un adaptateur Wi-Fi USB séparé. De plus, nous devrons installer node.js sur le Raspberry Pi et de nombreuses sources de script Node.js nécessitent un Raspberry Pi basé sur l'architecture ARMv7+ comme le Pi 3 ou Pi 2 et ne fonctionneront pas avec le Raspberry Pi 1 Model B /B+ ou le Raspberry Pi Zero.

Mais ne vous inquiétez pas, c'est assez simple, suivez simplement les étapes !

Vous connaissez Node.js ?

Vous devrez peut-être faire un premier test de node.js avec AskSensors à partir de votre ordinateur (Windows/Linux/MacOs), mon précédent instructable montre un guide étape par étape pour l'envoi automatisé de données à AskSensors à l'aide de node.js.

Étape 1: Matériaux dont vous avez besoin

Voici le matériel nécessaire:

  1. Raspberry Pi 3 modèle B+ ou modèle B (vous pouvez également utiliser un Raspberry Pi 2 modèle B)
  2. Câble micro USB pour alimenter votre Pi.
  3. Carte MicroSD, je recommande une carte de classe 10 de 16 Go ou plus.
  4. Adaptateur de carte mémoire MicroSD vers SD, vous devrez utiliser le lecteur de carte SD de votre ordinateur portable/de bureau pour écrire sur la carte microSD.

Étape 2: Configurez votre Raspberry Pi

Configurer votre Raspberry Pi
Configurer votre Raspberry Pi

L'exécution d'une configuration de base de Raspbian sur Raspberry Pi devient facile et clairement expliquée dans ce guide de démarrage. Voici les principales étapes:

  1. Télécharger NOOBS,
  2. Extrayez-le sur votre SD
  3. Branchez-le et allumez le Raspberry Pi.
  4. Lorsque vous y êtes invité, choisissez d'installer Raspbian et laissez-le s'exécuter.

Ça y est, nous avons maintenant un incroyable système Raspberry Pi qui peut être utilisé pour une variété de tâches !

Étape 3: Installer Node Js

C'est parti pour l'installation de node.js, l'installation d'une version ARM de Node devient très simple !

  1. Assurez-vous que vous êtes connecté à Internet
  2. Ouvrez le terminal sur le Raspberry Pi. Tapez ces commandes:

wget

sudo dpkg -i node_latest_armhf.deb

Essentiellement. Le téléchargement et l'installation ne devraient pas prendre trop de temps.

Vous avez également la possibilité de spécifier l'adresse du lien de la version dont vous avez besoin:

Accédez à la page de téléchargement node.js et copiez l'adresse du lien de la version d'ARM dont vous avez besoin. Par exemple:

wget

Étape 4: Testez votre nœud

Pour vous assurer que node.js s'exécute correctement, tapez les commandes ci-dessous. Il doit renvoyer la version actuelle de node et npm installés.

nœud -v

npm -v

Assurez-vous qu'il ne donne aucune erreur.

Si tout va bien, nous pouvons passer à l'étape suivante !

Étape 5: Inscrivez-vous à Asksensors

L'inscription au compte AskSensors est simple et gratuite, si vous n'avez pas encore de compte, créez-en un nouveau sur

Créez un nouveau capteur avec au moins un module, enregistrez-le et affichez le graphique du module 1.

Un Api Key In unique sera fourni, nous l'utiliserons à l'étape suivante.

Besoin de plus de détails ?

Ici, je ne vais pas passer en revue les détails de la création d'un compte AskSensors, cela a été détaillé dans de nombreux instructables, vidéos et tutoriels.

Étape 6: Exécutez le script Node.js

Exécutez le script Node.js
Exécutez le script Node.js

La démo node.js que nous proposons envoie des données factices à AskSensors via des requêtes HTTPS GET, toutes les 20 secondes (20 secondes ont été définies à titre d'exemple, vous pouvez définir un intervalle de temps différent).

Téléchargez le fichier.js depuis github, il nécessite l'installation du package https npm.

Vous devrez configurer votre Api Key In afin d'envoyer des données au module de capteur que vous avez créé, comme indiqué à l'étape précédente.

Vous êtes maintenant prêt à exécuter le script final:

nœud

C'est ça! Profitez de regarder votre flux de données tracé sous forme de graphique (la figure ci-dessus montre l'exemple de graphique en nuage de points).

Étape 7: terminé

Merci pour la lecture. n'hésitez pas à commenter !

Nous allons publier de nombreux instructables utiles à l'avenir, suivez-nous !

J'espère vous voir alors:)

Conseillé: