Consignes (de base)
Conseil : Démarche à suivre
![](../res/Fotolia.jpg)
Consignes d'ordre général :
Travailler en équipe au sein d'un même projet (EC ↔ EC , EC ↔ IR).
Rédiger individuellement un cahier de bord indiquant le travail personnel effectué lors de chaque séance.
Un planning Gantt sera rédigé en tout début de projet, et un Gantt réel figurera également dans le dossier final, l'analyse comparative effectuée par les candidats qui s'en sont donnée la peine a été très instructive lors des projets précédents ?
Effectuer à chaque fois que nécessaire des relevés (oscilloscope, analyseur logique, ...) qui illustreront les documents relatifs au projet (diaporama, dossier, ...).
Il ne suffit pas d'utiliser une librairie toute faite pour piloter un montage ou un circuit spécialisé, il faut être capable d'expliquer comment fonctionnent le(s) programme(s) et le(s) composant(s). Indiquer vos sources web (sitographie en fin de dossier).
Les différents documents (diaporama, dossier, ...) devront être élaborés au fur et à mesure de la progression, et non pas juste avant leur présentation ou leur restitution.
Les premiers essais, effectués en câblage rapide sur carte Arduino ou Rpi avec breadboard, seront illustrés dans les documents par des schémas réalisés avec le logiciel Fritzing.
Il est également parfois possible d'effectuer une simulation d'une structure avec le logiciel Proteus.
Produire des documents personnels. Ne pas faire de copier/coller :
d'analyses,
de captures lors de mesures,
de schémas structurels,
de lignes de code.
Le jury peut identifier facilement des documents qui ne seraient pas personnels.
A chaque fin de séance sauvegarder les documents dans un nouveau dossier (le nom incluant celui du projet et la date). Faire une copie sur clef et disque dur.
En cas de création d'un document de test ou d'installation, rédiger une fiche de lecture croisée à faire tester par un autre candidat et qui sera présentée dans le dossier.
Planification du projet :
La première chose sera de proposer individuellement une planification du travail intégrant :
les activités strictement personnelles et leur chronologie,
les activités concertées (en groupe),
les priorités,
les moments clef.
Cette planification devra être régulièrement réactualisée pour tenir compte des délais, ou d'éventuelles difficultés (conception, approvisionnement, ...).
Mise au point matérielle :
Tester et valider les structures en câblage rapide (documenter avec Fritzing), faire une démo avec cette version lors de la première revue de projet.
Vérifier que tous les éléments peuvent cohabiter sur une même carte : ressources matériels et logicielles disponibles.
Commander éventuellement d'autres composants/cartes,
Effectuer la saisie du schéma avec KiCad ou Proteus selon le projet. Intégrer les codes commandes des composants dans le schéma structurel.
Rechercher le typon avec Proteus ARES ou KiCad (prévoir des points tests pour les signaux importants à visualiser, tenir compte de la CEM, tenir compte des coûts de fabrication pour les dimensions du CI, ...)
Produire les documents de fabrication pour faire sous-traiter celle-ci,
Câbler les PCB après réception,
Tester le prototype,
Intégration (EC & IR).
Mise au point logicielle :
Applications (prioritairement) en C/C++
Interfaces graphiques sur Rpi à développer avec Qt Creator.
Commenter les programmes.
A chaque fois que possible produire l'algorigramme du/des programme(s).
Être très scrupuleux sur la gestion des versions logicielles (inclure la date dans le nom du fichier, ne pas écraser les versions antérieures, tenir à jour une fiche mentionnant les évolutions).
Dossier :
Bien préciser sa part de travail personnel si des travaux ont été menés conjointement par plusieurs EC
Présentation SysML
Faire le contour IBD (BDI) sur le schéma structurel
Inclure les algorigrammes ou diagrammes de séquence des programmes
La liste des composants avec fournisseur et prix doit figurer
Fiche d'installation
Fiche de dépannage