Option transversale Internet des objets
Sommaire
Présentation
L'Internet des objets (ou IoT pour Internet of Things) est un domaine transversal à de nombreux métiers. Les objets connectés peuvent effectuer des mesures, nécessaires par exemple dans une réaction chimique, donc intéresser les élèves-ingénieurs GB-IAAL ou IC2M. Ces objets peuvent être des capteurs enfouis dans les matériaux ou les structures pour suivre leur évolution au cours du temps et donc concernent les métiers des spécialités CM, GTGC et SM. Le comportement des objets connectés repose sur l'informatique, à ce titre, un module sur l'Internet des objets est légitime pour les élèves des spécialités IMA et GIS. Ces objets communiquent via des protocoles réseau informatiques ou industriels, le module est donc une spécialisation pour les élèves-ingénieurs IMA ou IESP.
Le module se veut une approche par la pratique consistant en la conception et la fabrication d'un objet de type sonde ou capteur (température, humidité, pH, pression, etc), d'un système embarqué de sauvegarde des valeurs mesurées et d'une application de contrôle et visualisation sur téléphone intelligent. La caractéristique principale de ce module est de faire réaliser le systéme complet par des élèves de niveaux très hétérogènes dans les domaines abordés (programmation, électronique, réseau, web). Par exemple le capteur peut être à base d'Arduino mini avec programmation via son célèbre environnement de développement pour débutant (GB-IAAL, CM, GTGC, SM) ou avec programmation en langage C pur (IESP, GIS, IC2M). Pour les élèves les plus pointus (IMA), le capteur peut être à base de plateforme plus exotique (e.g. un module WiFi ESP8266) nécessitant l'utilisation d'une chaîne de développement plus technique. La même approche est possible pour le système embarqué de collecte des valeurs. Un système embarqué de type pcDuino permet d'utiliser des bases de données et des outils de haut niveau vu dans tous les départements. Pour les élèves avec une expertise dans les systèmes embarqués, un système moins gourmand en ressources peut être proposé comme un Arduino Uno avec un module supplémentaire pour carte SD. Enfin pour le logiciel sur téléphone portable, les élèves des départements à faible teneur en informatique découvriront le système de développement rapide "inventor apps" du MIT tandis que les autres élèves pourront utiliser leurs compétences Java ou C.
L'aspect réalisation pratique peut être renforcé par la conception d'un circuit imprimé minimal pour solidariser les composants du capteur. Un atelier de soudage des composants peut être organisé en utilisant les compétences de la plate-forme électronique de l'école. De même une utilisation du fabricarium sera un plus pour obtenir un boitier adapté à l'objet.
Ressources pédagogiques
Transparents utilisés provenant de l'université de Dresden
Ressources matérielles
- Réseau de capteurs OpenMote [1]
- Différents types de micro-contrôleur
- ESP8266
- STM32F4, STM32F7
- Arduino
- RFduino [2]
- Téléphones Android
- Tablets Android
- Différents types de capteurs et d'actionneurs
Modalités d'évaluation
Le travail demandé pour ce module transversal se décompose selon trois axes :
- Réalisation d'un objet connecté de A à Z ;
- Tenue d'une page sur le wiki (au fil de l'eau) pour permettre le suivi de projet et faire une vitrine vers l'extérieur ;
- Soutenance / démonstration de l'objet connecté. La soutenance aura lieu le 21/01/2016 de 10h à 12h, sous forme d'une présentation (1 planche A3) / démonstration de 5 min et d'une discussion de 10 min.
L'évaluation du module transversal se fera de la façon suivante :
- Travail : 50 % de la note finale,
- Tenue du wiki : 20 % de la note finale,
- Présentation : 20 % de la note finale,
- Evaluation par les pairs : 10 % de la note finale ?