IoT et électronique
Durée : 54 heures – Évaluation : Projet pratique + TD
Présentation
La formation vise à fournir une compréhension approfondie des principes de l’Internet des Objets (IoT) et de l’électronique associée. ll permet d’acquérir des compétences dans l’identification et l’utilisation de différents types de capteurs, essentiels pour la collecte de données dans un objet connecté.
Les étudiants découvrent le principes des cartes embarquées, avec leur architecture, et les techniques de programmation nécessaires à leur manipulation. La maîtrise du contrôle des LD et leur intégration dans un projet constitue une étape clé, favorisant la compréhension des interactions matérielles et logicielles.
La formation inclut l’apprentissage de la conception et de l’impression 3D d’un boîtier en PLA, afin de protéger et personnaliser l’objet connecté. La gestion d’un serveur ou d’un service, avec la construction d’une base de données, est abordée pour assurer la collecte, le stockage et la gestion des données. Une attention particulière est portée à la création d’une interface WB, pour relier l’objet connecté au serveur et d’assurer une communication efficace.
À l’issue du cours, les élèves doivent disposer des compétences pour concevoir, programmer et déployer un système IoT complet, intégrant hardware, logiciel et interface utilisateur.
Arthur est Architecte des systèmes d'information dans les processus industriels, avec une spécialisation en Intelligence Artificielle. Il a débuté sa carrière professionnelle dans l'informatique au sein de la jeune pousse Oky Doky, en qualité de Chargé de projets IA.
Objectifs pédagogiques
- Connaître différents types de capteurs
- Comprendre le rôle des capteurs dans un objet connecté
- Découvrir les cartes embarquées, leur architecture, et apprendre à les programmer
- Comprendre le rôle des LD, leur contrôle, et leur intégration dans un projet
- Apprendre à concevoir et imprimer un boîtier en PLA pour l’objet connecté
- Gérer un serveur / service avec construction de la base de données
- Construction d’une interface WB pour lier objet et serveur
Plan du module
- Introduction aux objets connectés
- Les capteurs : définition et rôle
- Schéma général d’une carte embarquée
- Introduction à l’impression 3D
- Conception du boîtier
- Modélisation des données
- Choix du SGBD
- Introduction aux contraintes d’intégrité et de cohérence
- Insertion automatique des données captées par les boutons
- Sécurité des données
- Optimisation des requêtes
- Mise en place de procédures stockées ou API pour accéder aux données
- Développement du serveur de service
- API RESTful
- Gestion des flux de données
- Communication entre l’objet connecté et le serveur
- Test de l’ensemble du système
- Définir les fonctionnalités de l’interface
- Schéma de communication
- Architecture simplifiée
- Créer des endpoints API
- Intégrer la communication avec l’objet connecté
- Stocker ou mettre à jour la base de données
- Créer une page web simple
- Tester la communication
- Optimisation et finalisation
Bibliographie et ressources
- Internet of Things
(Manish Soni, format : Livre numérique, ISBN : 9789369721733, 9369721738 – 2024) - 100 fiches pour comprendre le digital
(Vincent Dutot, Charles Perez, éditeur : Bréal, ISBN : 9782749553047, 2749553040 – 2023)
Ce module fait partie de notre parcours Bachelor Informatique (Bac+3) en première année.
Plutôt envie de découvrir ce module en immersion avant de vous inscrire ?
Participez à une de nos prochaines journées découvertes.