DIY "PC -käyttömittari ROG Base" Arduinon ja Pythonin avulla: 5 vaihetta (kuvien kanssa)
DIY "PC -käyttömittari ROG Base" Arduinon ja Pythonin avulla: 5 vaihetta (kuvien kanssa)
Anonim
tee-se-itse
tee-se-itse
tee-se-itse
tee-se-itse

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

+Ensinnäkin tämän ohjeen on kirjoittanut muu kuin äidinkielenään englantilainen puhuja …… Ei englantilainen professori, joten ilmoita kaikista kieliopillisista virheistä ennen kuin teet minusta hauskaa.: s

+Älä myöskään jäljittele kuvissa näkyvää logoa Useimmilla heistä on tekijänoikeudet tai ainakin tunteet omistajiin

+Kaikki parannukset arvostetaan joko tässä ohjeessa tai laitteistossa

+En ole vastuussa mistään vahingoittuneista vahingoista, jotka ovat aiheutuneet puhelimellesi, tietokoneellesi tai jollekin laitteelle ristikytkentöjen ja piirisi ja ohjelmointisi virheiden vuoksi. Joten tee tämä omalla vastuullasi.

+ Jos mahdollista, 3D -tulosta söpö kotelo tätä varten.

+ PAINA Sydäntä arvostamaan ja levittämään rakkautta. JA LISÄÄ tämä suosikkeihisi.

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

Hei kaikki, Joten kaikki alkoi tarpeesta (itse asiassa ahneus) ylellisestä PC -osasta, noin vuosi sitten aloin tehdä kuudennen sukupolven pelitietokonetta….. koodaamaan visual studiossa…. rakentaessani tietokonetta hitaasti keräämällä taskurahani…. eräänä päivänä näin 200 dollarin Asus ROG Base -laitteen, joka näyttää suorittimen käytön, voi etäyhteydellä ylikellottaa ja tehdä paljon hienoja juttuja (*etsii kiiltävillä silmillä*)…. varmasti halusin ostaa sen….. mutta hintalappu oli liian pirun korkea (*leuan pudotus*)….. joten otin pikaisen muistiinpanon tehdäkseni sen myöhemmin…. Sitten aloin opetella pythonia ja törmäsin "PSUTIL" -kirjastoon ja puomi….. kaikki oli nyt mahdollista.

vain muutamalla ledillä ja arduino nanolla….. tein laitteiston, sitten muutaman päivän kirjastotutkimuksen jälkeen tein python -ohjelman….

Pohjimmiltaan se vain visualisoi suorittimen käytön nyt, mutta pienillä muutoksilla isäntäpuolen (tietokone) python -ohjelmaan, se voidaan konfiguroida näyttämään kaikki yksityiskohdat, jotka pythonin psutil -kirjasto tarjoaa, eli - ram -käyttö, suorittimen taajuus ja muut asiat.

Se on ulkoinen suorittimen käyttömittari….

Työskentelen edelleen tämän projektin parissa saadakseni tietokoneohjelman taustaprosessiksi, mutta koska olen pythonin noobie, se vie aikaa. apua tällä alalla arvostetaan paljon.

innoissaan?, Joten selaillaan materiaalikirjaa ….

Vaihe 1: Materiaaliluettelo

Materiaaliluettelo
Materiaaliluettelo

Materiaaliluettelo-

1. Arduino (kun sarjamoduuli on asennettu, käytä usb: tä ttl: hen, jos käytät arduino pro mini -laitetta … … riippumatta siitä, mitä arduinoa käytät, mutta pidän parempana nano).

2. LED -pylväskaavio tai 10 lediä

3. isäntäkone

se siitä…

Vaihe 2: Piirin tekeminen

Piirin tekeminen
Piirin tekeminen
Piirin tekeminen
Piirin tekeminen

Kytke ledit nastoihin D3 - D12 ja yhteisiin katodeihin eli kuvan mukaisesti.

Lisää myös 1k: n vastus sarjaan jokaisen ledin kanssa. (Ei kuvassa.) Jos et tee niin, paista arduino tai ledit tai molemmat…

Vaihe 3: Sielujen asentaminen

Joten, kuten me kaikki tiedämme, kaikki tarvitsevat sieluja työskennelläkseen. koneet myös… Aloita lataamalla nämä ohjelmistot ja luonnokset

1. Arduino Sketch ja Host Program- Github Link

2. Python -Lataa Python

3. PSUTIL -kirjasto - PSUTIL -kirjasto

1. Lataa arduino Sketch

2. asenna Python

3. Asenna PSUTIL -kirjasto lataamisen jälkeen. jos et tiedä miten se tehdään, selaa Googlen opetusohjelmia etsimällä "Kuinka asentaa python -kirjasto".

4. Lataa isäntäohjelma.

5. Pidä Windows -näppäin + R.

6. tyyppi: shell: käynnistys

7. Napsauta OK.

8. kopioi liitä isäntäohjelma käynnistyskansioon

9. kopioi sitten isäntäohjelma uudelleen

10.ja liitä pikakuvake työpöydälle.

Vaihe 4: Viimeinen ajo

Yksi viimeinen ajo
Yksi viimeinen ajo

kytke arduino. ja tarkista, onko sarjaportti COM2, jos ei, vaihda se Com2: ksi vaihtamalla laitehallinnasta. napsauta OK

käynnistä sitten python -ohjelma napsauttamalla työpöydän pikakuvaketta… kun se on käynnissä, se käynnistyy automaattisesti jokaisen käynnistyksen yhteydessä. älä sulje pääteikkunaa…. vaikka se ei näytä mitään lähtöä. se toimii edelleen.

Sitten

Nauttia……..

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

Huomautus-

1. Asenna se mihin tahansa tietokoneesi lähelle, peitä se 3D -painetussa kotelossa tai käytä langatonta Bluetooth -moduulia.

2. päivittääksesi ohjelman muille psutil -toiminnoille tarkista python -ohjelma.

3. Arduino Sketch näyttää itse asiassa noobielta…. mutta se säästää vain arduino -kaatumisia silmukoiden liiallisen käytön vuoksi, jotta sitä voidaan käyttää attinies- ja avrs -laitteissa.

4. älä sulje pääteikkunaa…. vaikka se ei näytä mitään lähtöä. se toimii edelleen.

5. pian teen täyden version diy rog -pohjasta, mukaan lukien ylikellotusominaisuudet ja monipylväskaaviot….

6. mitä tahansa koodeihin ja muihin asioihin liittyvistä panoksista arvostetaan ……

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

Vaihe 5: Päivitä lokit

************ Päivitykset kuvataan täällä ***************

2017-06-21 - Kuten "rufununu" ehdotti, lisää 1k vastus ennen jokaista lediä suojataksesi arduinoasi ja ledit.

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