Ligne 1 : |
Ligne 1 : |
| {{RASP-SENSE-HAT-ASTRO-PI-NAV}} | | {{RASP-SENSE-HAT-ASTRO-PI-NAV}} |
− |
| |
− | {{traduction}}
| |
| | | |
| == Senseur de température == | | == Senseur de température == |
| {{bloc-etroit|text=Le Sense HAT met en oeuvre un certain nombre de senseurs... dont un senseur de température. | | {{bloc-etroit|text=Le Sense HAT met en oeuvre un certain nombre de senseurs... dont un senseur de température. |
| | | |
− | Le source anglaise de cette traduction se trouve ici [https://www.raspberrypi.org/learning/astro-pi-guide/sensors/temperature.md www.raspberrypi.org/learning/astro-pi-guide/sensors/temperature.md]
| + | La source anglaise de cette traduction se trouve ici [https://www.raspberrypi.org/learning/astro-pi-guide/sensors/temperature.md www.raspberrypi.org/learning/astro-pi-guide/sensors/temperature.md] |
| }} | | }} |
| | | |
Ligne 117 : |
Ligne 115 : |
| sense.set_pixel(x, y, 0, 0, 0)</nowiki> | | sense.set_pixel(x, y, 0, 0, 0)</nowiki> |
| | | |
− | It works by subtracting the minimum value from the measured value which should give a number between 0 and 8. We then use two nested {{fname|for}} loops. The outer loop is for the {{fname|x}} axis and the two inner loops are for the {{fname|y}} axis. We use two loops here because we want to turn all the LEDs below the measurement red with {{fname|set_pixel}} and those above it off. That way the bar will appear to move up and down the y axis following the measured temperature.
| + | Ce programme fonctionne par soustrayant la valeur minimale à la mesure de température. Cela produit un résultat entre 0 et 8. Nous utilisons ensuite deux boucles {{fname|for}} imbriquée pour l'affichage. La boucle externe pour l'axe des {{fname|x}} et deux boucles pour l'axe {{fname|y}} (ces deux boucles se succèdents). Nous utilisons deux boucles pour {{fname|y}} parce que nous voulons activer toutes les LEDs sous la température en rouge avec {{fname|set_pixel}} tandis que la boucle suivante éteint toutes les LEDs au dessus de la température. |
| + | |
| + | De cette façon, la barre donnera l'impression de monter/descendre sur l'axe Y pour suivre la mesure de la température. |
| | | |
− | Remember that you can use {{fname|sense.set_rotation(n)}} (where n is 0, 90, 180 or 270) at the start of the program just after {{fname|sense.clear()}} if you want to change the orientation of the bar.
| + | Si vous voulez modifier l'orientation de votre barre, vous pouvez utiliser {{fname|sense.set_rotation(n)}} au démarrage du programme (où n est 0, 90, 180 ou 270) juste après {{fname|sense.clear()}}. |
| | | |
| {{RASP-SENSE-HAT-ASTRO-PI-TRAILER}} | | {{RASP-SENSE-HAT-ASTRO-PI-TRAILER}} |