Kompletny przewodnik po monitorowaniu i kontrolowaniu temperatury Twojego Raspberry Pi

Ostatnia aktualizacja: 9 Wrzesień 2026

Zbliżenie płytki Raspberry Pi zamontowanej w przezroczystej obudowie.

Posiadanie Raspberry Pi jest świetne do konfiguracji projekty automatyki domowej z Raspberry PiAle jest jeden szczegół, o którym czasami zapominamy, aż jest za późno: temperatura. W zależności od tego, czego wymagamy od urządzenia, procesor może się mocno nagrzać, a jeśli nie będziemy monitorować tej temperatury, system zrobi to, co nazywamy… dławienie termiczne, spowalniając prędkość zegara, aby uniknąć przegrzania, co oznacza, że ​​komputer będzie działał wolniej niż normalnie.

Chociaż we wczesnych modelach nie stanowiło to problemu, ponieważ nie miały one tak dużej mocy, wraz z pojawieniem się Raspberry Pi 5 Sytuacja diametralnie się zmieniła. Teraz musimy bezwzględnie monitorować temperatury pracy układu SoC, ponieważ jego wydajność jest znacznie wyższa, a co za tym idzie, generuje on znacznie więcej ciepła. W tym artykule omówimy wszystkie możliwe sposoby pomiaru i kontroli tej temperatury, od najprostszych po bardziej zaawansowane rozwiązania.

Inteligentne urządzenia Raspberry Pi
Podobne artykuły:
Inteligentne urządzenia z Raspberry Pi i zaawansowaną automatyką domową

Szybkie pomiary za pomocą terminala

Ekran terminala poleceń z kodem cyfrowym, przedstawiającym monitorowanie konsoli.

Jeśli chcesz uniknąć komplikacji i po prostu chcesz poznać aktualny stan procesora, terminal będzie Twoim najlepszym przyjacielem. Istnieje kilka sposobów na uzyskanie tych informacji. Jednym z najprostszego jest uruchomienie polecenia vcgencmd miara_temp, co natychmiast podaje wynik w stopniach Celsjusza.

Osoby, które wolą czytać plik systemowy bezpośrednio, mogą skorzystać z kot /sys/class/thermal/thermal_zone0/tempWażnym szczegółem jest to, że wynik jest wyświetlany w milistopniach, więc musisz podziel wartość przez 1000 Aby uzyskać rzeczywistą temperaturę. Jeśli chcesz, aby wyświetlacz aktualizował się automatycznie co kilka sekund, bez konieczności wielokrotnego wpisywania polecenia, możesz użyć polecenia watch -n X vcgencmd measure_temp, zastępując X liczbą sekund, jaką chcesz zachować pomiędzy odczytami.

  Jak korzystać ze sztucznej inteligencji bez zakładania konta

Automatyzacja za pomocą niestandardowych skryptów

Szczegóły wentylatora procesora i radiatora, niezbędne do zapobiegania dławieniu termicznemu.

Jeśli należysz do osób, które – podobnie jak wiele innych – zapominają o długich poleceniach lub nie chcą nawigować za pomocą strzałki w górę w historii konsoli, idealnym rozwiązaniem jest utworzenie skrypt wykonywalny w BashUmożliwia to opakowanie instrukcji CPU i GPU w małym pliku .sh.

Aby to zrobić, wystarczy użyć edytora, takiego jak nano, zdefiniować zmienne do przechowywania wyników poleceń wymienionych powyżej i sformatować je za pomocą instrukcji `echo`, aby były czytelne. Po zapisaniu pliku należy… przypisz uprawnienia do wykonywania korzystając z polecenia chmod +x, umożliwiającego uruchomienie pomiaru za pomocą krótkiego polecenia z dowolnego folderu w systemie.

pomiar zużycia energii w laboratorium domowym
Podobne artykuły:
Jak mierzyć i optymalizować zużycie energii elektrycznej w domowym laboratorium

Kontrola wizualna i narzędzia graficzne

Laptop wyświetlający panel sterowania z wykresami analizy danych w czasie rzeczywistym.

