Pilnīgs ceļvedis Raspberry Pi temperatūras uzraudzībai un kontrolei

Pēdējā atjaunošana: 9 2026 septembris

Raspberry Pi plates tuvplāns, kas uzstādīts caurspīdīgā korpusā.

Raspberry Pi ir fantastisks mājas automatizācijas projektu veidošanai , taču ir viena detaļa, ko mēs dažreiz aizmirstam, līdz ir par vēlu: karstums. Atkarībā no tā, ko jūs prasāt no ierīces, procesors var diezgan sakarst, un, ja jūs neuzraugāt šo temperatūru, sistēma veiks tā saukto termisko droseļvārstu , samazinot pulksteņa frekvenci, lai novērstu pārkaršanu. Tas nozīmē, ka jūsu dators darbosies lēnāk nekā parasti.

Lai gan agrīnajos modeļos tā nebija problēma, jo tie nebija tik jaudīgi, Raspberry Pi 5 parādīšanās ir krasi mainījusi situāciju. Tagad mums noteikti jāseko līdzi SoC darbības temperatūrai, jo tā veiktspēja ir daudz augstāka un tāpēc tas rada ievērojami vairāk siltuma. Šajā rakstā mēs izpētīsim visus iespējamos veidus, kā izmērīt un kontrolēt šo temperatūru, sākot no visvienkāršākajām metodēm līdz sarežģītākiem risinājumiem.

Raspberry Pi viedierīces
Saistītais raksts:
Viedierīces ar Raspberry Pi un modernu mājas automatizāciju

Ātri mērījumi, izmantojot termināli

Komandtermināļa ekrāns ar digitālu kodu, kas attēlo konsoles uzraudzību.

Ja vēlaties izvairīties no sarežģījumiem un vienkārši vēlaties uzzināt procesora pašreizējo statusu, terminālis ir jūsu labākais draugs. Ir vairāki veidi, kā iegūt šo informāciju. Viens no tiešākajiem ir palaist komandu `vcgencmd measure_temp` , kas nekavējoties atgriež rādījumu Celsija grādos.

Tiem, kas dod priekšroku tieši lasīt sistēmas failu, var izmantot komandu `cat /sys/class/thermal/thermal_zone0/temp` . Svarīga detaļa ir tā, ka rezultāts tiek parādīts miligrādos, tāpēc, lai iegūtu faktisko temperatūru, vērtība ir jādala ar 1000. Ja vēlaties, lai displejs atjauninātos automātiski ik pēc dažām sekundēm, neievadot komandu atkārtoti, varat izmantot komandu `watch -n X vcgencmd measure_temp` , aizstājot `X` ar vēlamo sekunžu skaitu starp rādījumiem.

  Tehnoloģijas izglītībā: patiess spēks ārpus lietotnēm

Automatizācija ar pielāgotiem skriptiem

CPU ventilatora un radiatora detaļa, kas ir būtiska, lai novērstu termisko droseļvārstu.

Ja esat līdzīgs daudziem cilvēkiem, kuri aizmirst garas komandas vai nevēlaties pastāvīgi ritināt konsoles vēsturi ar augšupvērsto bultiņu, ideāls risinājums ir izveidot izpildāmu Bash skriptu . Tas ļauj ietvert CPU un GPU instrukcijas nelielā .sh failā.

Lai to izdarītu, vienkārši izmantojiet redaktoru, piemēram, nano, definējiet mainīgos, lai saglabātu iepriekš minēto komandu rezultātus, un formatējiet tos ar komandu `echo`, lai padarītu tos lasāmus. Pēc faila saglabāšanas ir svarīgi piešķirt tam izpildes atļaujas, izmantojot komandu `chmod +x`, kas ļauj veikt mērījumu ar vienu komandu no jebkuras sistēmas mapes.

mājas laboratorijas enerģijas patēriņa mērīšana
Saistītais raksts:
Kā izmērīt un optimizēt mājas laboratorijas elektroenerģijas patēriņu

Vizuālā vadība un grafiskie rīki

Klēpjdators, kurā redzams vadības panelis ar reāllaika datu analīzes grafikiem.

