Le projet que nous devions réaliser consiste à afficher des messages sur un panneau leds selon 3 scénarios donnés :
-Un utilisateur programmeur peut accéder, par la console de l'OS raspbian, au code source afin de le modifier et d'interagir avec le panneau LED.
-Un utilisateur confirmé peut entrer le message qu'il souhaite afficher sur le panneau LED en l'entrant en argument dans la console de l'OS raspbian.
-Un utilisateur lambda peut accéder à une page web qui lui permet de saisir un message et de l'afficher en appuyant sur « RUN ».
Maxime:
-Construction du panneaux Led
-Réalisation du câblage,des soudures et des la construction des câbles
-Réalisation du câble pour l'alimentation
-Mesure et relevé des signaux électriques
-Installation de la toolchain
-Réalisation du programme final
-Programmes de test
-Prototypage
-Codage intégration
-Diagramme de déploiement
-Diagramme d’activités
-Fonctionnement du panneaux
Artur:
-Installation de la toolchain
-Test d'un programme en compilation croisée
-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
-Installation/Configuration Raspbian Jessie
-Diagramme de déploiement
-Diagramme d’activités
-1 borniers pour le shield
-2 connecteur HE10
-2 mètres de nappe,
-1 Raspberry/ Image iso sur Clé USB
-Dans la clé USB la toolchain
-1 Clé USB WiFi
-1 fers à souder
-1 Oscilloscopes
-alimentation 5v
-câble pc
-carton/polystyrène
-clavier/souris
-voltmètre
-pince pour câble
-câble hdmi
Afin d'illustrer les scénarios présentés précédemment , voici deux diagrammes résumant la situation
Pour protéger le panneau nous avons construit une boite contenant le panneaux LED,une l'alimentation et du polystyrène pour protéger le tout.
Photos ci dessous :
On a relevé la tension entre chaque la borne des Led rouges et la borne des Led verte grâce à un oscilloscope (horloge).
Voici ci-dessous le graphique obtenu :