Modifications

Sauter à la navigation Sauter à la recherche
Ligne 1 : Ligne 1 :  
{{RASP-SENSE-HAT-ASTRO-PI-NAV}}
 
{{RASP-SENSE-HAT-ASTRO-PI-NAV}}
  −
{{traduction}}
      
== Senseur de Pression ==
 
== Senseur de Pression ==
 
{{bloc-etroit|text=Le Hat Sense inclus de nombreux senseurs, incluant le senseur de pression. Cette section du tutoriel va se pencher sur son utilisation.
 
{{bloc-etroit|text=Le Hat Sense inclus de nombreux senseurs, incluant le senseur de pression. Cette section du tutoriel va se pencher sur son utilisation.
   −
Le source anglaise de cette traduction se trouve ici [https://www.raspberrypi.org/learning/astro-pi-guide/sensors/pressure.md www.raspberrypi.org/learning/astro-pi-guide/sensors/pressure.md]
+
La source anglaise de cette traduction se trouve ici [https://www.raspberrypi.org/learning/astro-pi-guide/sensors/pressure.md www.raspberrypi.org/learning/astro-pi-guide/sensors/pressure.md]
 
}}
 
}}
   Ligne 118 : Ligne 116 :     
== Afficher la pression sur la matrice LED ==
 
== Afficher la pression sur la matrice LED ==
Below is the code that was used in the video. It can cope with 1000 to 1100 millibars, so that's 100 millibars of range. We know that the LED matrix colours have a range of 0 to 255, so the first thing it does is create a ratio between the pressure range and the colour range. The plan is then to multiply the measured pressure by that ratio to get the colour. You have to subtract 1000 from the measured pressure to make this work, so you're multiplying a number between 0 and 100 by the ratio. It then clamps the colour to a maximum of 255, in case there is someone with very strong lungs who can drive the pressure higher than 1100 millibars.
+
Vous trouverez ci-dessous le code utilisé sur la vidéo de présentation (voir lien ci-avant). Il peut couvrir un pression de 1000 à 1100 millibars, ce qui fait 100 millibars d'écart. Nous savons que la matrice LED offre une gamme de couleur de 0 à 255. Par conséquent, la première chose que nous pouvons réaliser c'est un rapport (une ''proportion'') entre la pression et la gamme de couleur.  
 +
 
 +
Le but est de multiplier la mesure de pression par ce rapport pour obtenir la couleur. Vous aurez besoin de soustraire la valeur 1000 à la mesure effectuée pour que cela fonctionne.
 +
 
 +
Donc, nous allons multiplier un nombre entre 0 et 100 par ce rapport (ratio). Nous allons rogner la valeur à une valeur maximale de 255... dans le cas où nous aurions quelqu'un disposant de poumons vraiment puissant (qui amènerait la pression au dessus de 1100 millibars).
    
  <nowiki>from sense_hat import SenseHat
 
  <nowiki>from sense_hat import SenseHat
29 917

modifications

Menu de navigation