Réalisation de l'application client
Objectif de l'activité
Nous allons créer une interface Homme-Machine pour la visualisation et la supervision des objets connectés et la visualisation des données qu'ils publient.
Cette activité apporte des connaissances sur le design d'interface et d'interaction avec les objets connectés. Elle contribue à développer la compétence " mettre en œuvre une communication entre objets intelligents ".
Dans notre scenario, il s'agit de créer une IHM destinée à présenter les informations reçues automatiquement du véhicule et de l'observateur, et de pouvoir envoyer une consigne ("rappeler le centre").
Méthode :
Nous utiliserons Node-Red pour réaliser l'IHM.
Plusieurs solutions sont réalisables, selon les supports et plate-formes que l'on souhaite utiliser :
Sur les distributions actuelles de Raspberry Pi, Node-red est déjà installé : il suffit d'aller dans le menu programme, repérer l'icône et cliquer dessus. Cela ouvre une console qui affiche les informations de lancement du programme. Il suffit ensuite d'ouvrir le navigateur et de se rendre à l'adresse http://localhost:1880 , on arrive alors sur la page de conception de flux...
Il existe une plate-forme de développement en ligne, qui ne nécessite pas de logiciel à installer, à l'adresse : https://fred.sensetecnic.com/
Il peut s'agir d'un serveur Node-Red dont l'adresse IP est donnée par votre enseignant