Étape 3: Plotly
Plotly est très facile à utiliser et dans sa page , il y a plusieurs tutoriaux qui vous enseigne tout ce que vous avez besoin du sol vers le haut pour utiliser ses fonctionnalités.
La première chose à faire est de créer un compte sur le site Web, qui est offert gratuitement. Une fois que le compte est créé, nous avons un accès instantané à un certain nombre de fonctions. Pour cet exemple, nous avons besoin d’accéder aux flux de données Plotly, donc nous devons prendre certaines valeurs de notre compte, tout cela peuvent se faire à l' adresse. Dès que nous aurons accès aux données, nous procédons :
Dans l’onglet profil :
- Nom d’utilisateur
- Clé API
Dans le courant d’onglet jetons :
- Nous devons prendre comme jetons comme variables de données, que nous devons écouter.
Les jetons de flux sont les flux de données de chacune des variables que nous souhaitons afficher. Dans notre cas, nous avons quatre flux de données différents, donc nous avons besoin de quatre jetons. Au départ, nous avons aucun. Pour créer une, il suffit de cliquer sur « générer le jeton ». Nous créons quatre et nous prenons leurs clés. Ces détails seront nécessaires plus tard lorsque nous faisons notre code pour le programme de collecte de données.
API plotly :
Plotly vous propose un certain nombre de bibliothèques d’environnement différent (Python, R, MATLAB, perl, Arduino,...), facilitant la tâche du développeur à l’aide du service Plotly. Nous utilisons la bibliothèque Arduino où vous pouvez trouver aide, tutoriels et des exemples sur la façon de communiquer l’Arduino et envoyer des données à Plotly de manière simple.
Pour le streaming de données qu'il faut télécharger la bibliothèque Ethernet de Plotly (bibliothèque de WiFi de Plotly si vous utilisez le bouclier WiFi), une fois le dossier téléchargé, vous devez couper-coller dans le chemin de la bibliothèque de l’Arduino, normalement situé dans C:\Program Files\Arduino\libraries.
Une fois cette partie terminée, le reste est le code, où nous devons obtenir les informations des capteurs et envoyez-le à Plotly avec sa bibliothèque.