nuage de tags sur la liste, suppression dropdown navbar, rôles/droits sur le profil
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
Il est judicieux de connaître la température du processeur et de la puce graphique afin de ne pas endommager votre Raspberry Pi. **La température maximale est de 80 °C**, au delà de 93 °C les composants peuvent subir des dommages irréversibles. Le pire ? Griller votre carte !
|
||||
|
||||
Voici mes tests réalisés avec un Raspberry Pi 4.
|
||||
|
||||
## Fondamentaux
|
||||
La température de la GPU est accessible depuis la commande `vcgencmd` et le paramètre `measure_temp` :
|
||||
|
||||
```
|
||||
$ vcgencmd measure_temp
|
||||
temp=43.0'C
|
||||
```
|
||||
|
||||
La température du processeur est stocké dans le fichier `/sys/class/thermal/thermal_zone0/temp`, exprimée en millième de **°C** :
|
||||
|
||||
```
|
||||
$ cat /sys/class/thermal/thermal_zone0/temp
|
||||
44790
|
||||
```
|
||||
|
||||
Pour afficher la valeur en **°C**, il faut effectuer une division par 1000 de la valeur contenue dans `/sys/class/thermal/thermal_zone0/temp` :
|
||||
```
|
||||
$ awk '{printf("\ntemp=%.1f°C\n\n",$1/1e3)}' /sys/class/thermal/thermal_zone0/temp
|
||||
temp=44.7'C
|
||||
```
|
||||
|
||||
## Script évolué
|
||||
Le script ci-dessous affiche la température de la GPU et du CPU.
|
||||
```BASH
|
||||
#!/bin/bash
|
||||
# Script: piSensorsTemp
|
||||
# Purpose: Display the ARM CPU and GPU temperature of Raspberry Pi 2/3/4
|
||||
# Author: Cédric Abonnel <https:*www.abonnel.fr/start?q=piSensorsTemp&do=search> under CC BY
|
||||
# -------------------------------------------------------
|
||||
echo "$(date) @ $(hostname)"
|
||||
echo "-------------------------------------------"
|
||||
echo "GPU => $(/opt/vc/bin/vcgencmd measure_temp)"
|
||||
echo "CPU => $(awk '{printf("temp=%.1f°C\n\n",$1/1e3)}' /sys/class/thermal/thermal_zone0/temp)"
|
||||
```
|
||||
|
||||
Pour rendre exécutable le code :
|
||||
|
||||
```
|
||||
$ sudo chmod +x piSensorsTemp
|
||||
$ ./piSensorsTemp
|
||||
```
|
||||
|
||||
Pour afficher toutes les secondes, les informations rafraîchies :
|
||||
|
||||
```
|
||||
$ watch -n 1 -d ./piSensorsTemp
|
||||
```
|
||||
|
||||
Exemple d'execution :
|
||||
```
|
||||
$ ./piSensorsTemp
|
||||
vendredi 17 janvier 2020, 11:25:31 (UTC+0100) @ rpitst
|
||||
---
|
||||
GPU => temp=43.0'C
|
||||
CPU => temp=43.3°C
|
||||
```
|
||||
|
||||
## Biblio
|
||||
[How to find out Raspberry Pi GPU and ARM CPU temperature on Linux](https:*www.cyberciti.biz/faq/linux-find-out-raspberry-pi-gpu-and-arm-cpu-temperature-command/)
|
||||
|
||||
[lm-sensors does not detect integrated temperature sensor on Raspberry Pi](https://github.com/lm-sensors/lm-sensors/issues/30)
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"uuid": "96eaaeb7-e04f-472d-b4ed-37ffbdae945f",
|
||||
"slug": "relever-temperature-cpu-gpu",
|
||||
"title": "Relever la température dans la GPU et le CPU d'un Raspberry Pi",
|
||||
"author": "cedric.abonnel@gmail.com",
|
||||
"published": true,
|
||||
"published_at": "2020-04-17 20:51:11",
|
||||
"created_at": "2020-04-17 20:51:11",
|
||||
"updated_at": "2020-04-17 20:51:11",
|
||||
"revisions": [],
|
||||
"cover": "",
|
||||
"files_meta": [],
|
||||
"external_links": [],
|
||||
"seo_title": "",
|
||||
"seo_description": "",
|
||||
"og_image": "",
|
||||
"category": "Électronique"
|
||||
}
|
||||
Reference in New Issue
Block a user