Enrolment options

Cette matière présente le concept de l'Internet des objets et aborde les aspects principaux de l’intégration et l’utilisation de systèmes embarqués dans le développement des projets en lien avec l’internet des objets (IoT). Il identifie la problématique et les solutions techniques inhérentes en définissant les aspects logiciels et matériels de l’informatique utilisée lors de la conception et la mise en oeuvre des dispositifs IoT. Contrairement aux systèmes informatiques traditionnels, les dispositifs IoT sont « intégrés » dans d'autres appareils afin de fournir des fonctionnalités améliorées sans exposer l'utilisateur aux complexités d'un ordinateur. Les utilisateurs interagissent avec l'appareil de manière naturelle et transparente, similaire à leurs interactions avec tout autre objet dans le monde physique. À cet effet, le module met l'accent sur l'interface qu'elle doit disposer un système embarqué pour répondre aux attentes et aux besoins des utilisateurs, d'une part, et pour interagir avec L'établissement le monde physique directement via des capteurs (qui lisent l'état du monde), et des actionneurs (qui changent l’état du monde). Dans ce module, nous discuterons de la structure des systèmes embarqués et décrirons ces interactions avec le monde physique.

A l'issu de ce cours l'apprenant sera capable de :

  • Définir les concepts de systèmes embarqués et l'internet des objets (IoT).
  • Décrire les modèles de communication IoT.
  • Programmer un microcontrôleur Arduino pour acquérir des données via des capteurs.
  • Comparer les performances des algorithmes d'ordonnancement dans un système temps réel.
  • Concevoir un système IoT complet intégrant capteurs, microcontrôleurs, RTOS et

communication cloud.

  • Évaluer la robustesse d'un système IoT face aux enjeux de sécurité et de vie privée.


Self enrolment (Student)