Методы проверки температуры в Linux Raspberry Pi: vcgencmd, sysfs и lm-sensors

Чтобы получить температуру Raspberry Pi на базе Linux, вы можете использовать различные методы. Вот несколько вариантов:

  1. Использование команды vcgencmd:

    • Откройте терминал на Raspberry Pi.
    • Введите следующую команду: vcgencmd Measure_temp
    • На выходе будет отображаться текущая температура процессора Raspberry Pi.
  2. Использование интерфейса sysfs:

    • Откройте терминал на Raspberry Pi.
    • Перейдите в следующий каталог: /sys/class/thermal/thermal_zone0/
    • Используйте команду cat, чтобы прочитать файл temp: cat temp
    • Выходные данные будут отображать температуру в миллиградусах Цельсия.
  3. Использование пакета lm-sensors:

    • Установите пакет lm-sensors, если он еще не установлен на Raspberry Pi.
    • Откройте терминал и выполните команду: sudo Sensors-detect
    • Следуйте инструкциям на экране, чтобы обнаружить и загрузить необходимые модули ядра.
    • После завершения обнаружения выполните команду: сенсоры
    • На выходе будут отображаться показания температуры различных компонентов, включая процессор.