Contrôle de matrice leds, groupe A

De Wiki de Projets IMA

Seance 1 : Partie Info : A la fin de la séance nous sommes arrivés à gérer une matrice 8x8 de leds qui (via le php ) renvoie un tableau de 8 cases contenant chacune le nombre en octet de chaque ligne de la matrice , la séance numéro 2 aura pour but de générer 8 fichier pour pouvoir les envoyer avec le script démon .

Partie Electronique : Schéma sur Altium effectué , Tests sur oscilloscope numérique Réussis . Reste à cabler la nanoboard sur la matrice 8x8 . Schéma elec SC.png


Seance 2 : ( La Partie Info et la partie electronique ont toutes les deux étaient términés ). Partie Info : Les algorithmes ayant étaient établis a la séance précédente, les difficultés résidaient essentiellement dans la génération de fichier a envoyés via "le démon" , le problème fut résolue grace a la commande "sprintf", ensuite , une fois les test effectués, nous nous sommes rendus compte qu'il y avait un rafraichissement toutes les 10 secondes, nous avons donc integré une variable pid qui ,a chaque changement effectué sur la matrice, rafraichissait les LEDs, ce qui donne un effet d'instantanéité. Ensuite nous avons du configuré la Foxboard,a l'aide des outils ssh et scp . Nous nous sommes attribués l'adresse 172.29.59.100 ( nous en profitons pour la mémoriser ici ) . Après test de la foxboard , tout marche sans soucis, il ne reste plus qu'a raccorder tout ça à la NanoBoard.

Partie Elec : On a calculé les résistances de protections pour les LED de la matrice 8*8. Pour ce faire nous avons mesuré la tension et la résistance de la diode avec le multimètre. On a donc calculé une résistance de 2800 ohms pour un courant max de 1mA par LED. Ce qui fait pour la sortie des 8 LED un courant de 8mA. Nous avons cablés avec 2 plaquettes en suivant le schéma. Le problème lors du test sur la Nanoboard fut une fréquence trop rapide donc impossible de voir les LED allumés. Nous avons donc mis une fréquence de 1kHz. Tout marche sans soucis, il ne reste plus qu'a raccorder tout ça à la FoxBoard. Exemple.jpg