Ne visam ir jābūt melnam tekstam uz balta fona. Ja izmantojat Raspberry Pi OS darbvirsmas vidi, temperatūru var integrēt tieši augšējā uzdevumjoslā . Vienkārši ar peles labo pogu noklikšķiniet uz paneļa, dodieties uz opciju "Pievienot/noņemt spraudņus" un atlasiet " Temp Monitor" vai "CPU Temp ". Tas ļauj ātri pārbaudīt termisko statusu darba laikā, nepārtraucot uzdevumus.

Ja meklējat kaut ko daudz jaudīgāku un profesionālāku, ir pieejams rīks ar nosaukumu Cockpit . Tā ir tīmekļa pārvaldības saskarne, ko instalējat mātesplatē un kurai piekļūstat no jebkuras ierīces pārlūkprogrammas lokālajā tīklā, izmantojot 9090. portu. Cockpit ne tikai parāda reāllaika procesora temperatūru un izmantošanu ar vēsturiskiem grafikiem, bet arī ļauj pārvaldīt pakalpojumus, atjaunināt programmatūru un uzraudzīt RAM un krātuvi, nerakstot nevienu koda rindiņu.

  Droni un lauksaimniecība: 7 jauninājumi, kas jāzina katram lauksaimniekam

Uzlabota uzraudzība un mākoņpakalpojumi

Raspberry Pi plates elektronisko komponentu un SoC detalizēts skats.

Tiem, kas savus projektus paceļ nākamajā līmenī, ir pieejamas tādas iespējas kā PiCockpit , kas piedāvā moduli ar nosaukumu PiStats, lai vizualizētu mikroshēmas veiktspēju un siltumu, izmantojot detalizētus grafikus. Tas ir ļoti ērts risinājums, ja jums ir vairākas plates un vēlaties centralizēt uzraudzību no vienas vietas.

Ir vēl sarežģītākas ieviešanas, kas integrē lietu interneta platformas, piemēram, OKdo Cloud . Šādos gadījumos Raspberry Pi nosūta temperatūras datus uz mākoni, izmantojot TCP/IP protokolus, un šos datus var skatīt attālos displejos, kas programmēti Python vai mobilajās lietotnēs, nodrošinot pilnīgu attālinātu uzraudzību no jebkuras vietas pasaulē.

IoT mājas tīkla drošība
Saistītais raksts:
Mājas tīkla drošība un lietu internets (IoT): pilnīgs ceļvedis aizsargātai viedajai mājai

Kritiskie sliekšņi un dzesēšanas padomi

Kad mums vajadzētu sākt uztraukties? Lai gan katrs modelis ir atšķirīgs, termiskā droseļvārstība parasti kļūst par problēmu, kad temperatūra pārsniedz 60 °C tādiem modeļiem kā Pi 3+, savukārt Raspberry Pi 4 robeža ir augstāka, aptuveni 80–85 °C. Varat pārbaudīt, vai jūsu plate ir piedzīvojusi palēnināšanos, izmantojot komandu `vcgencmd get_throttled`.

Ja pamanāt, ka vērtības ir pārāk augstas, ir vairāki veidi, kā samazināt termiskos decibelus. Vienkāršākais ir uzstādīt alumīnija vai anodēta alumīnija radiatorus uz SoC. Ja ar to nepietiek, labākais risinājums ir aktīvais ventilators , kas ir īpaši nepieciešams Raspberry Pi 5. Citas noderīgas taktikas ietver plates vertikālu novietošanu, lai uzlabotu gaisa plūsmu, ierobežojošā plastmasas korpusa noņemšanu vai siltuma izkliedēšanai paredzētu korpusu, piemēram, FLIRC alumīnija korpusu, izmantošanu.

  Akreditācijas dati un sertifikāti: pilnīgs ceļvedis sava profila uzlabošanai

Termiskās uzraudzības apgūšana, izmantojot ātrās komandas, tīmekļa paneļus, piemēram, Cockpit, vai mākoņa integrāciju, ir būtiska, lai nodrošinātu aparatūras veiktspējas stabilitāti un konsekventumu. Uzraudzības programmatūras apvienošana ar atbilstošu dzesēšanu, piemēram, ventilatoriem vai radiatoriem, ļauj Raspberry Pi tikt galā ar lielu darba slodzi bez degradācijas vai negaidīta ātruma krituma riska.

Mājas automatizācijas pamācības, mājas palīga rokasgrāmatas
Saistītais raksts:
Pilnīgs ceļvedis par mājas automatizāciju un mājas palīgu jūsu viedajām mājām