Stap 7: Upload uw gegevens naar Plotly!
Nu dat je uw Nodejs server waarop wordt uitgevoerd hebt, met succes, gaan we nu het verzenden van gegevens naar Plotly!
We gaan worden met behulp van Plotly van Streaming API waarmee ons verzenden de gegevens uit de Nodejs server worden in kaart gebracht op Plotly!
1. Als u nog niet hebt, maak dan een account op Plotly.
2. open een nieuwe terminal venster van de opdrachtprompt. Typ in:
NPM installeren plotly
3. nu klik en download het bestand hierboven, genaamd index2.js, en sla die naar dezelfde map waarin u de index.jshebt opgeslagen.
4. open index2.js in een teksteditor en voer uw Plotly_Username, Plotly_API op lijn 2 en uw Streaming token op lijn 3. Op lijn 5, moet in de juiste COM-poort toevoegen voor uw Arduino.
Bijvoorbeeld, zou uw eerste vijf lijnen er uitzien als volgt.
var serialport = require('serialport'),
plotly = require('plotly')('brennn10','x1x2x3x4x5'),
token = 'a1b2c3d4e5';
var portname = 'COM3';
5. Sparen dit dossier, en dan, net zoals we hebben gedaan in de vorige stap. Ter naar de troepenleiding prompt, navigeer naar de map waar u index2.js opgeslagen hebt. Zoals in de vorige stap, het cd commando gebruiken om te navigeren naar de map waarin deze is opgeslagen. Typ in het knooppunt index2.js en dan zult u beginnen te zien van de gegevens bijwerken van elke seconde!
6. nu wanneer u naar de Plotly website, ga naar uw profiel en ziet u een nieuwe plot genaamd sensor-test en uw gegevens worden doorgegeven aan de grafiek in real-time!