Innholdsfortegnelse:
- Trinn 1: Materialregning
- Trinn 2: Lag kretsen
- Trinn 3: Installere Souls
- Trinn 4: En siste tur
- Trinn 5: Oppdater logger
Video: DIY "PC Usage Meter ROG Base" ved hjelp av Arduino og Python: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
*************************************
+Først og fremst hadde denne instruksen blitt skrevet av en engelsktalende som ikke var morsmål …… Ikke en engelsk professor, så vennligst informer enhver grammatisk feil før du gjør narr av meg.: s
+Og vennligst ikke etterlign noe av logoen som er sett på bildene De fleste av dem har opphavsrett eller i det minste følelser knyttet til sine respektive eiere
+Enhver av forbedringene vil bli verdsatt, enten i denne instruksjonsboken eller i utstyret
+Jeg er ikke ansvarlig for noen av de skadede forårsaket til telefonen, PCen eller en hvilken som helst enhet på grunn av kryssledninger og feil i kretsløp og programmering av deg. Så gjør dette på egen risiko.
+ Hvis tilgjengelig, kan du skrive ut en søt etui i 3D for dette.
+ TRYKK PÅ HJERTET FOR Å SETTE ETTER OG FOR Å SPRE KJÆRLIGHETEN. OG LEGG DETTE TIL DINE FAVORITTER.
*************************************
Hei alle sammen, Så det hele startet med et behov (grådighet faktisk) for en luksuriøs pc -del, for omtrent et år siden begynte jeg å lage en sjette gen spill -pc….. for å kode i visual studio…. mens jeg bygde den pcen sakte, ved å samle lommepenger …. en dag så jeg en 200 $ Asus ROG Base, som viser cpu -bruk, eksternt kan overklokke og gjøre mange kule ting (*Ser med skinnende øyne*) …. sikkert jeg ønsket å kjøpe det….. men prislappen var for jævla høy (*Jaw drop*)….. så jeg tok et raskt notat for å lage en senere…. da begynte jeg å lære python, og kom over "PSUTIL" -biblioteket, og boom ….. alt var mulig nå.
med bare noen få lysdioder og en arduino nano….. jeg laget maskinvaren, så etter et par dager med biblioteksforskning laget jeg python -programmet….
I utgangspunktet visualiserer den bare CPU -bruk nå, men med mindre endringer på pythonprogrammet på vertssiden (datamaskin) kan den konfigureres til å vise hver detalj som pythons psutil -bibliotek gir - f.eks. rambruk, cpu -frekvens og andre ting.
Det er en ekstern CPU -bruksmåler ….
Jeg jobber fortsatt med dette prosjektet for å gjøre dataprogrammet til en bakgrunnsprosess, men siden jeg er en noobie til python vil det ta tid. hjelp i denne sektoren vil bli verdsatt mye.
spent ?, Så la oss bla gjennom styklisten ….
Trinn 1: Materialregning
Stykklister-
1. En Arduino (med installert seriemodul, bruk usb til ttl hvis du bruker arduino pro mini … uansett hvilken arduino du bruker, men jeg foretrekker nano).
2. Et LED -stolpediagram, eller 10 lysdioder
3. En vertsmaskin
det er det…
Trinn 2: Lag kretsen
Koble lysdiodene til pinnene D3 til D12 og med vanlige katoder, dvs. - som vist på bildet.
Legg også til 1k motstand i serie med hver LED. (Ikke vist på bildet.) Hvis du ikke gjør det, vil det steke arduino eller lysdioder eller begge deler …
Trinn 3: Installere Souls
Så, som vi alle vet….. alle trenger sjeler for å jobbe…. maskiner også … Last ned disse programmene og skissene for å komme i gang
1. Arduino Sketch and Host Program- Github Link
2. Python -Last ned Python
3. PSUTIL -bibliotek - PSUTIL -bibliotek
1. Last opp arduino -skissen
2. installer Python
3. Installer PSUTIL -biblioteket etter at du har lastet det ned. Hvis du ikke vet hvordan du gjør det, kan du bare søke etter opplæringsprogrammer på Google ved å søke etter "Hvordan installere python -bibliotek".
4. Last ned vertsprogrammet.
5. Hold nede Windows -tasten + R.
6. Type: shell: oppstart
7. Klikk OK.
8. kopier lim inn vertsprogrammet i oppstartsmappen
9. kopier deretter vertsprogrammet igjen
10. og lim inn snarveien på skrivebordet.
Trinn 4: En siste tur
koble til arduinoen din. og sjekk om den serielle porten er COM2, hvis ikke endre den til Com2 ved å bytte fra enhetsbehandling. klikk OK
start deretter python -programmet ved å klikke på snarveien på skrivebordet … når det kjøres, starter det automatisk opp for hver oppstart. sørg for ikke å lukke terminalvinduet…. selv om den ikke viser noen utgang. det fungerer fortsatt.
Deretter
Nyt……..
*******************************************
Merk-
1. Installer den hvor som helst i nærheten av PCen, dekk den til i et 3D -trykt etui, eller bruk Bluetooth -modul for å gjøre den trådløs.
2. for å oppgradere programmet for andre psutil -funksjoner, sjekk python -programmet.
3. Arduino Sketch vil faktisk se ut som noobie one…. men det er bare for å lagre arduino -krasjer på grunn av overdreven bruk av ram i sløyfer, slik at den kan brukes på attiesies og avrs.
4. sørg for ikke å lukke terminalvinduet…. selv om den ikke viser noen utgang. det fungerer fortsatt.
5. snart lager jeg en fullversjon av diy rog -basen, inkludert eksterne overklokkingsfunksjoner og diagrammer med flere stolper…..
6. ethvert bidrag til koder og andre ting vil bli verdsatt ……
*******************************************
Trinn 5: Oppdater logger
************* Oppdateringer vil bli beskrevet her ***************
2017-06-21 - Som foreslått av "rufununu" legg til en 1k motstand før hver ledning for å beskytte din arduino og leds.
***************************************************************
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Oppmøtesystem ved å sende RFID -data til MySQL -server ved hjelp av Python With Arduino: 6 trinn
Oppmøtesystem ved å sende RFID-data til MySQL-server ved hjelp av Python With Arduino: I dette prosjektet har jeg tilkoblet RFID-RC522 med arduino, og deretter sender jeg data fra RFID til phpmyadmin-databasen. I motsetning til våre tidligere prosjekter bruker vi ikke ethernet -skjold i dette tilfellet, her leser vi bare serielle data som kommer fra
Hvordan lage en VU -meter ved hjelp av Arduino: 3 trinn (med bilder)
Hvordan lage en VU -måler ved hjelp av Arduino: En VU -måler er volumenhet (VU) -måler eller standard volumindikator (SVI) er en enhet som viser en representasjon av signalnivået i lydutstyr. Det brukes til å visualisere det analoge signalet. Nå skal jeg instruere hvordan du lager en VU -måler i