Surveillance de la température sur le Raspberry Pi –
Votre Raspberry Pi est-il chaud? Le Raspberry Pi fonctionne à une excellente température d’usine par défaut lorsqu’il est inactif, mais lorsque vous l’utilisez intensivement dans un bureau chauffé, est-il trop chaud? Découvrez en quelques étapes simples.
Sommaire
Surveillance de la température sur le Pi
Nous supposerons que vous avez déjà configuré votre Raspberry Pi, que vous utilisez Raspbian et que vous pouvez accéder à une invite de console – soit via SSH ou via une connexion basée sur le bureau.
Si vous avez une toute nouvelle installation Ubuntu sur votre Pi à la place, consultez vcgencmd pour Ubuntu 20.04 aarch64 sur RPi 4B par Hamid Elaosta.
Une fois que vous êtes à l’invite du terminal, vous voudrez d’abord vérifier que le vcgencmd
l’utilitaire est à votre disposition. Il sera probablement présent si vous utilisez Raspbian. Allons vérifier:
whereis vcgencmd
Si vous avez reçu une sortie, qui contenait plus d’informations, alors une vcgencmd:
, Alors tu peux y aller.
Test manuel de la température sur le Pi
Allez-y et exécutez la commande suivante:
vcgencmd measure_temp
Vous devriez recevoir une sortie similaire à ce qui suit:
Notez que la température sur votre Pi peut être plus élevée, par exemple 45 degrés Celsius. Le mien (un Raspberry Pi 4) fonctionne dans un boîtier métallique étanche (le Boîtier de radiateur en aluminium à double ventilateur Armor) avec un seul ventilateur de refroidissement en marche, et c’est assez cool ici ce soir. J’ai un autre Raspberry Pi 3 avec une coque en plastique, quelques dissipateurs de chaleur et pas de ventilateur, et celui-ci fonctionne actuellement à 44,4 degrés Celsius.
Combien est trop?
Bonne question. La fondation Raspberry Pi recommande de maintenir votre Raspberry Pi en dessous de 85 degrés Celsius. C’est une limite supérieure, et vous devriez noter qu’il peut y avoir des puces sur la carte mère Raspberry qui ne sont qualifiées que pour aller jusqu’à 70 degrés Celsius. En général, si vous pouvez courir à 50 degrés Celsius ou moins, il semble que vous devriez être dans la zone verte.
Même si vous deviez aller au-dessus, vous pourrez peut-être ajouter un petit ventilateur, des dissipateurs de refroidissement et réduire rapidement la température. La température ambiante / ambiante n’a pas non plus d’importance. Si votre environnement devient plus chaud (temps d’été, etc.), attendez-vous à ce que votre Raspberry Pi augmente également en température.
Et il est bon de garder à l’esprit que le Raspberry Pi va généralement ralentir (c’est-à-dire ralentir) lorsque la température atteint un certain point. Sauf si vous faites quelque chose qui n’est pas par défaut, comme l’overclocking ou la modification des paramètres.
Il y a aussi beaucoup à dire sur le cas que vous choisissez pour votre Raspberry Pi 4. Différents choix mèneront à des résultats de refroidissement bien meilleurs ou bien pires. Pour un aperçu complet des cas, voir Cas Raspberry Pi 4, Température et limitation du processeur sous charge par Martin Rowan.
Température de script et plus
le vcgencmd
la commande est assez polyvalente. Vous pouvez en savoir plus sur la page de manuel de vcgencmd. Créons un petit script avec quelques-unes des commandes les plus utiles, que nous stockons sous ~/temperature.sh
:
#!/bin/bash vcgencmd measure_temp vcgencmd get_throttled vcgencmd measure_volts vcgencmd get_mem arm vcgencmd get_mem gpu
Ici, nous avons vérifié la température, l’état de l’accélérateur (voir le lien du site Web ci-dessus pour plus d’informations), une lecture Volts et la mémoire disponible pour le GPU et le processeur ARM. Notez que votre mémoire totale peut être plus grande que ce qui est disponible pour ARM. Vous pouvez voir votre mémoire totale en utilisant un outil comme htop
(sudo apt install htop && htop), ou simplement en exécutant free -mh
sur la ligne de commande (le premier résultat, en haut à gauche, correspond à la taille totale de votre mémoire).
Emballer
Garder votre Raspberry Pi Cool est sûrement un aspect important du bon fonctionnement de votre Pi. Investissez dans un boîtier qui optimise la température, ajoutez un ou deux ventilateurs et, surtout, surveillez régulièrement les performances de température du système, y compris sous charge. Profitez de la multitude d’informations vcgencmd
peut vous fournir et garder un œil sur cette température!