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 lieliski piemērots iestatīšanai mājas automatizācijas projekti ar Raspberry PiTač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 mēs neuzraugām šo temperatūru, sistēma darīs to, kas pazīstams kā... termiskā drosele, palēninot pulksteņa ātrumu, lai izvairītos no pārkaršanas, kas nozīmē, ka jūsu ierīce darbosies lēnāk nekā parasti.

Lai gan agrīnajos modeļos tā nebija problēma, jo tiem nebija tik lielas jaudas, līdz ar Raspberry Pi 5 Lietas ir krasi mainījušās. Tagad mums noteikti jāseko līdzi SoC darbības temperatūrām, 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šākajiem 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 pasākuma_temp, kas nekavējoties sniedz rādījumu Celsija grādos.

Tiem, kas dod priekšroku tieši lasīt sistēmas failu, var izmantot kaķis /sys/klase/termālā/termālā_zona0/tempSvarīga detaļa šeit ir tā, ka rezultāts tiek parādīts miligrādos, tāpēc jums tas ir jādara dalīt vērtību ar 1000 Lai iegūtu faktisko temperatūru. Ja vēlaties, lai displejs automātiski atjauninātos ik pēc dažām sekundēm, neievadot komandu atkārtoti, varat izmantot komandu skatīties -n X vcgencmd mērīt_temp, aizstājot X ar sekunžu skaitu, kādu vēlaties starp rādījumiem.

  Kā lietot mākslīgo intelektu, neizveidojot kontu

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 viens no tiem cilvēkiem, kas, tāpat kā daudzi citi, aizmirst garas komandas vai nevēlas pārvietoties ar augšupvērsto bultiņu konsoles vēsturē, ideāls risinājums ir izveidot izpildāms skripts Bash valodā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 `echo` instrukciju, lai padarītu tos lasāmus. Pēc faila saglabāšanas ir svarīgi piešķirt izpildes atļaujas izmantojot komandu chmod +x, kas ļauj sākt mērījumu ar vienkāršu īsu 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ā uzdevumjoslaVienkārši ar peles labo pogu noklikšķiniet uz paneļa, dodieties uz opciju Pievienot vai noņemt spraudņus un atlasiet Temperatūras monitors vai CPU temperatūraTas ļauj ātri apskatīt termisko stāvokli darba laikā, nepārtraucot uzdevumus.

Ja meklējat kaut ko daudz jaudīgāku un profesionālāku, ir pieejams rīks ar nosaukumu KabīneTā ir tīmekļa pārvaldības saskarne, ko instalējat savā platē un kurai piekļūstat no jebkuras ierīces pārlūkprogrammas lokālajā tīklā, izmantojot 9090. portu. Vadības panelis ne tikai parāda CPU temperatūra un enerģijas patēriņš Tas ne tikai nodrošina reāllaika datus ar vēsturiskiem grafikiem, bet arī ļauj pārvaldīt pakalpojumus, atjaunināt programmatūru un uzraudzīt RAM un krātuvi, nepieskaroties nevienai koda rindai.

  Pilnīgs ceļvedis pārejai uz Linux Mint: no Windows uz brīvās programmatūras brīvību

Uzlabota uzraudzība un mākoņpakalpojumi

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

Tiem, kas savus projektus paceļ jaunā līmenī, ir tādas iespējas kā PiCockpitTas 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 mātesplates un vēlaties centralizēt uzraudzību no vienas vietas.

Ir vēl sarežģītākas ieviešanas, kas integrē IoT 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 apskatīt attālos displejos, kas ieprogrammēti Python vai mobilajās lietojumprogrammās, kas ļauj veikt pilnīga tālvadības uzraudzība 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, parasti termiskā drosele Problēmas sāk rasties, kad tādos modeļos kā Pi 3+ temperatūra pārsniedz 60 °C, savukārt Raspberry Pi 4 robeža ir augstāka, aptuveni 80–85 °C. Varat pārbaudīt, vai jūsu plate ir palēninājusies, izmantojot komandu vcgencmd get_throttled.

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

  Labākie CSS tīmekļa resursi

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