-
Interface web pour Arduino utilisant la nouvelle bibliothèque Web Serial API.
-
On utilise un navigateur (Chrome) pour acquérir des données sur les six ports analogiques numériques d'une platine Arduino Uno (A0 à A5).
-
Fonctionne sous Chrome. La liste des navigateurs compatibles est en évolution.
- Se connecter sur
https://physicus68.github.io/webArduino
- Télécharger et installer sur l'Arduino Uno le script
webSerialAquisition.ino
- L'arduino est branchée sur le port USB, une des entrées analogique (A0, ... A5) est connectée.
- Se connecter sur
https://physicus68.github.io/webArduino
- Réaliser la connexion (bouton connecter) et choisir le port de la platine Arduino
- Choisir l'entrée analogique ainsi que le nombre de mesures et l'intervalle de temps
- Lancer l'acquisition.
- Le graphique peut être copié sous forme d'image (clique droit) et on peut copier dans le presse papier le tableau de valeurs.
Le navigateur DOIT être compatible avec l'API Web Serial (Chrome fonctionne)
Pour être utilisé en local, on DOIT lancer un serveur web en local. Par exemple, dans le répertoir où l'on a téléchargé les fichiers index.html
, style.css
et script.js
, on démarre un serveur web avec l'instruction Python python3 -m http.server
puis avec le navigateur Chrome, on se connecte à l'url http://localhost:8000
.