Projet IMA3 P4, 2016/2017, TD2 : Différence entre versions

De Wiki de Projets IMA
(Projet IMA3-SC 2016/2017 :)
(Cahier des charges)
Ligne 5 : Ligne 5 :
 
=== Description du système ===
 
=== Description du système ===
  
Pour le projet Système Communicant, nous avons choisi de réaliser un miroir connecté. Celui permettra d'afficher diverses informations (telles que la météo, les gros titres de journaux, ou l'agenda du jour par exemple). En plus de cela l'utilisateur pourra à l'aide de son smartphone et d'une connexion bluetooth accéder à un lecteur audio afin d'écouter sa musique.
+
Pour le projet Système Communicant, nous avons choisi de réaliser une horloge connecté. Celle-ci permettra d'afficher l'heure ainsi que la température. L'utilisateur pourra à l'aide de l'application web modifier le choix de la localisation (qui influence l'heure et la météo) ainsi que le code couleur de l'affichage de la météo, par exemple: une certaine couleur quand il fait plus de 25°, une autre entre 10° et 25° et une dernière lorque la température est inférieure à 10°.
  
Le principe de fonctionnement se base sur un écran d'ordinateur allié à une surface semi-réfléchissante. L'utilisateur pourra donc voir son reflet et les informations diffusée sur l'écran.
+
Le principe de fonctionnement se base sur 4 afficheurs 7-segments relié au FPGA qui ... lui même relié au Rasperry qui contient l'application web.  
  
Le raspberry contiendra alors l'application permettant d'afficher les données sur le miroir. Il assurera également la liaison bluetooth avec le smartphone pour le lecteur audio.
+
Lorque l'a personne modifie des informations sur l'application web les nouvelles données (température actuelle et heure actuelle) sont envoyées au FPGA, qui grâce à une horloge incrémente l'heure pour toujours disposer de l'heure actuelle.
 +
 
 +
Le FPGA sera connecté à un détecteur de mouvement. Lorsque l'utilisateur activera le détecteur de mouvement l'horloge affichera successivement l'heure actuelle (calculée grâce au FPGA) et la température qu'il faisait au moment où l'utilisateur à actualisé l'application web. Ainsi, les informations ne s'afficheront que lorsque l'utilisateur sera présent face à l'horloge.
  
Quant à lui le FPGA sera connecté à un détecteur de mouvement. Ainsi, les informations ne s'afficheront que lorsque l'utilisateur sera présent face au miroir.
 
  
L'application web sera elle destinée à la gestions des paramètres d'affichage du miroir. L'utilisateur pourra choisir ce qu'il veut afficher ou non sur le miroir.
 
  
 
=== Le matériel ===
 
=== Le matériel ===
  
* Ecran d'ordinateur
+
* 4 afficheurs 7-segments
* Film semi-réfléchissant
+
* Détecteur de mouvement
* Cable HDMI ou HDMI->VGA (tout dépendant de l'écran)
+
* Raspberry
* Raspberry Pi (3B pour l'option bluetooth)
 
 
* Carte de type Arduino dans un premier temps puis FPGA  
 
* Carte de type Arduino dans un premier temps puis FPGA  
* Bois pour la structure
+
* Une structure en bois ou en plastique
* Équerres (Pièces à réaliser sur imprimante 3D)
+
* Alimentation
* Alimentation  
 
  
 
== Séance 1 ==
 
== Séance 1 ==

Version du 2 mai 2017 à 06:34

Projet IMA3-SC 2016/2017 : Miroir connecté

Cahier des charges

Description du système

Pour le projet Système Communicant, nous avons choisi de réaliser une horloge connecté. Celle-ci permettra d'afficher l'heure ainsi que la température. L'utilisateur pourra à l'aide de l'application web modifier le choix de la localisation (qui influence l'heure et la météo) ainsi que le code couleur de l'affichage de la météo, par exemple: une certaine couleur quand il fait plus de 25°, une autre entre 10° et 25° et une dernière lorque la température est inférieure à 10°.

Le principe de fonctionnement se base sur 4 afficheurs 7-segments relié au FPGA qui ... lui même relié au Rasperry qui contient l'application web.

Lorque l'a personne modifie des informations sur l'application web les nouvelles données (température actuelle et heure actuelle) sont envoyées au FPGA, qui grâce à une horloge incrémente l'heure pour toujours disposer de l'heure actuelle.

Le FPGA sera connecté à un détecteur de mouvement. Lorsque l'utilisateur activera le détecteur de mouvement l'horloge affichera successivement l'heure actuelle (calculée grâce au FPGA) et la température qu'il faisait au moment où l'utilisateur à actualisé l'application web. Ainsi, les informations ne s'afficheront que lorsque l'utilisateur sera présent face à l'horloge.


Le matériel

  • 4 afficheurs 7-segments
  • Détecteur de mouvement
  • Raspberry
  • Carte de type Arduino dans un premier temps puis FPGA
  • Une structure en bois ou en plastique
  • Alimentation

Séance 1

Partie électronique

Partie informatique

Séance 2

Partie électronique

Partie informatique

Séance 3

Partie électronique

Partie informatique

Séance supplémentaire 1

Partie électronique

Partie informatique

Conclusion