Комплетан водич за праћење и контролу температуре вашег Raspberry Pi-ја

Последње ажурирање: КСНУМКС Септембер оф КСНУМКС

Крупни план Raspberry Pi плоче инсталиране у провидном кућишту.

Имати Raspberry Pi је одлично за подешавање пројекти кућне аутоматизације са Raspberry Pi-јемАли постоји један детаљ који понекад заборавимо док не буде прекасно: топлота. У зависности од тога шта тражите од уређаја, процесор може да се прилично загреје, и ако не пратимо ту температуру, систем ће урадити оно што је познато као... термичко пригушивање, успоравајући брзину такта како би се избегло прегревање, што значи да ће ваш уређај радити спорије него обично.

Иако код раних модела ово није био проблем јер нису имали толико снаге, са доласком Малина Пи КСНУМКС Ствари су се драстично промениле. Сада апсолутно морамо да пратимо температуре на којима SoC ради, јер су му перформансе много веће и стога генерише знатно више топлоте. У овом чланку ћемо истражити све могуће начине мерења и контроле те температуре, од најосновнијих до напреднијих решења.

Паметни уређаји Raspberry Pi
Повезани чланак:
Паметни уређаји са Raspberry Pi-јем и напредном кућном аутоматизацијом

Брза мерења помоћу терминала

Екран командног терминала са дигиталним кодом, који представља праћење конзоле.

Ако желите да избегнете компликације и једноставно вам је потребно да знате тренутни статус процесора, терминал је ваш најбољи пријатељ. Постоји неколико начина да добијете ове информације. Један од најдиректнијих је покретање команде вцгенцмд мере_темп, што вам одмах даје очитавање у степенима Целзијуса.

За оне који више воле да директно читају системску датотеку, могу користити цат /сис/цласс/тхермал/тхермал_зоне0/темпВажан детаљ овде је да је резултат приказан у милистепенима, тако да морате поделите вредност са 1000 Да бисте добили стварну температуру. Ако желите да се приказ аутоматски ажурира сваких неколико секунди без потребе да више пута куцате команду, можете користити команду watch -n X vcgencmd measure_temp, замењујући X бројем секунди који желите између очитавања.

  Како користити вештачку интелигенцију без креирања налога

Аутоматизација помоћу прилагођених скрипти

Детаљ вентилатора и хладњака процесора, неопходан за спречавање термичког тротлинга.

Ако сте једна од оних особа које, као и многи, заборављају дугачке команде или не желе да се крећу помоћу стрелице нагоре у историји конзоле, идеално решење је да креирате извршни скрипт у БашуОво вам омогућава да сместите инструкције процесора и графичке картице у малу .sh датотеку.

Да бисте то урадили, једноставно користите едитор као што је nano, дефинишите променљиве за чување резултата горе поменутих команди и форматирајте их помоћу инструкције `echo` да би биле читљиве. Након чувања датотеке, неопходно је доделити дозволе за извршавање коришћењем команде chmod +x, што вам омогућава да покренете мерење једноставном кратком командом из било које фасцикле на систему.

Мерење потрошње енергије у кућној лабораторији
Повезани чланак:
Како измерити и оптимизовати потрошњу електричне енергије ваше кућне лабораторије

Визуелна контрола и графички алати

Лаптоп који приказује контролну таблу са графиконима анализе података у реалном времену.

Не мора све бити црни текст на белој позадини. Ако користите Raspberry Pi OS десктоп окружење, можете интегрисати температуру директно у горња трака задатакаЈедноставно кликните десним тастером миша на панел, идите на опцију додавања или уклањања додатака и изаберите Монитор температуре или температура процесораОво вам омогућава да брзо погледате термички статус док радите без прекидања својих задатака.

Ако тражите нешто много моћније и професионалније, постоји алат који се зове Пилотска кабинаТо је веб-базирани интерфејс за управљање који инсталирате на своју плочу и приступате му из прегледача било ког уређаја на вашој локалној мрежи преко порта 9090. Кокпит вам не само да приказује Температура процесора и потрошња енергије Не само да пружа податке у реалном времену са историјским графиконима, већ вам омогућава и управљање услугама, ажурирање софтвера и праћење РАМ меморије и складишта без додиривања и једне линије кода.

  Комплетан водич за прелазак на Linux Mint: Од Windows-а до слободе слободног софтвера

Напредно праћење и услуге у облаку

Детаљан приказ електронских компоненти и SoC-а Raspberry Pi плоче.

За оне који своје пројекте подижу на виши ниво, постоје опције као што су ПиКокпитНуди модул под називом PiStats за визуелизацију перформанси и загревања чипа кроз детаљне графиконе. То је веома практично решење ако имате више матичних плоча и желите да централизујете праћење са једне локације.

Постоје још сложеније имплементације које интегришу IoT платформе попут OKdo Cloud-аУ овим случајевима, Raspberry Pi шаље податке о температури у облак путем TCP/IP протокола, а ови подаци се могу видети на удаљеним екранима програмираним у Пајтону или мобилним апликацијама, што омогућава... потпуно даљинско праћење из било којег света.

Безбедност кућне мреже Интернета ствари
Повезани чланак:
Безбедност кућне мреже и Интернет ствари: комплетан водич за заштићени паметни дом

Критични прагови и савети за хлађење

Када треба да почнемо да бринемо? Иако се сваки модел разликује, генерално термичко пригушивање Почиње да буде проблем када пређемо 60°C код модела попут Pi 3+, док је код Raspberry Pi 4 ограничење веће, око 80-85°C. Можете проверити да ли је ваша плоча доживела успоравање помоћу команде vcgencmd get_throttled.

Ако приметите да су вредности превисоке, постоји неколико начина да смањите ниво децибела. Најједноставнији је инсталирајте хладњаке направљен од алуминијума или анодизираног алуминијума на SoC-у. Ако то није довољно, активни вентилатор Ово је врхунско решење, посебно неопходно за Raspberry Pi 5. Друге корисне тактике укључују постављање плоче вертикално ради побољшања протока ваздуха, уклањање ограничавајућег пластичног кућишта или коришћење кућишта дизајнираних за одвођење топлоте, као што су алуминијумска кућишта типа FLIRC.

  Најбољи веб ресурси за ЦСС

Савладавање термалног праћења, било путем брзих команди, веб панела попут Кокпита или интеграције са облаком, је неопходно како би се осигурало да перформансе хардвера остану стабилне и да су перформансе конзистентне. Комбиновање софтвера за праћење са одговарајућим хлађењем, као што су вентилатори или хладњаци, омогућава Raspberry Pi-ју да се носи са великим оптерећењем без ризика од деградације или неочекиваног пада брзине.

Водичи за кућну аутоматизацију, водичи за кућног асистента
Повезани чланак:
Комплетан водич за кућну аутоматизацију и кућног асистента за ваш паметни дом