Contrôle LED 256 couleurs, groupe A

De Wiki de Projets IMA
Révision datée du 26 mai 2011 à 18:39 par Mdujard1 (discussion | contributions) (Première Séance (18/05))

Première Séance (18/05)

Partie électronique:

Objectifs :

  • Se familiariser avec le sujet.
  • Analyser clairement ce que l'on nous demande de faire.
  • Commencer à réaliser le programme sur Altium designer.

Fin de séance :

Deux des trois objectifs sont remplis. Le plus dur a été de comprendre comment réaliser le signal PWM pour une LED, le difficulté était dans la conversion d'un signal numérique en un signal temporel, nous avons remarqué que si l'on obtenait le moyen de réaliser la commande d'une LED, nous avions celle des deux autres. Nous avons une solution potentielle sur papier pour une seule LED, (alors que notre programme doit en contenir 3) que nous testerons à la prochaine séance.



Partie informatique:

Objectifs :

  • Se familiariser avec le sujet.
  • Analyser clairement ce que l'on nous demande de faire.
  • Familiarisation avec le langage Javascript (recherche de grammaire et d'exemples, téléchargement de bibliothèques...)

Fin de séance :

Nous nous sommes informés sur la structure du langage javascript, tout en faisant une piqûre de rappel de php &html. Les recherches sur internet ont permis de trouver plusieurs types de sliders, nous avons dû modifier les fonctions, du moins les ré-arranger pour qu'ils puisent être compatible avec les bibliothèque utilisées (prototype & Jquery). Au final, nous avons les trois sliders, gérant chacun la quantité de rouge, de vert et de bleu.

Deuxième Séance (20/05)

Partie électronique :

Objectifs :

- Réaliser le programme sur Altium designer pour le fonctionnement d'une seule LED.
- Le tester avec la nanoboard et une LED.
- Faire le programme avec les 3 LED.

Fin de séance :

Nous n'avons réalisé qu'un seul des 3 objectifs. Nous n'avons pas eu le temps de tester sur une LED. On remarque qu'il est aisé de réaliser le dernier objectif une fois le deuxième objectif réalisé. Il nous ne restera donc, si notre programme marche pour une LED, qu'a utiliser un démultiplexeur pour n'avoir qu'une entrée dans le programme (cahier des charges). Nous essaierons de réaliser ceci lors de la dernière séance.