Satura rādītājs:
- 1. darbība: iestatiet savu Pi
- 2. darbība: lejupielādējiet un instalējiet atkarīgo programmatūru
- 3. darbība: Stressberry skriešana
- 4. solis: daži parauglaukumi
- 5. darbība: problēmu novēršana
- 6. solis: pabeidziet
Video: Raspberry Pi stresa pārbaude: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Kad Raspberry Pi pirmo reizi tika izlaists, es biju satraukts par to, ka es to nopirku, bet galu galā es pavadīju vairāk laika ar Arduino, jo tie ir vairāk piemēroti elektronikas projektiem.
Man nojumē ir divi oriģinālie Raspberry Pi, un es domāju, ka ir pienācis laiks kaut ko darīt ar viņiem. Tāpēc šajā pamācībā es jums parādīšu, kā "stresa" režīmā pārbaudīt Pi CPU, lai palīdzētu jums noteikt, cik daudz dzesēšanas jums ir nepieciešams un cik daudz jūs varētu to pārspīlēt.
Šī pamācība izmanto Stressberry, ja neesat to iepriekš izmantojis, pārbaudiet to python pakotņu rādītājā.
1. darbība: iestatiet savu Pi
Jums būs nepieciešams:
- Raspberry Pi
- 8 GB SD karte
- 5V, 1A barošanas avots ar mikro USB
- HDMI monitors (vai viens ar S-video/kompozītu)
- USB tastatūra un pele
- Interneta savienojums (ar vadu vai USB WiFi adapteri)
Šai pamācībai es jau biju izveidojis aveņu Pi klēpjdatoru (attēlā iepriekš). Diemžēl es nefotografēju pietiekami daudz, tāpēc nevarēju uzrakstīt pamācību.
Lasot šo pamācību, es pieņemu, ka jūs jau zināt, kā mirgot SD kartē un iestatīt Pi. Manā gadījumā es formatēju jaunu SD karti, izmantojot "SD kartes formatētāju", pēc tam lejupielādēju jaunāko raspbian stretch img failu un pārvilku to uz SD karti ar win32diskimager. Pēc tam kopā ar tikko mirgojošo SD karti Raspberry Pi būs jāpievieno pele, tastatūra, monitors un barošanas avots. Es nedetalizēšu specifiku, jo tas jau ir labi dokumentēts.
Tālāk sniegtie norādījumi viegli darbosies tikai ar Raspbian Stretch. Lai gan jūs, iespējams, varat izmantot Wheezy vai Jessie, daudzi krātuves ir novecojuši, un jums, iespējams, būs grūti lejupielādēt un apkopot visu no avota. Sākumā es mēģināju ar Wheezy un cīnījos galvenokārt tāpēc, ka programmatūra paļaujas uz Python 3.5, kas Wheezy nav instalēts pēc noklusējuma.
2. darbība: lejupielādējiet un instalējiet atkarīgo programmatūru
Mēs izmantosim programmu ar nosaukumu "stressberry". Tas ielādē CPU līdz 100% un reģistrē temperatūru (es domāju, ka tā ir savienojuma temperatūra, nevis virsmas temperatūra). Ja izmantojat GUI, noklikšķiniet uz termināļa, lai atvērtu jaunu termināļa logu, pretējā gadījumā piesakieties savā Pi, izmantojot komandrindu un ierakstiet tālāk norādīto.
Vispirms veiciet atjauninājumu:
sudo apt-get update
Tas visu atjauninās, tāpēc mēs izmantojam visjaunākos avotus. Tālāk mēs instalēsim visus priekšnoteikumus stresberry izmantošanai.
Instalējiet Atlas
sudo apt-get install Libatlas-base-dev
Instalējiet Kairo
Sudo pip3 instalējiet cairocffi
Instalējiet PyQt5
sudo apt-get instalēt python3-pyqt5
Visbeidzot instalējiet stressberry, izmantojot šādas divas instalēšanas komandas
sudo apt instalēt stresu
tad
sudo -H pip3 instalēt -U stressberry
Instalēšanas laikā atbildiet "jā" uz visiem norādījumiem, instalējot, un pieņemot, ka viss noritēja labi, mēs varam doties uz nākamo soli, kas ir matplotlib fona sistēmas modificēšana. Termināla tipā:
sudo python 3
Tas parādīs pitona termināli LXDE termināļa iekšpusē. Jūs varēsiet pateikt, jo katras rindas sākums ir pievienots ar >>. Ierakstiet šo un pēc tam ievadiet:
>> importēt matplotlib
tad
>> matplotlib.matplotlib_fname ()
Tas jums parādīs faila ceļu, kurā tiek glabāts jūsu matplotlib RC fails, kas mums tagad būs jārediģē. Piemēram, tas bija mans:
/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc
Tāpēc, lai atvērtu nano termināļa teksta redaktoru, lai rediģētu failu, jums ir jāpievieno šī rindiņa ar “sudo nano”:
sudo nano /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc
Tagad mēs rediģējam teksta failu, kas mums jāmeklē, kur ir norādīta aizmugure. Šim nolūkam nano ir iebūvēta noderīga meklēšanas komanda ar nosaukumu "kur ir". Lai to izmantotu, vienkārši turiet nospiestu taustiņu kombināciju Ctrl + W un ierakstiet “aizmugure”, un tā meklēs jūs dokumentā, nevis vajadzēs to ritināt. Tagad rediģējiet rindu:
aizmugure: gtk3agg
uz
aizmugure: qt5agg
Kad esat pabeidzis, turiet nospiestu Ctrl + X, lai saglabātu. Kad tiek prasīts, atbildiet Y vai jā, lai saglabātu visas izmaiņas un pārrakstītu failu.
3. darbība: Stressberry skriešana
Beidzot esat izpildījis visus priekšnoteikumus, lai beidzot bez problēmām varētu palaist programmu. Lai palaistu stressberry, vienkārši ierakstiet šādu komandu:
sudo stressberry-beigušies.dat
Tas palaiž programmu jums un reģistrē temperatūru failā jūsu mājas direktorijā ar nosaukumu “out.dat”. Programma darbinās CPU pēc iespējas zemāk, lai ļautu tai "atdzist", pēc tam īsu brīdi darbiniet to tukšgaitā, pirms nospiežot to ar maksimālo slodzi piecas minūtes, pēc tam apstājas un reģistrē atdzišanu. Dati tiek saglabāti jūsu mājas direktorijā ar nosaukumu "out.dat", taču jūs to varat saukt, kā vēlaties. Stressberry arī izveidos jauku grafiku, ja pēc stresa testa pabeigšanas izpildīsit šādu komandu:
sudo stressberry-plot out.dat
Mēģiniet izmantot dažādus siltuma izlietnes un korpusus, overclocking iestatījumus utt., Lai redzētu, kā tas maina siltuma uzvedību. Lai diagrammā iezīmētu vairākas rindas, viss, kas jums jādara, ir pievienot tās komandas priekšā:
sudo stressberry-plot out1.dat out2.dat out3.dat
Varat arī saglabāt diagrammu tieši-p.webp
sudo stressberry -plot out.dat -o out.png
Tādējādi jūsu mājas direktorijā tiks saglabāts fails ar nosaukumu "out.png". Ja iepriekšējās darbības instalēšanas laikā jums rodas kļūdu ziņojumi, apskatiet problēmu novēršanas darbību.
4. solis: daži parauglaukumi
Šeit ir daži interesanti sižeti, kurus esmu izveidojis, izmantojot Stressberry. Mans Pi ir pamata Pi1, un es esmu pievienojis dažas nelielas alumīnija siltuma izlietnes IC, un pēc tam es esmu atkārtoti ievietojis, izmantojot nelielu 3 cm ventilatoru (ņemiet vērā, ielieciet 5 cm, bet tas faktiski ir 30 mm ventilators!). Pēc tam es iestatīju overclock uz "Turbo", izmantojot raspi-config, noņemu ventilatoru un ievietoju to akrila korpusā. Trīs grafiki ir attēloti tajā pašā grafikā iepriekš
5. darbība: problēmu novēršana
Ja lasāt šo soli, iespējams, jums bija dažas kļūdas, instalējot vai palaižot stresberry. Šeit es esmu dokumentējis visas problēmas, ar kurām saskāros, mēģinot to panākt, un, cerams, vajadzētu palīdzēt jums pārvarēt kaut ko līdzīgu.
Kļūdas ziņojums 1.
libf77blas.so.3: Nevar atvērt koplietojama objekta failu: nav šāda faila vai direktorija
Kāda ir problēma?
Iepakojums ir atkarīgs no Atlas, kas pēc noklusējuma nav instalēts
Risinājums
Instalējiet Atlas ar šādām darbībām:
sudo apt-get install Libatlas-base-dev
Kļūdas ziņojums 2
ImportError: Kairas fona programmai ir jāinstalē cairocffi vai pycairo
Kāda ir problēma?
Kaira pēc noklusējuma nav instalēta
Risinājums
instalējiet Kairo ar sekojošo:
sudo pip3 instalējiet cairocffi
Kļūdas ziņojums 3
TypeError: Nevarēja atrast svešu struktūru pārveidotāju vietnei “cairo. Context”
Kāda ir problēma?
Problēma ir GTK3Agg aizmugures izmantošana, to var mainīt matplotlibrc failā.
Risinājums
palaižot “stressberry-plot out.dat”, palaidiet:
sudo MPLBACKEND = Agg stressberry-plot out.dat
Tas liks stressberry palaist norādīto aizmuguri, nevis RC failā saglabāto.
6. solis: pabeidziet
Šī ir tikai viena no daudzajām metodēm, ko varat izmantot, lai salīdzinātu savu Pi. Vēl viena programma, kuru varat apsvērt, ir "sysbench", kurai bez problēmām vajadzētu strādāt.
Es ceru, ka jums patika šī pamācība. Ļaujiet man zināt, vai jums tas patika vai pats to pagatavojāt. Kā vienmēr, es priecājos saņemt konstruktīvas atsauksmes un komentārus (esiet jauki, bez troļļiem, lūdzu).
Ieteicams:
Viltus 18650 jaudas pārbaude: 7 soļi (ar attēliem)
Viltus 18650 jaudas pārbaude: šajā instrukcijā atradīsim viltotas 10400 mAh jaudas bankas jaudu. Iepriekš es izmantoju šo jaudas banku, lai izveidotu savu enerģijas banku, jo es to nopirku par 2 ASV dolāriem. Lai skatītos šī projekta video - un neaizmirstiet abonēt manu kanālu, tāpēc pieņemsim
Veselības pārbaude: 5 soļi (ar attēliem)
Veselības pārbaude: Šis projekts ir saistīts ar saprātu vai pārliecināšanos, ka tas tiek regulāri pārbaudīts. Labākais veids, kā to izdarīt, ir izveidot masku, kas nejauši mirdz acīs. Pietiekami bieži, lai tas būtu pamanāms, bet pietiekami reti, lai liktu cilvēkiem šaubīties
AvoRipe - pārbaude, vai jūsu avokado ir nogatavojies: 8 soļi (ar attēliem)
AvoRipe - pārbaude, vai jūsu avokado ir nogatavojies: tas notika ar visiem, jūs pērkat avokado, tas vēl nav nogatavojies. Paiet dažas dienas, un līdz brīdim, kad tas ir nogatavojies, jūs par to esat aizmirsis … un pēc dažām dienām tas var kļūt slikti! Par laimi, mēs izstrādājām un izveidojām ierīci AvoRipe - ierīci, kas pārbauda jūsu avok
Sui - stresa mazinātājs: 5 soļi (ar attēliem)
Sui - stresa mazinātājs 水: Mēs vēlējāmies risināt stresu cilvēku ikdienas dzīvē. Darbs ar to, kā panākt, lai cilvēki palēninās, un kā radīt laiku savai personiskajai telpai. Aplūkojot mūsu alternatīvas, mēs izvēlējāmies koncentrēties uz mūziku un skaņu, jo ir zināms, ka tie palīdz
TfCD viedā stresa bumba: 6 soļi
TfCD Smart Stress Ball: Stress ir viena no galvenajām problēmām, ar ko cilvēki saskaras ikdienā, mācoties vai strādājot. To bieži izraisa pārmērīgs darbs un izsīkums, un dažreiz tas kļūst milzīgs, pārsniedzot personas spējas. Šādi cilvēki ne tikai mēdz zaudēt pašapziņu