Les objets connectés occupent une place croissante dans notre quotidien. La convergence des différentes plateformes vers les technologies Web permet de mettre en place rapidement et à moindre coût de tels objets. Vous apprendrez dans ce cours à maîtriser les logiciels et matériels nécessaires à leur mise en œuvre.
Démonstration
Démonstration de projets IoT développés en JavaScript. Découverte des API, frameworks et matériels supportés.
Travaux pratiques
Créer un serveur HTTP et afficher un message. Usage d'Express et de Socket.io pour le développement d'une application Web de discussion en temps réel.
Travaux pratiques
Détection et communication avec des périphériques Bluetooth. Sécuriser une interface Web à l'aide des technologies RFID.
Travaux pratiques
Faire clignoter une LED. Mesurer la température. Compter les likes Facebook.
Travaux pratiques
Afficher des emojis sur une matrice LEDs (Sense HAT).
Travaux pratiques
Contrôler les deux cartes avec un Smartphone. Construire sa propre station météo. Créer des recettes IFTTT pour recevoir des notifications sur un terminal mobile.