Contrôle de matrice leds, 2014/2015, TD1 : Différence entre versions

De Wiki de Projets IMA
Ligne 7 : Ligne 7 :
 
Wegrzyn Nicolas
 
Wegrzyn Nicolas
  
== 1. Présentation du projet ==
+
== Présentation du projet ==
  
 
Le projet consiste à la réalisation de la gestion d'une matrice de LEDS 8x8. L'utilisateur doit donc pouvoir afficher un dessin sur 64 pixels via une interface web.
 
Le projet consiste à la réalisation de la gestion d'une matrice de LEDS 8x8. L'utilisateur doit donc pouvoir afficher un dessin sur 64 pixels via une interface web.
Ligne 16 : Ligne 16 :
 
- Une partie électronique servant à décoder le message envoyé depuis l'interface et à l'afficher sur la matrice.
 
- Une partie électronique servant à décoder le message envoyé depuis l'interface et à l'afficher sur la matrice.
  
== 2. Séance 1 ==
+
== Séance 1 ==
  
 
'''Partie électronique'''
 
'''Partie électronique'''
Ligne 28 : Ligne 28 :
  
  
== 3. Séance 2 ==
+
== Séance 2 ==

Version du 20 février 2015 à 14:45

Projet IMA3-SC 2014/2015 : Matrice LEDS

Giovannangeli Florian

Ung Nicky

Wegrzyn Nicolas

Présentation du projet

Le projet consiste à la réalisation de la gestion d'une matrice de LEDS 8x8. L'utilisateur doit donc pouvoir afficher un dessin sur 64 pixels via une interface web. Le travail repose sur deux composantes :

- Une partie informatique représentant la matrice de LEDS sur l'interface, permettant ainsi d'allumer les LEDS que l'utilisateur souhaite.

- Une partie électronique servant à décoder le message envoyé depuis l'interface et à l'afficher sur la matrice.

Séance 1

Partie électronique

Le but a été de prendre en main le sujet, le logiciel Altium Designer Summer 09 ainsi que la NanoBoard. Après lecture du cahier des charges, nous avons décidé de simuler un envoi de données et l'affichage sur des LEDS, sachant que nous utilisons une matrice en mode monocouleur. Dans un premier temps, le signal part de la liaison série, nous devons le recevoir comme un signal de 1 octet. De plus, nous devons stocker ces 8 octets car le but est d'afficher les 8x1 octets en même temps, nous utilisons donc des bascules pour alterner les différents envois de signaux. D'autre part, nous avons besoin de générer un bit de selection pour choisir la colonne à allumer. Ces réflexions nous ont conduit à choisir nos composants et à établir un premier schéma qui nous servira de base pour la suite :

Premier schéma


Partie informatique


Séance 2