Contrôle LED 256 couleurs, groupe A : Différence entre versions

De Wiki de Projets IMA
(Page créée avec « ==Première Séance (18/05)== '''Partie électronique :''' Objectifs : - Se familiariser avec le sujet. - Analyser clairement ce que l'on nous demande de faire. - Comm... »)
 
(Première Séance (18/05))
Ligne 2 : Ligne 2 :
  
 
'''Partie électronique :'''
 
'''Partie électronique :'''
 
  
 
Objectifs :
 
Objectifs :
Ligne 9 : Ligne 8 :
 
  - Analyser clairement ce que l'on nous demande de faire.
 
  - Analyser clairement ce que l'on nous demande de faire.
 
  - Commencer à réaliser le programme sur Altium designer.
 
  - Commencer à réaliser le programme sur Altium designer.
 +
- Familiarisation avec le langage Javascript (recherche de grammaire et d'exemples, téléchargement de bibliothèques...)
  
 
Fin de séance :
 
Fin de séance :
  
2 des 3 objectifs sont remplis. Le plus dur a été de comprendre comment réaliser le signal PWM pour une LED, le difficulté était
+
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  
 
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 2 autres. Nous avons une solution potentielle sur papier pour une seule LED, (alors que notre programme doit en contenir
+
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.
 
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)==
 
==Deuxième Séance (20/05)==

Version du 26 mai 2011 à 18:31

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.
- Familiarisation avec le langage Javascript (recherche de grammaire et d'exemples, téléchargement de bibliothèques...) 

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.