Nie wszystko musi być czarnym tekstem na białym tle. Jeśli używasz środowiska graficznego Raspberry Pi OS, możesz zintegrować temperaturę bezpośrednio z… górny pasek zadańWystarczy kliknąć prawym przyciskiem myszy na panelu, przejść do opcji Dodaj lub Usuń wtyczki i wybrać Monitor temperatury lub temperatura procesoraDzięki temu możesz szybko sprawdzić stan temperatury podczas pracy, nie przerywając wykonywania swoich obowiązków.

Jeśli szukasz czegoś znacznie bardziej wydajnego i profesjonalnego, istnieje narzędzie o nazwie Kabina pilotaTo internetowy interfejs zarządzania, który instalujesz na swoim pokładzie i do którego możesz uzyskać dostęp z przeglądarki dowolnego urządzenia w sieci lokalnej przez port 9090. Kokpit nie tylko pokazuje Ci Temperatura procesora i pobór mocy Nie tylko dostarcza danych w czasie rzeczywistym wraz z historycznymi wykresami, ale także umożliwia zarządzanie usługami, aktualizowanie oprogramowania oraz monitorowanie pamięci RAM i pamięci masowej bez konieczności pisania ani jednej linijki kodu.

  Kompletny przewodnik po przejściu na Linux Mint: od systemu Windows do wolności wolnego oprogramowania

Zaawansowany monitoring i usługi w chmurze

Szczegółowy widok komponentów elektronicznych i układu SoC płytki Raspberry Pi.

Dla tych, którzy chcą przenieść swoje projekty na wyższy poziom, dostępne są takie opcje, jak: PiCockpitOferuje moduł PiStats do wizualizacji wydajności i temperatury chipów za pomocą szczegółowych wykresów. To bardzo wygodne rozwiązanie, jeśli masz wiele płyt głównych i chcesz scentralizować monitorowanie z jednego miejsca.

Istnieją jeszcze bardziej złożone implementacje, które integrują Platformy IoT, takie jak OKdo CloudW takich przypadkach Raspberry Pi wysyła dane dotyczące temperatury do chmury za pośrednictwem protokołów TCP/IP, a dane te można przeglądać na zdalnych wyświetlaczach zaprogramowanych w Pythonie lub aplikacjach mobilnych, co umożliwia pełne zdalne monitorowanie z dowolnego miejsca na świecie.

Bezpieczeństwo sieci domowej IoT
Podobne artykuły:
Bezpieczeństwo sieci domowej i IoT: kompletny przewodnik po zabezpieczonym inteligentnym domu

Krytyczne progi i wskazówki dotyczące chłodzenia

Kiedy powinniśmy zacząć się martwić? Chociaż każdy model jest inny, generalnie dławienie termiczne Problem zaczyna się pojawiać, gdy w modelach takich jak Pi 3+ przekroczymy 60°C, podczas gdy w Raspberry Pi 4 limit jest wyższy i wynosi około 80-85°C. Możesz sprawdzić, czy Twoja płytka doświadczyła spowolnień, używając polecenia vcgencmd get_throttled.

Jeśli zauważysz, że wartości są zbyt wysokie, istnieje kilka sposobów na obniżenie poziomu decybeli. Najprostszy to zamontuj radiatory wykonane z aluminium lub anodowanego aluminium na SoC. Jeśli to nie wystarczy, aktywny wentylator To rozwiązanie jest najlepsze, szczególnie przydatne w przypadku Raspberry Pi 5. Inne przydatne taktyki obejmują umieszczenie płytki w pionie w celu poprawienia przepływu powietrza, usunięcie ograniczającej plastikowej obudowy lub zastosowanie obudów zaprojektowanych z myślą o rozpraszaniu ciepła, takich jak aluminiowe obudowy typu FLIRC.

  Najlepsze zasoby internetowe dla CSS

Opanowanie monitoringu termicznego, czy to poprzez szybkie polecenia, panele webowe, takie jak Cockpit, czy integrację z chmurą, jest niezbędne do zapewnienia stabilnej i spójnej wydajności sprzętu. Połączenie oprogramowania monitorującego z odpowiednim chłodzeniem, takim jak wentylatory lub radiatory, pozwala Raspberry Pi obsługiwać duże obciążenia bez ryzyka degradacji lub nieoczekiwanych spadków prędkości.

Samouczki dotyczące automatyki domowej, przewodniki po Home Assistant
Podobne artykuły:
Kompletny przewodnik po automatyce domowej i Home Assistant dla Twojego inteligentnego domu