Turinys:

„Pasidaryk pats“„PC Usage Meter ROG Base“naudojant „Arduino“ir „Python“: 5 žingsniai (su paveikslėliais)
„Pasidaryk pats“„PC Usage Meter ROG Base“naudojant „Arduino“ir „Python“: 5 žingsniai (su paveikslėliais)

Video: „Pasidaryk pats“„PC Usage Meter ROG Base“naudojant „Arduino“ir „Python“: 5 žingsniai (su paveikslėliais)

Video: „Pasidaryk pats“„PC Usage Meter ROG Base“naudojant „Arduino“ir „Python“: 5 žingsniai (su paveikslėliais)
Video: Web Programming - Computer Science for Business Leaders 2016 2024, Lapkritis
Anonim
Pasidaryk pats
Pasidaryk pats
Pasidaryk pats
Pasidaryk pats

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

+Visų pirma, šią instrukciją parašė ne gimtakalbė anglų kalba …… ne anglų kalbos profesorė, todėl prieš pasijuokdami praneškite apie bet kokią gramatinę klaidą.: p

+Ir nemėgdžiokite jokio paveikslėlyje matomo logotipo

+Bet kuris iš patobulinimų bus dėkingas šioje instrukcijoje arba įrangoje

+Aš nesu atsakingas už jokius sugadintus telefonui, kompiuteriui ar bet kokiam įrenginiui padarytus pažeidimus dėl kryžminių laidų ir bet kokių jūsų grandinės ir programavimo klaidų. Taigi darykite tai savo rizika.

+ Jei įmanoma, 3D spausdinkite mielą dėklą.

+ Paspauskite ŠIRDĮ, kad įvertintumėte ir skleistumėte MEILĘ. IR PRIDĖKITE tai prie savo favoritų.

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

Sveiki visi, Taigi viskas prasidėjo nuo to, kad reikėjo (iš tikrųjų godumo) prabangios kompiuterio dalies, maždaug prieš metus pradėjau gaminti 6 -osios kartos žaidimų kompiuterį….. koduoti vaizdinėje studijoje…. lėtai kurdamas tą kompiuterį, rinkdamas savo kišenpinigius…. vieną dieną pamačiau 200 USD kainuojančią „Asus ROG Base“, kuri rodo procesoriaus naudojimą, gali nuotoliniu būdu perjungti laikrodį ir nuveikti daug šaunių dalykų (*žvelgdama blizgančiomis akimis*)…. tikrai norėjau tai nusipirkti….. bet kaina buvo per velniškai aukšta (*žandikaulio kritimas*)….. todėl greitai parašiau, kad padarysiu vėliau…. tada aš pradėjau mokytis python ir susidūriau su „PSUTIL“biblioteka, ir bumas….. dabar viskas buvo įmanoma.

tik su keliais šviesos diodais ir „arduino nano“….. sukūriau aparatūrą, po kelių dienų bibliotekų tyrimų aš sukūriau „python“programą….

Iš esmės tai tik vizualizuoja procesoriaus naudojimą dabar, tačiau su nedideliais pakeitimais pagrindinėje kompiuterio (kompiuterio) „python“programoje jis gali būti sukonfigūruotas taip, kad būtų rodoma visa informacija, kurią pateikia „Python“psutil biblioteka, t. y. - RAM naudojimas, procesoriaus dažnis ir kiti dalykai.

Tai išorinis procesoriaus naudojimo matuoklis….

Aš vis dar dirbu prie šio projekto, kad kompiuterinė programa taptų foniniu procesu, bet kadangi esu „python“niekšas, tai užtruks. pagalba šiame sektoriuje bus labai vertinama.

susijaudinęs ?, Taigi, naršykime medžiagų sąrašą ….

1 žingsnis: medžiagų sąrašas

Sąmata
Sąmata

Sąmata-

1. „Arduino“(su įdiegtu serijiniu moduliu, naudokite „ust to ttl“, jei naudojate arduino pro mini … … nesvarbu, kokį arduino naudojate, bet man labiau patinka nano).

2. „Led Bar Graph“arba 10 šviesos diodų

3. Priimančioji mašina

viskas…

2 žingsnis: grandinės sukūrimas

Grandinės sukūrimas
Grandinės sukūrimas
Grandinės sukūrimas
Grandinės sukūrimas

Prijunkite šviesos diodus prie kaiščių D3 į D12 ir su įprastais katodais, t. Y. Kaip parodyta paveikslėlyje.

Taip pat serijiniu būdu pridėkite 1k rezistorių su kiekvienu šviesos diodu. (Neparodyta paveikslėlyje.) Jei to nepadarysite, iškeps arduino arba šviesos diodai arba abu…

3 žingsnis: sielų įdiegimas

Taigi, kaip visi žinome, visiems reikia sielų, kad jie dirbtų … mašinos taip pat … Norėdami pradėti, atsisiųskite šias programas ir eskizus

1. „Arduino“eskizas ir pagrindinė programa- „Github Link“

2. „Python“-atsisiųskite „Python“

3. PSUTIL biblioteka - PSUTIL biblioteka

1. Įkelkite arduino eskizą

2. įdiekite „Python“

3. Atsisiuntę įdiekite PSUTIL biblioteką. jei nežinote, kaip tai padaryti, tiesiog ieškokite „Google“vadovėlių ieškodami „Kaip įdiegti„ python “biblioteką“.

4. Atsisiųskite pagrindinę programą.

5. Laikykite nuspaudę „Windows“klavišą + R.

6. Tipas: apvalkalas: paleidimas

7. Spustelėkite Gerai.

8. nukopijuokite į pagrindinę programą paleisties aplanke

9. tada dar kartą nukopijuokite pagrindinę programą

10. ir įklijuokite nuorodą darbalaukyje.

4 žingsnis: paskutinis važiavimas

Paskutinis važiavimas
Paskutinis važiavimas

prijunkite savo arduino. ir patikrinkite, ar nuoseklusis prievadas yra COM2, jei ne, pakeiskite jį į Com2, pakeisdami jį iš įrenginių tvarkyklės. spustelėkite Gerai

tada paleiskite „python“programą spustelėdami darbalaukio spartųjį klavišą … kai jis bus paleistas, jis automatiškai pradės veikti kiekvieną kartą. būtinai neuždarykite terminalo lango…. nors nerodo jokios išeigos. tai vis dar veikia.

Tada

Mėgautis……..

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

Pastaba-

1. Įdiekite bet kur prie kompiuterio, uždėkite jį 3D spausdintiniame dėkle arba naudokite „Bluetooth“modulį, kad jis taptų belaidžiu.

2. norėdami atnaujinti programą kitoms psutil funkcijoms, patikrinkite „python“programą.

3. Arduino eskizas iš tikrųjų atrodys kaip noobie…. bet tai tik sutaupyti arduino strigčių dėl per didelio RAM naudojimo kilpoms, kad būtų galima naudoti atinies ir avrs.

4. būtinai neuždarykite terminalo lango…. nors nerodo jokios išeigos. tai vis dar veikia.

5. netrukus padarysiu pilną „pasidaryk pats“bazės versiją, įskaitant nuotolinio įsijungimo funkcijas ir kelių juostų diagramas…..

6. bet koks indėlis į kodeksus ir kitus dalykus bus įvertintas ……

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

5 veiksmas: atnaujinkite žurnalus

************ Atnaujinimai bus aprašyti čia ***************

2017-06-21 - Kaip siūlo „rufununu“, prieš kiekvieną laidą pridėkite 1k rezistorių, kad apsaugotumėte savo arduino ir šviesos diodus.

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

Rekomenduojamas: