Projet de Programmation et commande des microcontrôleurs et calculateurs Vous travaillez pour une entreprise automobile et on vous confie un dossier de conception d'un système embarqué pour améliorer le confort dans l'habitacle du véhicule. Ce système embarqué construit autour d'un ecu doit remplir les éléments du cahier de charge suivant: 1. Au niveau de la sécurité, le système doit détecter la présence de personne à l'intérieur du véhicule et s'assurer qu'ils ont mis leur ceinture de sécurité. Si le conducteur n'a pas mis sa ceinture le système doit attirer son attention avec un signal sonore et une alarme visuelle sur le tableau de bord. La fonction démarrage restera inactive tant que le conducteur n'aura pas mis sa ceinture l'empêchant ainsi de démarrer le véhicule. S'agissant du passager avant, si sa ceinture n'est pas mise, un signal sonore et un voyant sur le tableau de bord sont actives pour attirer son attention. Pour les passager arrière seul le signal sonore est activé pour indiquer pue les passagers de derrière n'ont pas mis leur ceinture. 2. Toujours au niveau de la sécurité, si devant, côté passager, il y a plus d'une personne, votre système doit détecter cela et activer une alarme sonore de surcharge. Vôtre système doit en faire de même si derrière le véhicule comporte plus de 3 passagers. 2. Au niveau du confort thermique, le système doit activer la climatisation des lors qu'elle détecté que la température dans l'habitacle du véhicule est supérieure à 25°C. Avant d'allumer la clim, votre système doit d'abord monter toutes les vitres. 3. Au niveau de la sécurité votre système doit détecter si une des portières est mal fermée et signaler sur le tableau de bord qu'une des portières est ouverte. Répondez aux différentes questions Q1. Définir ecu, ecm, calculateur, cartographie, appairage des calculateurs, Q2. Donner le principe de fonctionnement d'un calculateur Q3. Citer 1 exemple de calculateur liée à l'anti-pollution, lié à la sécurité et à la conduite autonome, lié au contrôle de la voiture, lié à la transmission, lié au confort. Q4. Donner la structure générale d'un calculateur Q5. Rappeler les étapes de reprogrammation d'un calculateur Q6. En tenant compte du principe de fonctionnement décrit dans le cahier des charges ressortir la liste des capteurs, actionneurs, preactionneurs, et transmetteurs dont vous aurez besoin pour réaliser votre système embarqué Q7. Ressortir l'algorithme de votre système embarqué Q8. Rédiger le programme de votre calculateur dans l'un des langages suivants (python ou langage C)