Project

General

Profile

Actions

Wiki » History » Revision 45

« Previous | Revision 45/60 (diff) | Next »
mathieu roux, 21/02/2021 06:17 PM


Sommaire

Introduction

Présentation du Projet

Cahier des charges

Diagramme d'utilisation simplifié

Diagramme de déploiement

Liste du matériel & logiciel

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

Création du Panneau LED

Construction du panneau

Création de la boite du panneau

Création des câbles

Câblage au panneau et Raspberry

Installation des logiciels

Code::Blocks

Compilateur ARM sur Windows

SmarTTY (Client SSH & SCP)

Apashe Serveur Web

Installation & configuration de Raspbian

Développement

Développement du programme C/C++

Scénario avec utilisateur avancé

Scénario avec utilisateur intermédiaire

Dans ce scénario, l'utilisateur intermédiaire a accès au terminal du raspberry, et peut choisir le texte affiché en le mettant en argument de la commande d'exécution du programme. Pour cela, nous avons utilisé le programme suivant:

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.

Updated by mathieu roux about 3 years ago · 45 revisions

Also available in: PDF HTML TXT