¿Tu Raspberry Pi está caliente? La Raspberry Pi funciona a una magnífica temperatura predeterminada de fábrica cuando está inactiva, pero cuando la utiliza mucho en una oficina con calefacción, ¿se calienta demasiado? Descúbrelo con unos sencillos pasos.
Monitoreo de la temperatura en el Pi
Asumiremos que ya ha configurado su Raspberry Pi, está usando Raspbian y que puede tener acceso a un indicador de la consola, ya sea a través de SSH o a través de un inicio de sesión basado en el escritorio.
Si cuenta con una nueva instalación de Ubuntu en su Pi, realice el pago. vcgencmd para Ubuntu 20.04 aarch64 en RPi 4B por Hamid Elaosta.
Una vez que esté en el indicador de la terminal, primero querrá verificar que el vcgencmd
la utilidad está habilitada para usted. Probablemente estará presente si está usando Raspbian. Vamos a revisar:
whereis vcgencmd
Si recibió un resultado, que tenía más información, entonces un vcgencmd:
, Entonces, ya puedes irte.
Prueba de temperatura en el Pi manualmente
Continúe y ejecute el siguiente comando:
vcgencmd measure_temp
Debería recibir un resultado equivalente al siguiente:
Tenga en cuenta que la temperatura de su Pi puede ser más alta, a modo de ejemplo, 45 grados Celsius. La mía (una Raspberry Pi 4) se ejecuta en una caja metálica hermética (la carcasa de radiador de aluminio con doble ventilador de armadura) con un solo ventilador de refrigeración en funcionamiento, y esta noche hace bastante frío. Tengo otra Raspberry Pi 3 con una carcasa de plástico, un par de disipadores de calor y sin ventilador, y en este momento 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. Ese es un límite superior, y debe prestar atención que puede haber algunos chips en la placa base Raspberry que solo estén calificados para subir hasta 70 grados Celsius. En general, si puedes correr a 50 grados Celsius o menos, parece que deberías estar en la zona verde.
Inclusive si debe ir por encima de él, es factible que pueda agregar un pequeño ventilador, algunos fregaderos de enfriamiento y reducir rápidamente la temperatura. La temperatura ambiente / ambiente además carece de relevancia. Si su entorno se torna más caluroso (clima de verano, etc.), espere que su Raspberry Pi además suba de temperatura.
Y es bueno prestar atención que la Raspberry Pi de forma general se acelerará (dicho de otra forma, se ralentizará) cuando la temperatura alcance un cierto punto. A menos que esté haciendo algo que no es predeterminado, como overclocking o cambiar la configuración.
Además hay mucho que decir sobre el estuche que elija para su Raspberry Pi 4. Varias opciones llevarán a resultados de enfriamiento mucho mejores o mucho 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
los vcgencmd
El comando es bastante versátil. Puede leer más sobre esto en el vcgencmd página de manual. 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
Aquí, verificamos la temperatura, el estado del acelerador (consulte el link del portal 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 lo que muestra 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 Cool es indudablemente un aspecto importante del correcto funcionamiento de su Pi. Invierta en una caja que optimice la temperatura, agregue uno o dos ventiladores y, lo más importante, controle el rendimiento de temperatura del sistema con regularidad, inclusive bajo carga. Disfruta de la multitud de información vcgencmd
puede proporcionarle y vigilar esa temperatura.