Modifications

Sauter à la navigation Sauter à la recherche
aucun résumé de modification
Ligne 4 : Ligne 4 :  
{{ADFImage|RASP-HAT-MATRIX-RGB-01.jpg|640px}}
 
{{ADFImage|RASP-HAT-MATRIX-RGB-01.jpg|640px}}
   −
Piloter la matrice
+
== Piloter la matrice ==
    
Passons maintenant à la partie amusante !  Assurez vous tout de même d’avoir bien terminé complètement les étapes de soudures car elles sont indispensables au bon fonctionnement du projet.
 
Passons maintenant à la partie amusante !  Assurez vous tout de même d’avoir bien terminé complètement les étapes de soudures car elles sont indispensables au bon fonctionnement du projet.
Etape 1: Assembler le HAT avec le raspberry Pi
+
 
 +
=== Etape 1: Assembler le HAT avec le raspberry Pi ===
    
Arrêter le Raspberry Pi et débranchez le afin de procéder à l’assemblage.
 
Arrêter le Raspberry Pi et débranchez le afin de procéder à l’assemblage.
 
Ensuite, enfoncer fermement le GPIO 2x20 femelle sur les broches males du Pi en prenant soin de bien aligner les deux connecteurs et de ne pas sauter une rangée.
 
Ensuite, enfoncer fermement le GPIO 2x20 femelle sur les broches males du Pi en prenant soin de bien aligner les deux connecteurs et de ne pas sauter une rangée.
   −
Etape 2: Brancher le câble d’alimentation de la matrice au bornier
+
=== Etape 2: Brancher le câble d’alimentation de la matrice au bornier ===
    
Votre matrice RGB est alimentée à l’aide d’un câble rouge et noir.
 
Votre matrice RGB est alimentée à l’aide d’un câble rouge et noir.
Ligne 21 : Ligne 22 :  
Veillez à bien resserrer les borniers ensuite afin d’assurer une alimentation de qualité à la matrice.
 
Veillez à bien resserrer les borniers ensuite afin d’assurer une alimentation de qualité à la matrice.
   −
Etape 3 : connecter le câble RVB de la matrice sur le HAT
+
=== Etape 3 : connecter le câble RVB de la matrice sur le HAT ===
    
La matrice RVB est fournie avec un cable de données 2x8.
 
La matrice RVB est fournie avec un cable de données 2x8.
Ligne 28 : Ligne 29 :  
It wont damage the matrix if you accidentally get the cable connected to the output end of the matrix but it wont work so you might as well get it right first time!
 
It wont damage the matrix if you accidentally get the cable connected to the output end of the matrix but it wont work so you might as well get it right first time!
   −
Etape 4 : Alimenter le Pi via une alimentation séparée via Micro-USB
+
=== Etape 4 : Alimenter le Pi via une alimentation séparée via Micro-USB ===
    
Afin de fournir une alimentation stable au Pi, il est fortement conseillé de l’alimenter séparément à l’aide d’une alimentation 5V sur son port Micro-USB.
 
Afin de fournir une alimentation stable au Pi, il est fortement conseillé de l’alimenter séparément à l’aide d’une alimentation 5V sur son port Micro-USB.
      −
Etape 5 : Relier l’alimentation de la matrice à son adaptateur secteur
+
=== Etape 5 : Relier l’alimentation de la matrice à son adaptateur secteur ===
    
Veillez à utiliser une alimentation d’une tension de 5V et d’une intensité minimale de 2A. (4A conseillé)
 
Veillez à utiliser une alimentation d’une tension de 5V et d’une intensité minimale de 2A. (4A conseillé)
Ligne 41 : Ligne 42 :  
Le connecteur 2x8 doit être bien enfoncé et dans le bon sens, et le connecteur d’alimentation doit voir les deux fils rouges côté « VCC » et les deux fils noirs côté « GND »
 
Le connecteur 2x8 doit être bien enfoncé et dans le bon sens, et le connecteur d’alimentation doit voir les deux fils rouges côté « VCC » et les deux fils noirs côté « GND »
   −
Étape 6 : Il est temps de se connecter au Pi pour installer et exécuter le logiciel
+
=== Étape 6 : Il est temps de se connecter au Pi pour installer et exécuter le logiciel ===
    
Vous êtes maintenant prêt à exécuter le logiciel de gestion de la matrice.
 
Vous êtes maintenant prêt à exécuter le logiciel de gestion de la matrice.
Ligne 49 : Ligne 50 :  
Nous allons commencer par installer quelques paquets logiciels prérequis pour compiler le code.
 
Nous allons commencer par installer quelques paquets logiciels prérequis pour compiler le code.
   −
sudo apt-get update
+
<nowiki> sudo apt-get update
sudo apt-get install python-dev python-imaging
+
sudo apt-get install python-dev python-imaging
 +
</nowiki>
    
Télécharger et décompresser le « Matrix code package » sur github:
 
Télécharger et décompresser le « Matrix code package » sur github:
Ligne 72 : Ligne 74 :  
Vous ferez varier les paramètres selon le type de matrice que vous possédez.
 
Vous ferez varier les paramètres selon le type de matrice que vous possédez.
   −
Lignes
+
=== Lignes ===
    
Le nombre de lignes est indiqué avec le paramètre -r
 
Le nombre de lignes est indiqué avec le paramètre -r
Ligne 78 : Ligne 80 :  
Si vous possédez une matrice de 32 pixels de hauteur (32x64 ou 32x32) utilisez -r 32
 
Si vous possédez une matrice de 32 pixels de hauteur (32x64 ou 32x32) utilisez -r 32
   −
Chainage
+
=== Chaînage ===
    
Chaque matrice est considérée comme 32 pixels de large.
 
Chaque matrice est considérée comme 32 pixels de large.
Ligne 85 : Ligne 87 :  
Par contre, si vous possédez une matrice de 64x32, elle sera vue comme deux matrices de 32x32, il faudra donc utiliser le paramètre -c 2.
 
Par contre, si vous possédez une matrice de 64x32, elle sera vue comme deux matrices de 32x32, il faudra donc utiliser le paramètre -c 2.
   −
Temps d’exécution
+
=== Temps d’exécution ===
    
Vous pouvez fixer une durée d’exécution pour la démo en secondes avec le paramètre -t 60 par exemple. Par défaut, ce paramètre est fixé à 60 secondes s’il n’est pas précisé.
 
Vous pouvez fixer une durée d’exécution pour la démo en secondes avec le paramètre -t 60 par exemple. Par défaut, ce paramètre est fixé à 60 secondes s’il n’est pas précisé.
   −
Demo
+
=== Démo ===
    
Il y a plusieurs niveaux de démo vous permettant de tester la/les matrices connectées.
 
Il y a plusieurs niveaux de démo vous permettant de tester la/les matrices connectées.
Ligne 244 : Ligne 246 :  
Vérifiez que vous n’avez pas overclooké votre Pi ou si vous utilisez un Pi 2 ou 3 ne pas oublier de fixer le paramètre des cycles à 2, 3 ou 4 afin de limiter la vitesse de rafraichissement pour que la matrice supporte celle-ci:
 
Vérifiez que vous n’avez pas overclooké votre Pi ou si vous utilisez un Pi 2 ou 3 ne pas oublier de fixer le paramètre des cycles à 2, 3 ou 4 afin de limiter la vitesse de rafraichissement pour que la matrice supporte celle-ci:
   −
matrix.SetWriteCycles(4)
+
<syntaxhighlight lang="python" line="1" >
 +
matrix.SetWriteCycles(4)
 +
</syntaxhighlight>
    
{{RASP-HAT-MATRIX-RGB-TRAILER}}
 
{{RASP-HAT-MATRIX-RGB-TRAILER}}
704

modifications

Menu de navigation