Étape 7: Télécharger vos données sur Plotly !
Maintenant que vous avez votre serveur Nodejs exécutant, avec succès, nous allons maintenant envoyer ces données à Plotly !
Nous allons être en utilisant Streaming API du Plotly qui nous permet d’envoyer les données du serveur Nodejs pour être tracée sur Plotly !
1. Si vous n’avez pas déjà le cas, veuillez créer un compte sur Plotly.
2. Ouvrez une nouvelle fenêtre de terminal de ligne de commande. Tapez :
NGP installer plotly
3. maintenant, cliquez et téléchargez le fichier ci-dessus, appelé index2.js et qui enregistrer dans le même dossier où vous avez enregistré index.js.
4. Ouvrez index2.js dans un éditeur de texte et entrez votre Plotly_Username, Plotly_API sur la ligne 2 et votre jeton de Streaming sur la canalisation 3. Sur la ligne 5, n’oubliez pas d’ajouter dans le port COM correct pour votre Arduino.
Par exemple, vos cinq premières lignes seraient présente comme suit.
serialport var = require('serialport'),
plotly = require('plotly')('brennn10','x1x2x3x4x5'),
Token = « a1b2c3d4e5 » ;
portname var = « COM3 » ;
5. Enregistrez ce fichier et puis, juste comme nous l’avons fait à l’étape précédente. À l’invite de commandes, naviguez jusqu’au répertoire où vous avez index2.js sauvé. Comme à l’étape précédente, utilisez la commande cd pour naviguer vers le répertoire où il est enregistré. Tapez dans le nœud index2.js , et puis vous commencerez à voir les données de mise à jour chaque seconde !
6. maintenant si vous allez sur le site Plotly, accédez à votre profil, et vous verrez un nouveau tracé appelé capteur-test et vos données transmises vers le graphique en temps réel !