Concevoir et intégrer un tableau de bord de surveillance et de validation en temps réel dans le système de contrôle pneumatique d'un siège automobile.
Intégrer cette fonctionnalité à une application web (développée avec Flutter) permettant la conception et le test de séquences de massage pneumatique.
Travail à faire / Missions :
Développer une interface de communication robuste via une carte STM32 pour l'échange des données LIN en temps réel.
Concevoir et intégrer un module de tableau de bord pour la visualisation en direct de l'état des valves, de l'activité de la pompe, des mesures de pression, des diagnostics système, de la commande de massage et de la chronologie d'exécution.
Implémenter une logique de validation permettant de vérifier que le schéma de massage exécuté correspond au comportement attendu.
Mettre en évidence automatiquement les anomalies : commandes manquantes, retards, incohérences des actionneurs, écarts de pression.
Générer des rapports automatiques résumant les sessions de test (statut, journaux, graphiques, anomalies détectées).
Compétences requises :
Maîtrise du microcontrôleur STM32 (programmation en C et utilisation de FreeRTOS).
Expérience en communication LIN, gestion de flux UART, streaming de données et buffering.
Compétences en Flutter (Dart) pour le développement de l'interface web/mobile de visualisation.
Livrables attendus :
Un module dashboard intégré à l'application Flutter permettant la visualisation temps réel et l'historique des tests.
Code embarqué STM32 assurant la communication LIN et la transmission fiable des données vers le dashboard.
Mécanisme de validation automatisée des séquences de massage et génération de rapports de test.
ACTIA Engineering Services - LL-05 CONCEPTION ET IMPLÉMENTATION D'UN DASHBOARD DE MONITORING TEMPS RÉEL ET VALIDATION D'UN SYSTÈME PNEUMATIQUE DANS UN CONTEXTE AUTOMOTIVE PFE | Hi Interns