Hva er forskjellige metoder for å overvåke temperaturen på Raspberry Pi 4

Hva er forskjellige metoder for å overvåke temperaturen på Raspberry Pi 4
Raspberry Pi 4 er en enkelt tavle -datamaskin som betyr at den har en prosessor eller en CPU for å behandle kommandoene og også har RAM med andre perifere enheter som en datamaskin har som et tastatur. Når vi bruker Raspberry Pi 4 for å behandle forskjellige oppgaver, hever den temperaturen på CPU på bringebærpi. Temperaturøkning kan skade CPU. I denne oppskrivningen vil vi finne ut metodene som vi kan overvåke temperaturen på bringebærpi 4 og beskytte den mot overoppheting.

Hvordan overvåke temperaturen på bringebærpi

Vi kan overvåke temperaturen på Raspberry Pi ved forskjellige metoder:

  • Ved hjelp av et Python -skript
  • Ved hjelp av bash -kommando
  • Ved hjelp av VcGenCMD -verktøyet
  • Bruke GUI -metoden

Alle disse metodene for å finne temperaturen på Raspberry Pi er forklart i detalj.

Hvordan overvåke temperaturen på Raspberry Pi ved å bruke Python -skriptet

Vi oppretter en fil med navn “Temp.PY ”med Nano Text Editor, for dette vil vi bruke kommandoen:

$ nano temp.py

Når filen åpnes, skriv inn følgende Python -kode i filen for å overvåke temperaturen på Raspberry Pi 4:

Importer gpiozero som GZ
#import gpiozero bibliotek
temp = gz.Cputemperature ().temperatur
#Save verdien av temperaturen på Raspberry Pi i "Temp" -variabel
runde_temp = runde (temp, 1)
#Round verdien av temperaturen til en desimal
trykk ("Temperaturen på Raspberry Pi:")
trykk (temp)
Print ("Temperaturverdien avrundet til en desimal:")
print (runde_temp)
#Trykk på verdiene til temp og runde_temp -variabler

Forklaring av kode: I koden ovenfor må vi importere biblioteket til GPIOZero og deretter finne ut CPU -temperaturen og lagre verdien i "Temp" -variabelen. Bruk deretter runden () -funksjonen til å avrunde butikkverdien til temp -variabelen og lagre den i rund_temp -variabelen. Endelig ved hjelp av utskriftskommandoen har vi skrevet ut begge verdiene på skjermen.

Utgangen fra ovennevnte Python -skript for å overvåke temperaturen kan kontrolleres ved å kjøre Python -koden ved hjelp av kommandoen:

$ python temp.py

Hvordan overvåke temperaturen på Raspberry Pi ved å bruke en bash -kommando

Hvis vi ønsker å vise temperaturen på Raspberry Pi gjennom bash -kommandoen, vil vi vise “/sys/class/Thermal/Thermal_zone0/Temp” der temperaturen på bringebærpi 4 er lagret, for dette formålet, vil vi Bruk kommandoen:

$ katt/sys/klasse/termisk/termisk_zone0/temp

Svaret er uten desimal som betyr at temperaturen er 48.686 grader.

Hvordan overvåke temperaturen på bringebærpi ved å bruke vcgencmd

Vi kan også finne ut temperaturen gjennom terminalen til Raspberry Pi 4 ved hjelp av VcGenCMD-verktøyet som kommer forhåndsinstallert med Raspberry Pi:

$ VCGENCMD MÅL_TEMP

Hvordan overvåke temperaturen på bringebærpi ved å bruke en GUI

Vi kan også bruke det grafiske brukergrensesnittet for å overvåke temperaturen og kan stille det på den øverste menylinjen slik at den kontinuerlig vil vise temperaturen på Raspberry Pi 4, for dette formålet vil vi høyreklikke fra musen på toppmenyen Baren på skrivebordet av Raspberry Pi, en nedtrekksmeny vil vises, velg "Legg til/fjern panelelementer ...":

Et vindu vises, klikk på "Legg til" -knappen:

Finn ut "temperaturmonitoren" og klikk på "Legg til" -knappen for å legge den til på tittellinjen på skrivebordet:

Sett sin plassering på menylinjen, da vi ønsker å stille den mellom avstandsstykket og digital klokken, vil vi plassere den i mellom ved å bruke "UP" -knappen:

Når posisjonen er satt, klikker du på "Lukk" -knappen:

Temperaturen på Raspberry Pi 4 vises på toppen av menylinjen som fremhevet i figuren nedenfor:

Konklusjon

Temperaturen på CPU stiger med overdreven bruk av Raspberry Pi 4 som kan skade brettet. Det er forskjellige metoder for å finne ut temperaturen på brettet til Raspberry Pi 4. I denne oppskrivningen har vi diskutert forskjellige metoder for å finne ut temperaturen på brettet til Raspberry Pi 4.