4IOT1I - Internet of things 1

Appartient à l'UE Internet of things 1

Personnes enseignantes

Description technique du cours

  • Acronyme de l’activité : 4IOT1I
  • Bloc : 2
  • Quadrimestre : 4
  • Nombre de crédits : 4
  • Format du cours : Labos
  • Langue d’instruction : Francais
  • Co-requis: Connaissance des principes des réseaux (cours 3TRE1RI)
  • Pré-requis : Néant

Description générale du cours

Le cours aborde les aspects réseaux, matériels et logiciels des objets connectés (Internet of Things IOT). La première partie est dédiée aux réseaux LAN,VLAN, WAN et WLAN, ainsi que les technologies de communication sans fils tel que WIFI, Bluetooth, Home RF, Zigbee, etc. La deuxième partie est organisée en apprentissage par projets, où les étudiants travaillent en groupe pour mettre en œuvre des projets d’objets connectés, sur des plateformes matérielles différentes, telles que Raspberry, Arduino, Zigbee, Beaglebone, Amazon echo, …

Charge de travail

L’UE vaut 4 crédits ECTS, soit une charge estimée à 120h de travail, dont 48h prévues en classe.

Objectifs

Le cours proposé permettra aux étudiants de :

  • Découvrir les objets connectés (IOT) sous différentes plateformes,
  • Comprendre les réseaux auxquels les objets sont connectés,
  • Mettre en œuvre des IOT en utilisant différentes technologies sans fils

Acquis d’aprentissage

A l’issue de ce cours, l’étudiant sera capable de :

  • Identifier les équipement LAN nécéssaire pour implémenter une solution IOT,
  • Enumérer les réseaux IOT les plus utilisés,
  • Définir, à partir d’un cahier des charges, une sollution IOT,
  • Choisir l’électronique embarquée, et réaliser les montages électroniques nécéssaires,
  • Développer la partie software pour finaliser la solution IOT,
  • Tester et corriger son prototype.

Modalités d’évaluation

  • La note de l’UE se compose de :
    • Evaluation continue (devoirs, formation Python, projets) 50%
    • Examen en juin EM 75%
  • En cas de 2ème session:
    • Evaluation continue reportée 50%
    • Examen de 2ème session EM 50%

Plan du cours

Rappels théorique et Labos de programmation:

  • Rappel des principes des LAN, VLAN et WLAN
  • Concepts et configuration d’un réseau sans fils
  • Introduction aux objets connectés,
  • Instrumentation des objets connectés (capteurs, antennes, actionneurs, ..)
  • Types de technologies sans fil des objets connectés,
  • Configuration des objets connectés pour particuliers ou dans l’industrie,
  • Programmation des fonctionnalités des objets connectés
  • Prototypage des modules (objets) connectés, sur plusieurs plateformes
  • Réalisation et test d’applications IOT.

Projets :

  • Installation et configuration de Windows 10 IoT Core pour Raspberry Pi,
  • Contrôle de l’éclairage dans une maison (domotique) par Raspberry connecté,
  • Web-Contrôle des servo-moteurs par Arduino connecté
  • Gestion d’alarme par objets connectés (Arduino ou Raspberry)
  • Application IOT avec “Amazon Echo Alexa”

Bibliographie

Syllabus, énoncés des projets, des exercice et manuels d’utilisation : disponibles sur la plateforme Moodle de l’école (POESI)