• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Systèmes communicants (ETRS821_RT)

  • Composante

    UFR Sciences et Montagne

Description

IoT : des capteurs jusqu’à la visualisation des données.

Lire plus

Objectifs

Mise en place d’une chaine d’acquisitions de données depuis les capteurs jusqu’à l’interface utilisateur. Données disponibles sur un serveur web et visualisation des résultats.

Lire plus

Heures d'enseignement

  • Systèmes communicants - CMCours Magistral6h
  • Systèmes communicants - TDTravaux Dirigés4,5h

Pré-requis obligatoires

Python, Réseaux IP, Accès SSH, Systèmes embarqués

Lire plus

Plan du cours

Interconnexion d’un capteur de température DS18B20, d’un accéléromètre et d’une LED avec un Raspberry Pi. Mise en place d’un OS sur un Raspberry, configuration réseau Ethernet, Wi-Fi, SSH, I2C et 1-Wire.

Programmation Python pour relever la température, piloter la LED et lire les valeurs de l’accéléromètre. Puis transmettre toutes les données sur un broker MQTT et enfin les visualiser sur un Dashboard Grafana .

 

Chronograf c'est uniquement via une source influxDB [TT1]

Lire plus

Compétences visées

Rechercher les documentations sur Internet et synthétiser les informations trouvées. Tester son environnement de développement.

Développer un programme Python en utilisant des librairies externes. Etudier et comprendre le fonctionnement du protocole MQTT ainsi que la structure d’un Data Pipeline.

Lire plus