h1. Sommaire {{toc}} h1. Introduction h2. Présentation du Projet h2. Cahier des charges h2. Diagramme d'utilisation simplifié !https://zupimages.net/up/21/05/8vow.png! h2. Diagramme de déploiement !https://zupimages.net/up/21/05/x9w4.png! h2. Liste du matériel & logiciel h2. Répartition des taches Mathieu: * Diagramme des cas d'utilisation/écrire les scénarios associés * Installation/Configuration Raspbian Jessie * Fabrication d'un boîtier pour le panneaux leds * Diagramme de déploiement * Diagramme d’activités * Installation de la toolchain * Test d'un programme en compilation croisée * Fonctionnement des panneaux (Registre à décalage) * Programmes de test * Prototypage * Codage intégration Lucas: * Fabrication d'un boîtier pour le panneaux leds * Réalisation matérielle et tests connexions * Comprendre l'interconnexion des différents matériels * Tester les sorties GPIO avec 2 leds connectés * Test d'un programme en compilation croisée * Relevé des signaux (Horloge à partir d'un timer logiciel) * Fonctionnement des panneaux (Registre à décalage) * Programmes de test * Prototypage * Codage intégration * Intégration serveur web h1. Création du Panneau LED h2. Construction du panneau h3. Création de la boite du panneau h3. Création des câbles h3. Câblage au panneau et Raspberry h2. Installation des logiciels h3. Code::Blocks h4. Compilateur ARM sur Windows h3. SmarTTY (Client SSH & SCP) h3. Apashe Serveur Web h3. Installation & configuration de Raspbian h2. Développement h3. Développement du programme C/C++ h4. Scénario avec utilisateur avancé h4. Scénario avec utilisateur intermédiaire !https://zupimages.net/up/21/07/gkvz.png! !https://zupimages.net/up/21/07/2iwp.png! h4. Scénario avec utilisateur lambda Dans ce scénario, notre client pourra choisir directement sur le service web la phrase qu'il voudra afficher sur le panneau. Le programme C/C++ est le même que dans le scénario précédent. Pour que le client puisse choisir, nous avons intégré un programme à notre site web lui permettant d'exécuter le programme à distance, avec en argument le texte choisis par l'utilisateur sur un champ sur le site.