Cuprins:

DIY "PC Utility Meter ROG Base" Folosind Arduino și Python: 5 pași (cu imagini)
DIY "PC Utility Meter ROG Base" Folosind Arduino și Python: 5 pași (cu imagini)

Video: DIY "PC Utility Meter ROG Base" Folosind Arduino și Python: 5 pași (cu imagini)

Video: DIY
Video: Dorian este speriat de un interlop când face poze 😱🥊🤣 #timisoara #dorianpopa #cluj #bucuresti 2024, Noiembrie
Anonim
DIY
DIY
DIY
DIY

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

+ În primul rând, acest instructabil a fost scris de un vorbitor de limbă engleză care nu este nativ …… Nu este un profesor de engleză, așa că vă rog să informați orice greșeală gramaticală înainte de a vă face de râs.: p

+ Și vă rog, nu imitați niciunul dintre logo-urile văzute în imagini Cele mai multe dintre ele au drepturi de autor sau cel puțin sentimente atașate de proprietarii respectivi

+ Orice dintre îmbunătățiri vor fi apreciate, fie în acest instructable, fie în echipament

+ Nu sunt responsabil pentru niciunul dintre deteriorările cauzate telefonului, computerului sau dispozitivului dvs. din cauza cablurilor încrucișate și a oricăror erori în circuitul și programarea de către dvs. Deci, faceți acest lucru pe propriul risc.

+ Dacă este disponibil, imprimați 3D o carcasă drăguță pentru asta.

+ APĂSAȚI INIMA PENTRU A APRECIA ȘI A RĂSPÂNDI IUBIREA. ȘI ADĂUGAȚI ACESTA LA FAVORITELE DVS.

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

Bună ziua tuturor, Deci, totul a început cu o nevoie (Aviditatea de fapt) de o piesă luxoasă de computer, acum aproximativ un an am început să fac un PC de jocuri de generația a 6-a … pentru a codifica în studio vizual … în timp ce construiam acel computer încet, colectându-mi banii de buzunar … într-o zi am văzut o bază Asus ROG de 200 $, care arată utilizarea procesorului, poate overclocka de la distanță și poate face o mulțime de lucruri interesante (* Privind cu ochi strălucitori *) …. cu siguranță am vrut să cumpăr asta … dar prețul era prea al naibii de ridicat (* Jaw drop *) ….. așa că am luat o notă rapidă pentru a face una mai târziu … apoi am început să învăț python și am dat peste biblioteca „PSUTIL”, și boom ….. totul era posibil acum.

cu doar câteva led-uri și un nano arduino ….. am făcut hardware-ul, apoi după câteva zile de cercetări în biblioteci, am făcut programul python …

Practic, se vizualizează doar utilizarea procesorului acum, dar cu modificări minore pe programul python din partea gazdă (computer), acesta poate fi configurat pentru a afișa fiecare detaliu pe care îl oferă biblioteca psutil a python, adică - utilizarea ramului, frecvența procesorului și alte lucruri.

Este un contor de utilizare CPU extern….

Încă lucrez la acest proiect pentru ca programul de computer să devină un proces de fundal, dar din moment ce sunt un noobie la python va dura ceva timp. ajutorul în acest sector va fi apreciat foarte mult.

entuziasmat?, Deci, să răsfoim lista de materiale …..

Pasul 1: Lista materialelor

Proiect de lege de materiale
Proiect de lege de materiale

Proiect de lege de materiale-

1. Un Arduino (cu modulul Serial instalat, utilizați USB pentru ttl dacă utilizați arduino pro mini …… indiferent de arduino pe care îl utilizați, dar prefer nano).

2. Un grafic cu bare cu led sau 10 leduri

3. O mașină gazdă

asta e…

Pasul 2: Realizarea circuitului

Realizarea circuitului
Realizarea circuitului
Realizarea circuitului
Realizarea circuitului

Conectați ledurile la pinii D3 la D12 și cu catodii obișnuiți, adică așa cum se arată în imagine.

Adăugați, de asemenea, rezistență 1k în serie cu fiecare led. (Nu apare în imagine.) Dacă nu faceți acest lucru, veți prăji arduino sau leduri sau ambele …

Pasul 3: Instalarea sufletelor

Deci, după cum știm cu toții ….. toată lumea are nevoie de suflete pentru a lucra … și mașini … Descărcați aceste programe și schițe pentru a începe

1. Arduino Sketch and Host Program- Github Link

2. Python -Descărcați Python

3. Biblioteca PSUTIL - Biblioteca PSUTIL

1. Încărcați schița arduino

2. instalați Python

3. Instalați biblioteca PSUTIL după ce ați descărcat-o. dacă nu știi cum să faci asta, răsfoiește tutoriale pe google căutând „Cum se instalează biblioteca Python”.

4. Descărcați programul gazdă.

5. Țineți apăsată tasta Windows + R.

6. Tipul: shell: pornire

7. Faceți clic pe OK.

8. copiați lipiți programul gazdă în folderul de pornire

9. apoi copiați din nou programul gazdă

10. și lipiți comanda rapidă pe desktop.

Pasul 4: o ultimă plimbare

One Last Ride
One Last Ride

conectați-vă arduino-ul. și verificați dacă portul serial este COM2, dacă nu, schimbați-l în Com2 schimbând din managerul de dispozitive. faceți clic pe OK

apoi lansați programul python făcând clic pe comanda rapidă de pe desktop … odată ce rulează, se va porni automat la fiecare boot. asigurați-vă că nu închideți fereastra terminalului…. deși nu arată nicio ieșire. încă funcționează.

Atunci

Bucurați-vă …

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

Notă-

1. Instalați-l oriunde în apropierea computerului, acoperiți-l într-o carcasă imprimată 3D sau utilizați modulul Bluetooth pentru a-l face fără fir.

2.pentru a actualiza programul pentru alte funcții psutil verificați programul python.

3. Arduino Sketch va arăta de fapt ca noobie…. dar este doar pentru a salva blocaje arduino din cauza utilizării excesive a ramului pentru bucle, astfel încât să poată fi utilizat pe suporturi și avrs.

4. asigurați-vă că nu închideți fereastra terminalului…. deși nu arată nicio ieșire. încă funcționează.

5. în curând voi face o versiune completă a bazei de bricolaj, inclusiv funcții de overclocking la distanță și grafice cu mai multe bare …

6. orice contribuție la coduri și alte lucruri va fi apreciată …

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

Pasul 5: Actualizați jurnalele

************ Actualizările vor fi descrise aici ***************

2017-06-21 - După cum sugerează „rufununu”, adăugați un rezistor de 1k înainte de fiecare led pentru a vă proteja arduino-ul și ledurile.

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

Recomandat: