Modifications

Sauter à la navigation Sauter à la recherche
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{RASP-SENSE-HAT-ASTRO-PI-NAV}}
 
{{RASP-SENSE-HAT-ASTRO-PI-NAV}}
  −
{{traduction}}
      
== La matrice LED ==
 
== La matrice LED ==
Ligne 54 : Ligne 52 :  
sense.show_message("Salut mon nom est Tim Peake", text_colour=(255, 0, 0))</nowiki>
 
sense.show_message("Salut mon nom est Tim Peake", text_colour=(255, 0, 0))</nowiki>
   −
Notez la syntaxe {{fname|, text_colour=(255, 0, 0)}} . N'oubliez pas de placer la virgule!
+
Notez la syntaxe {{fname|1=, text_colour=(255, 0, 0)}} . N'oubliez pas de placer la virgule!
    
'''2.''' Vous pouvez également modifier la couleur de l'arrière plan (dit "''background''" en anglais) du messages avec le code suivant:
 
'''2.''' Vous pouvez également modifier la couleur de l'arrière plan (dit "''background''" en anglais) du messages avec le code suivant:
Ligne 75 : Ligne 73 :  
C'est ainsi que fonctionne tous les écrans d'ordinateurs et de smartphones. Si vous voulez créer des formes reconnaissables sur votre metrice LED, vous devrez également éteindre des LEDs et allumer d'autres LEDs afin de réaliser des formes. Vous disposez seulement d'une résolution de 8 x 8 pixels (alors que les écran d'ordinateur vont facilement au delà de 1024 x 798 pixels).
 
C'est ainsi que fonctionne tous les écrans d'ordinateurs et de smartphones. Si vous voulez créer des formes reconnaissables sur votre metrice LED, vous devrez également éteindre des LEDs et allumer d'autres LEDs afin de réaliser des formes. Vous disposez seulement d'une résolution de 8 x 8 pixels (alors que les écran d'ordinateur vont facilement au delà de 1024 x 798 pixels).
   −
Avec une résolution de 8 x 8, vous allez réaliser des formes et des icones un peu grossière mais déjà fort bien identifiable. Voici, un chouette challenge à relaver!
+
Avec une résolution de 8 x 8, vous allez réaliser des formes et des icones un peu grossière mais déjà fort bien identifiable. Voici, un chouette challenge à relever!
 
  −
{{traduction}}
     −
'''1.''' Select {{fname|File > New Window}} (''Fichier > Nouvelle fenêtre'').
+
'''1.''' Sélectionnez {{fname|File > New Window}} (''Fichier > Nouvelle fenêtre'').
   −
'''2.''' Type in the following code:
+
'''2.''' Tapez les lignes de code suivantes:
    
  <nowiki>from sense_hat import SenseHat
 
  <nowiki>from sense_hat import SenseHat
Ligne 94 : Ligne 90 :  
sense.set_pixel(x, y, 255, 255, 255)</nowiki>
 
sense.set_pixel(x, y, 255, 255, 255)</nowiki>
   −
'''3.''' Select {{fname|File > Save}} and choose a file name for your program.
+
'''3.''' Sélectionnez {{fname|File > Save}} et choississez un nom pour votre programme.
   −
'''4.'''Then select {{fname|Run > Run module}} (''Executer > Executer le module'').
+
'''4.''' Sélectionnez ensuite {{fname|Run > Run module}} (''Exécuter > Exécuter le module'').
   −
'''5.''' This will turn one LED in the corner white.
+
'''5.''' Cela allumera une LED en blanc dans un coin.
   −
'''6.''' Remember that you can change the colour if you wish.
+
'''6.''' Rappelez vous que vous pouvez changer la couleur si vous le désirez.
    
== Activer un pixel avec les coordonnées ==
 
== Activer un pixel avec les coordonnées ==
The {{fname|x}} and {{fname|y}} variables can be used to control which individual LED the {{fname|set_pixel}} command should change. '''X''' is horizontal and ranges from {{fname|0}} on the left to {{fname|7}} on the right. '''Y''' is vertical and ranges from {{fname|0}} at the top to {{fname|7}} on the bottom. Therefore, an {{fname|x, y}} coordinate of {{fname|0, 0}} is the top left and an {{fname|x, y}} coordinate of {{fname|7, 7}} is the bottom right.
+
Les variables {{fname|x}} et {{fname|y}} peuvent être utilisés pour contrôler individuellement chaque LED avec la commande {{fname|set_pixel}}. '''X''' est l'horizontal dont la valeur va de {{fname|0}} (sur la gauche) à {{fname|7}} (sur la droite). '''Y''' est la vertical dont la valeur va de {{fname|0}} (au dessus) à {{fname|7}} (en bas).
 +
 
 +
Par conséquence, une coordonnée {{fname|x, y}} avec la valeur {{fname|0, 0}} est le coin supérieur, gauche. La coordonnée {{fname|x, y}} avec la valeur {{fname|7, 7}} représente le coin en bas à droite.
    
[[Fichier:RASP-SENSE-HAT-ASTRO-PI-Matrice-11.png]]
 
[[Fichier:RASP-SENSE-HAT-ASTRO-PI-Matrice-11.png]]
   −
You can get a different colour in each corner of the LED matrix. You will need to use the set_pixel command multiple times in your code like this:
+
Vous pouvez avoir différentes couleurs dans chaque coin de la matrice LED. Vous aurez besoin d'utiliser la commande {{fname|set_pixel}} plusieurs fois dans votre code comme ceci:
    
  <nowiki>from sense_hat import SenseHat
 
  <nowiki>from sense_hat import SenseHat
Ligne 120 : Ligne 118 :     
== Afficher des formes ==
 
== Afficher des formes ==
You may be tempted to try and draw shapes or patterns using the {{fname|set_pixel}} command over and over in your code. There is a {{fname|set_pixels}} command though, and with it you can change all 64 LEDs using one line of code! For example, you could draw a Minecraft creeper face on the LED Matrix:
+
Vous pourriez être tenté de dessiner des formes et icones en utilisant encore et encore la commande {{fname|set_pixel}}. Il existe également une commande {{fname|set_pixels}} (avec un S à la fin) qui vous permet de modifier les 64 LEDs en une seule ligne de code!  
 +
 
 +
Vous pourriez par exemple, dessiner un "Creeper Face" Minecraft (voir [http://minecraftfaces.com/creeper-face/ minecraftfaces.com/creeper-face] sur la matrice LED:
    
  <nowiki>from sense_hat import SenseHat
 
  <nowiki>from sense_hat import SenseHat
Ligne 142 : Ligne 142 :  
sense.set_pixels(creeper_pixels)</nowiki>
 
sense.set_pixels(creeper_pixels)</nowiki>
   −
You can even use more than two colours, like in this example of Steve from Minecraft:
+
Vous pouvez même utiliser plus de deux coleurs, comme sur sur cet exemple Minecraft de Steve:
    
  <nowiki>from sense_hat import SenseHat
 
  <nowiki>from sense_hat import SenseHat
Ligne 167 : Ligne 167 :     
== Charger une image depuis un fichier ==
 
== Charger une image depuis un fichier ==
Instead of setting the LED matrix, you may wish to use images which are loaded from files. This is a convenient option if you want to have lots of stock images, for example international flags.
+
A la place d'initialiser la matrice LED, vous pourriez avoir envie d'utiliser une image qui est chargée depuis un fichier. Il s'agit d'une option intéressante si vous disposez d'un grand stock d'image, par exemple des drapeaux de pays.
   −
'''1.''' Use any graphics editing tool (on Windows, OS X or Linux) to create the files. As long as they are saved onto the Raspberry Pi's SD card as {{fname|JPEG}} or {{fname|PNG}}, and are 8 x 8 pixels in size, then they can be loaded directly to the LED matrix with a single command.
+
'''1.''' Utilisez n'importe quel utilitaire d'édition d'image (sur Windows, OS X ou Linux) pour créer des fichiers. Cela fonctionnera si elle sont sauvées sur la carte SD de votre Raspberry Pi en tant que {{fname|JPEG}} ou {{fname|PNG}} avec une taille de 8 x 8 pixels. Vous pouvez alors charger ces images directement sur la matrice LED à l'aide d'une seule commande.
   −
'''2.''' Open the ''File Manager'' (Gestionnaire de fichier) on the Raspberry Pi using Menu > Accessoires > Gestionnaire de fichier.
+
'''2.''' Ouvrez le ''File Manager'' (Gestionnaire de fichier) sur votre Raspberry Pi en utilisant via Menu > Accessoires > Gestionnaire de fichier.
   −
'''3.''' Browse into the {{fname|astro-pi-hat}} folder followed by {{fname|examples}}. There should be a file named {{fname|space_invader.png}} which you can double-click.
+
'''3.''' Naviguez dans le dossier {{fname|astro-pi-hat}} puis dans le sous-dossier {{fname|examples}} (''signifiant "exemples"). Vous devriez y trouver un fichier nommé {{fname|space_invader.png}} sur lequel vous pouvez double-clicker.
   −
'''4.''' Load the image onto the Sense Hat LED matrix by using the {{fname|load_image}} function, which needs the file system path to the file you want to load. So for {{fname|space_invader.png}} the full path is {{fname|/home/pi/astro-pi-hat/examples/space_invader.png}}.
+
'''4.''' Vous pouvez charger l'image sur la matrice LED à l'aide de la fonction {{fname|load_image}}. La fonction {{fname|load_image}} à besoin du nom de fichier avec le répertoire d'accès afin de pouvoir charger l'image. Donc, pour le fichier {{fname|space_invader.png}} le nom  complet sera {{fname|/home/pi/astro-pi-hat/examples/space_invader.png}}.
   −
Here is the code:
+
Voici le code à utiliser:
    
  <nowiki>from sense_hat import SenseHat
 
  <nowiki>from sense_hat import SenseHat
29 917

modifications

Menu de navigation