Comment contrôler la Température sur un Raspberry Pi 4 ? Guide Complet
La surchauffe est un problème courant rencontré avec les ordinateurs de petite taille comme le Raspberry Pi 4. Bien que ces petits ordinateurs soient incroyablement flexibles et puissants pour leur taille, ils peuvent aussi être sujets à des problèmes thermiques lorsqu'ils sont soumis à des tâches intensives. Heuresement, des commandes nous permettent de surveiller la température, et avec un peu d'imagination, vous pourrez inventer votre propre système de contrôle.
Surveillance de la Température
Utilisation de la Commande vcgencmd
Ouvrez un terminal sur votre Raspberry Pi et tapez la commande suivante :
vcgencmd measure_temp
Cela vous donnera la température actuelle du CPU.
Utilisation de watch
Pour un suivi en temps réel, vous pouvez utiliser la commande watch
:
watch vcgencmd measure_temp
Surveillance Automatisée
Script Bash
Vous pouvez écrire un petit script bash pour automatiser le processus de surveillance et de contrôle de la température.
#!/bin/bash
while true
do
temp=$(vcgencmd measure_temp | egrep -o '[0-9]*\.[0-9]*')
if (( $(echo "$temp > 70.0" | bc -l) )); then
# Activez le ventilateur, réduisez la fréquence du CPU ici ou toute autre action de votre choix
fi
sleep 5
done