Comment contrôler la Température sur un Raspberry Pi 4 ? Guide Complet
Le contrôle de la température sur un Raspberry Pi 4 est crucial pour assurer des performances optimales et prolonger la durée de vie de votre appareil. Cet article vous guidera à travers différentes méthodes pour surveiller et réguler efficacement la température de votre Raspberry Pi.
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
Partager cet article
Écrit par
larevuegeekÀ lire aussi
Raspberry Pi s'associe à Hailo pour proposer un module AI

Raspberry Pi 5 + Disque NVME : le mariage parfait ! Tutoriel et benchmark sous Raspberry PI OS
Comment résoudre un problème de son avec le port HDMI sur un Raspberry Pi 4 et Shairport Sync ?

Plex : Guide complet pour un serveur multimédia de rêve ! Feat. Raspberry pi 4

J’ai transformé mon Raspberry Pi 5 en mini PC avec le PironMan 5 Pro Max de sunfounder ! + Bonus


Commentaires (0)