Raspberry Pi omamine on seadistamiseks suurepärane Koduse automatiseerimise projektid Raspberry Pi-gaKuid on üks detail, mille me mõnikord unustame, kuni on liiga hilja: kuumus. Sõltuvalt sellest, mida seadmelt nõutakse, võib protsessor üsna kuumaks minna ja kui me seda temperatuuri ei jälgi, teeb süsteem seda, mida tuntakse kui... termiline drossel, aeglustades kella kiirust, et vältida ülekuumenemist, mis tähendab, et teie masin töötab tavapärasest aeglasemalt.
Kuigi varajastel mudelitel polnud see probleem, kuna neil polnud nii palju võimsust, siis koos tulekuga Raspberry Pi 5 Asjad on drastiliselt muutunud. Nüüd peame absoluutselt jälgima SoC töötemperatuure, kuna selle jõudlus on palju suurem ja seetõttu tekitab see oluliselt rohkem soojust. Selles artiklis uurime kõiki võimalikke viise selle temperatuuri mõõtmiseks ja juhtimiseks, alates kõige lihtsamatest kuni keerukamate lahendusteni.
Kiired mõõtmised terminali abil

Kui soovid vältida tüsistusi ja pead lihtsalt teadma protsessori praegust olekut, on terminal sinu parim sõber. Selle teabe saamiseks on mitu võimalust. Üks otsesemaid on käivitada käsk vcgencmd mõõdiku_temp, mis annab sulle koheselt näidu Celsiuse kraadides.
Need, kes eelistavad süsteemifaili otse lugeda, saavad seda kasutada cat /sys/class/thermal/thermal_zone0/tempOluline detail on see, et tulemus kuvatakse millikraadides, seega peate jaga väärtus 1000-ga Tegeliku temperatuuri saamiseks. Kui soovite, et ekraan värskendataks automaatselt iga paari sekundi tagant ilma käsku korduvalt sisestamata, saate kasutada käsku jälgi -n X vcgencmd mõõt_temperatuur, asendades X sekundite arvuga, mida soovite näitude vahel oodata.
Automatiseerimine kohandatud skriptidega

Kui oled üks neist inimestest, kes nagu paljud teisedki unustavad pikad käsud või ei soovi konsooli ajaloos ülesnoolega navigeerida, on ideaalne lahendus luua käivitatav skript BashisSee võimaldab teil protsessori ja graafikakaardi juhiseid väikesesse .sh-faili mähkida.
Selleks kasutage lihtsalt redaktorit, näiteks nano, defineerige muutujad ülalmainitud käskude tulemuste salvestamiseks ja vormindage need `echo` käsuga loetavaks. Pärast faili salvestamist on oluline määra täitmisõigused käsu chmod +x abil, mis võimaldab teil mõõtmise käivitada lihtsa lühikese käsuga mis tahes süsteemi kaustast.
Visuaalne kontroll ja graafilised tööriistad

Kõik ei pea olema must tekst valgel taustal. Kui kasutate Raspberry Pi OS töölauakeskkonda, saate temperatuuri otse integreerida. ülemine tegumiribaParemklõpsake lihtsalt paneelil, minge valikule „Lisa või eemalda pluginad” ja valige see. Temperatuurimonitor või protsessori temperatuurSee võimaldab teil töötamise ajal kiiresti termilist olekut jälgida ilma oma ülesandeid katkestamata.
Kui otsid midagi palju võimsamat ja professionaalsemat, on olemas tööriist nimega KokpitSee on veebipõhine haldusliides, mille installite oma emaplaadile ja millele pääsete ligi mis tahes teie kohtvõrgus oleva seadme brauserist pordi 9090 kaudu. Kokpit ei näita teile mitte ainult Protsessori temperatuur ja energiatarve See mitte ainult ei paku reaalajas andmeid ajalooliste graafikutega, vaid võimaldab teil hallata teenuseid, värskendada tarkvara ning jälgida RAM-i ja salvestusruumi ilma ühtegi koodirida puudutamata.
Täiustatud seire- ja pilveteenused

Neile, kes viivad oma projektid järgmisele tasemele, on olemas sellised valikud nagu PiCockpitSee pakub moodulit nimega PiStats, mis visualiseerib kiibi jõudlust ja kuumenemist detailsete graafikute abil. See on väga mugav lahendus, kui teil on mitu emaplaati ja soovite koondada jälgimise ühest kohast.
On veelgi keerukamaid rakendusi, mis integreerivad Asjade asjade platvormid nagu OKdo CloudSellistel juhtudel saadab Raspberry Pi temperatuuriandmeid pilve TCP/IP protokollide kaudu ja neid andmeid saab vaadata Pythonis programmeeritud kaugekraanidel või mobiilirakendustes, mis võimaldab a täielik kaugseire kõikjal maailmas.
Kriitilised läved ja jahutamise näpunäited
Millal peaksime muretsema hakkama? Kuigi iga mudel on erinev, on üldiselt termiline drossel Probleemiks hakkab muutuma näiteks Pi 3+ mudelites, kui temperatuur ületab 60 °C, samas kui Raspberry Pi 4 puhul on piir kõrgem, umbes 80–85 °C. Saate kontrollida, kas teie plaat on aeglustunud, käsuga vcgencmd get_throttled.
Kui märkate, et väärtused on liiga kõrged, on detsibellide taseme vähendamiseks mitu võimalust. Lihtsaim on paigaldage jahutusradiaatorid SoC-l alumiiniumist või anodeeritud alumiiniumist. Kui sellest ei piisa, siis a aktiivne fänn See on ülim lahendus, eriti vajalik Raspberry Pi 5 jaoks. Muude kasulike taktikate hulka kuuluvad õhuvoolu parandamiseks tahvli vertikaalne asetamine, piirava plastkorpuse eemaldamine või soojuse hajutamiseks mõeldud korpuste, näiteks FLIRC-tüüpi alumiiniumkorpuste kasutamine.
Termilise jälgimise valdamine, olgu see siis kiirkäskluste, veebipaneelide (nt Cockpit) või pilveintegratsiooni kaudu, on oluline riistvara stabiilse ja ühtlase jõudluse tagamiseks. Jälgimistarkvara kombineerimine sobiva jahutusega, näiteks ventilaatorite või jahutusradiaatoritega, võimaldab Raspberry Pi-l hakkama saada suurte töökoormustega ilma jõudluse halvenemise või ootamatute kiiruselanguste riskita.
