S9 LSE Mobiles et objets connectés

Présentation

Réseaux de capteurs sans fil (concepts de base et la gestion de la radio)

Programmation de cartes embarquées (Arduino, Raspberry, BeagleBone)

Programmation sans fil à base du protocole 802.15.4

Développement Android avancé (utilisation des capteurs, Google Maps, etc.)

Pré-requis nécessaires

Programmation Java et C

Programmation de base Android

Objectifs

Comprendre l’architecture d’une plateforme d’Internet des objets.

Comprendre le fonctionnement d’une communication réseau formée de d’objets connectés (Smartphone, tablette, montre, robot, etc.)

Comprendre le fonctionnement des réseaux de capteurs sans fil (capteurs, cartes embarquées, modules radios et standard de communication, etc.)

Comprendre le fonctionnement du module radio

 

Compétences visées

Savoir programmer une carte Arduino

Savoir programmer avec une communication sans fil (802.15.4, ZigBee, ...) et des capteurs

Savoir programmer Android en mode avancé

Bibliographie

 L'Internet des objets - Les principaux protocoles M2M et leur évolution vers IP - Olivier Hersent 

Arduino - Maîtrisez sa programmation et ses cartes d'interface (shields) - Christian Tavernier

Raspberry Pi 2 - Exploitez tout le potentiel de votre nano-ordinateur (compatible Raspberry Pi 3) - François MOCQ

Programmation Android - Damien Guignard

Arduino : Applications avancées - Claviers tactiles, télécommande par Internet, géolocalisation - Christian Tavernie

Langue d'enseignement

Français