Monitoreo de temperatura en Raspberry Pi

Shutterstock / Paolo De Gasperis

¿Tu Raspberry Pi se está sobrecalentando? La Raspberry Pi funciona a una excelente temperatura predeterminada de fábrica cuando está inactiva, pero cuando la usa mucho en una oficina con calefacción, ¿se calienta demasiado? Descúbrelo en unos sencillos pasos.

→ Índice de contenidos

Monitoreo de temperatura en el Pi

Asumiremos que ya ha configurado su Raspberry Pi, está utilizando Raspbian y puede acceder a un indicador de consola, ya sea a través de SSH o mediante un inicio de sesión basado en el escritorio.

Si tiene una instalación nueva de Ubuntu en su Pi, verifique vcgencmd para Ubuntu 20.04 aarch64 en RPi 4B por Hamid Elaosta.

Una vez que esté en el indicador de la terminal, primero deberá verificar que el vcgencmd está disponible para ti. Probablemente estará allí si está utilizando Raspbian. Vamos a revisar:

whereis vcgencmd

donde es la salida de vcgencmd

Si recibió un resultado, que contenía más información, entonces un cliente potencial vcgencmd:, entonces estás listo.

Pruebe manualmente la temperatura en el Pi

Continúe y ejecute el siguiente comando:

vcgencmd measure_temp

Debería recibir un resultado similar al siguiente:

Tenga en cuenta que la temperatura de su Pi puede ser más alta, por ejemplo, 45 grados Celsius. La mía (una Raspberry Pi 4) se ejecuta en una caja metálica hermética (la cuerpo del radiador de aluminio con ventilador de doble inducido) con un solo ventilador de refrigeración en funcionamiento, y esta noche está muy bien aquí. Tengo otra Raspberry Pi 3 con una carcasa de plástico, un par de disipadores de calor y sin ventiladores, y actualmente funciona a 44,4 grados Celsius.

¿Cuánto es demasiado?

Buena pregunta. La fundación Raspberry Pi recomienda mantener su Raspberry Pi por debajo de los 85 grados Celsius. Este es un límite superior y debe tener en cuenta que puede haber algunos chips en la placa base Raspberry que solo estén calificados para subir hasta 70 grados Celsius. En términos generales, si puede correr a 50 grados Celsius o menos, parece que debería estar en la zona verde.

Incluso si va más allá, es posible que pueda agregar un pequeño ventilador, algunos disipadores de calor de enfriamiento y bajar rápidamente la temperatura. La temperatura ambiente / ambiente también es importante. Si su entorno se vuelve más cálido (clima de verano, etc.), espere que su Raspberry Pi también suba de temperatura.

Y es bueno tener en cuenta que la Raspberry Pi generalmente se ralentiza (es decir, se ralentiza) cuando la temperatura alcanza un cierto punto. A menos que esté haciendo algo que no es predeterminado, como overclocking o cambiar la configuración.

También hay mucho que decir sobre la carcasa que elijas para tu Raspberry Pi 4. Las diferentes opciones llevarán a resultados de enfriamiento mucho mejores o peores. Para obtener una descripción general sólida de los casos, consulte Carcasas Raspberry Pi 4, regulación de temperatura y CPU bajo carga por Martin Rowan.

Temperatura de secuencias de comandos y más

El vcgencmd el comando es bastante versátil. Puedes leer más sobre esto en página de manual de vcgencmd. Creemos un pequeño script con algunos de los comandos más útiles, que almacenamos como ~/temperature.sh:

#!/bin/bash 
vcgencmd measure_temp
vcgencmd get_throttled
vcgencmd measure_volts
vcgencmd get_mem arm
vcgencmd get_mem gpu

Mida más con vcgencmd

Aquí, verificamos la temperatura, el estado del acelerador (consulte el enlace al sitio web anterior para obtener más información), una lectura de Voltios y la memoria disponible para la GPU y el procesador ARM. Tenga en cuenta que su memoria total puede ser mayor que la disponible para ARM. Puedes ver tu memoria total usando una herramienta como htop (sudo apt install htop && htop), o simplemente ejecutando free -mh en la línea de comando (el primer resultado, arriba a la izquierda, es el tamaño total de la memoria).

Terminando

Mantener su Raspberry Pi fresca es definitivamente un aspecto importante para que su Pi funcione bien. Invierta en un estuche que optimice la temperatura, agregue uno o dos ventiladores y, lo más importante, controle regularmente el rendimiento de la temperatura del sistema, incluso bajo carga. Disfruta de la multitud de información vcgencmd puede proporcionarle y vigilar esa temperatura!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir Change privacy settings