• Votre sélection est vide.

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

UE Internet des objets (IoT)

  • Niveau d'étude

    Bac +4

  • ECTS

    3 crédits

  • Composante

    UFR Physique, Ingénierie, Terre, Environnement, Mécanique (PhITEM)

  • Période de l'année

    Automne (sept. à dec./janv.)

Description

Les objets et batiments connectés sont maintenant choses très courantes dans des environnements et contextes très diverses. Les contraintes (autonomie, débit, architectures des réseaux de communication …) liées à ces différents domaines d'application font émerger une multitude de technologies et de protocoles de communications ayant pour objectifs communs le contrôle ou la supervision de l'objet à distance.

Lire plus

Objectifs

  • Connaitre les différents protocoles de communications utilisés dans l’Internet des objets (Wifi, Bluetooth, LoRa, I2C, SPI, UART, Ethernet, Thread, matter, zigBee, Zwave, NFC, CPL, …)
  • Savoir faire un choix de protocole en fonction d’un cahier des charges.
  • Savoir mettre en œuvre plusieurs technologies de communication radio (Wifi, Bluetooth, LoRa)
  • Savoir mettre en œuvre plusieurs technologies de communication inter-cartes (I2C, SPI, UART)
  • Créer une application dédiée à l'internet des objets et maîtriser toute la chaîne de transmission et traitement des données

Programme du cours : 

  •  Introduction du contexte de l'IoT en quelques chiffres et domaines clés
  • Normalisation des protocoles (modèle OSI), topologies de réseaux et caractéristiques des communications
  •  Protocoles et bus de communications filaires très courtes distances (UART, I2C, SPI, CAN)
  •  Communication locales filaires ou non filaires courtes et moyennes distances (Ethernet, CPL, NFC, Bluetooth, BLE, Wi-Fi, ZigBee/Z-wave, Thread/Matter)
  • Communications longues distances (ADSL/VDSL, Fibre, Satellite, LoRa/LoRaWAN, 4G/5G)

Programme des travaux pratiques

  • Programmation modules STM32, ESP32 et interfaçage de capteurs
  • Mise en œuvre de communications UART, I2C et SPI 
  • Réalisation d'un bridge UART-Bluetooth
  • Mise en œuvre d'un réseau Wi-Fi sur ESP32 - Protocole MQTT
  •  Technologie LoRa et protocole LoRaWAN
Lire plus

Heures d'enseignement

  • CMTDCours magistral - Travaux dirigés10,5h
  • TPTP20h

Pré-requis recommandés

Bases de langages de Programmation (langage C)

Bases d'informatique embarquée

Lire plus

Période

Semestre 7