Indholdsfortegnelse:

DIY "PC Usage Meter ROG Base" Brug af Arduino og Python: 5 trin (med billeder)
DIY "PC Usage Meter ROG Base" Brug af Arduino og Python: 5 trin (med billeder)

Video: DIY "PC Usage Meter ROG Base" Brug af Arduino og Python: 5 trin (med billeder)

Video: DIY
Video: Psexec.exe: A Powerful tool for IT Admins 2024, November
Anonim
gør det selv
gør det selv
gør det selv
gør det selv

*************************************

+Først og fremmest var denne instruktion blevet skrevet af en ikke -engelsktalende …… Ikke en engelsk professor, så informer enhver grammatisk fejl, før du gør mig sjov.: s

+Og venligst efterlign ikke noget af det logo, der ses på billederne. De fleste af dem har ophavsrettigheder eller i det mindste følelser knyttet til deres respektive ejere

+Enhver af forbedringerne vil blive værdsat, enten i denne instruktive eller i udstyret

+Jeg er ikke ansvarlig for nogen af de beskadigede årsager til din telefon, pc eller enhed på grund af krydskabler og eventuelle fejl i kredsløb og programmering af dig. Så gør dette på egen risiko.

+ Hvis det er tilgængeligt, skal du printe 3D en sød etui til dette.

+ TRYK PÅ HJERTET FOR AT VÆRE SÆDT OG FOR AT SPREJE KÆRLIGHEDEN. OG FØJ DETTE TIL DINE FAVORITTER.

*************************************

Hej allesammen, Så det hele startede med et behov (grådighed faktisk) for en luksuriøs pc -del, for cirka et år siden begyndte jeg at lave en 6. gen gaming pc….. til at kode i visual studio…. mens jeg byggede pc'en langsomt, ved at samle mine lommepenge …. en dag så jeg en 200 $ Asus ROG Base, som viser cpu -brug, eksternt kan overklokke og lave en masse fede ting (*Ser med skinnende øjne*)…. det ville jeg helt sikkert gerne købe… men prisskiltet var for forbandet højt (*kæbe fald*)….. så jeg tog en hurtig note for at lave en senere…. så begyndte jeg at lære python og stødte på "PSUTIL" biblioteket, og boom ….. alt var muligt nu.

med bare et par lysdioder og en arduino nano….. jeg lavede hardware, og efter et par dages biblioteksundersøgelser lavede jeg python -programmet….

Grundlæggende visualiserer det kun CPU -brug nu, men med mindre ændringer på pythonprogrammet på værtsiden (computer) kan det konfigureres til at vise hver detalje, som pythons psutil -bibliotek giver, dvs. - rambrug, cpu -frekvens og andre ting.

Det er en ekstern CPU -brugsmåler ….

Jeg arbejder stadig på dette projekt for at gøre computerprogrammet til en baggrundsproces, men da jeg er en noobie til python, vil det tage tid. hjælp i denne sektor vil blive værdsat meget.

begejstret ?, Så lad os gennemse styklisten ….

Trin 1: Stykliste

Materialeseddel
Materialeseddel

Stykliste-

1. En Arduino (med installeret seriemodul, brug usb til ttl, hvis du bruger arduino pro mini …… uanset hvilken arduino du bruger, men jeg foretrækker nano).

2. Et LED -søjlediagram eller 10 lysdioder

3. En værtsmaskine

det er det…

Trin 2: Lav kredsløbet

Gør kredsløbet
Gør kredsløbet
Gør kredsløbet
Gør kredsløbet

Tilslut lysdioder til stifterne D3 til D12 og med almindelige katoder, dvs. - som vist på billedet.

Tilføj også 1k modstand i serie med hver lysdiode. (Vises ikke på billedet.) Hvis du ikke gør det, steges arduino eller lysdioder eller begge dele …

Trin 3: Installation af sjælene

Så som vi alle ved … har alle brug for sjæle til at arbejde…. også maskiner … Download disse software og skitser for at komme i gang

1. Arduino Sketch and Host Program- Github Link

2. Python -Download Python

3. PSUTIL -bibliotek - PSUTIL -bibliotek

1. Upload arduino -skitsen

2. installer Python

3. Installer PSUTIL -biblioteket efter at have downloadet det. Hvis du ikke ved, hvordan du gør det, skal du bare søge efter tutorials på google ved at søge efter "Sådan installeres python -bibliotek".

4. Download værtsprogrammet.

5. Hold Windows -tasten + R.

6. Type: shell: opstart

7. Klik på OK.

8. kopi indsæt værtsprogrammet i startmappen

9. derefter kopiere værtsprogrammet igen

10. og indsæt genvej på skrivebordet.

Trin 4: En sidste tur

En sidste tur
En sidste tur

tilslut din arduino. og kontroller, om den serielle port er COM2, hvis ikke skift den til Com2 ved at skifte fra enhedshåndtering. klik på OK

start derefter python -programmet ved at klikke på skrivebordsgenvejen … når det kører, starter det automatisk op på hver boot. sørg for ikke at lukke terminalvinduet…. selvom det ikke viser noget output. det virker stadig.

Derefter

God fornøjelse……..

*******************************************

Bemærk-

1. Installer det overalt i nærheden af din pc, dæk det til i et 3D -trykt etui, eller brug Bluetooth -modul til at gøre det trådløst.

2. for at opgradere programmet til andre psutil -funktioner, tjek python -programmet.

3. Arduino Sketch vil faktisk ligne noobie one…. men det er kun for at gemme arduino -nedbrud på grund af overdreven brug af ram i sløjfer, så det kan bruges på atties og avrs.

4. sørg for ikke at lukke terminalvinduet…. selvom det ikke viser noget output. det virker stadig.

5. snart laver jeg en fuld version af diy rog -basen inklusive fjernoverklokningsfunktioner og multi -søjlediagrammer ….

6. ethvert af bidragene til koder og andre ting vil blive værdsat ……

*******************************************

Trin 5: Opdater logfiler

************* Opdateringer vil blive beskrevet her ***************

2017-06-21 - Som foreslået af "rufununu" tilføj en 1k modstand før hver led for at beskytte din arduino og leds.

***************************************************************

Anbefalede: