INHOUDSOPGAWE:

DIY "PC Usage Meter ROG Base" met behulp van Arduino en Python: 5 stappe (met foto's)
DIY "PC Usage Meter ROG Base" met behulp van Arduino en Python: 5 stappe (met foto's)

Video: DIY "PC Usage Meter ROG Base" met behulp van Arduino en Python: 5 stappe (met foto's)

Video: DIY
Video: How to use MicroPython on Your Arduino? 2024, Julie
Anonim
DIY
DIY
DIY
DIY

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

+In die eerste plek is hierdie instruksies deur 'n nie -moedertaalspreker geskryf … nie 'n Engelse professor nie, so stel 'n grammatikale fout in kennis voordat u my spot.: bl

+En moenie een van die logo's op die foto's naboots nie. Die meeste van hulle het outeursreg of ten minste gevoelens wat verband hou met hul onderskeie eienaars

+Enige verbetering sal waardeer word, hetsy in hierdie instruksies of in die toerusting

+Ek is nie verantwoordelik vir enige van die beskadigdes wat op u telefoon, rekenaar of toestel veroorsaak is as gevolg van kruisbedrading en foute in u kringloop en programmering nie. Doen hierdie ding dus op eie risiko.

+ Indien beskikbaar, druk 'n oulike hoes hiervoor in 3D.

+ DRUK OP DIE HART OM TE WAARDEER EN OM DIE LIEFDE TE versprei. EN voeg dit by jou gunstelinge.

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

Hallo almal, Dus het dit alles begin met die behoefte (eintlik hebsug) aan 'n luukse rekenaaronderdeel, ongeveer 'n jaar gelede het ek 'n 6de generasie speelrekenaar begin maak ….. om te kodeer in visuele studio … terwyl ek stadig die rekenaar bou, deur my sakgeld in te samel …. sien ek eendag 'n 200 $ Asus ROG Base, wat die gebruik van die cpu toon, op afstand kan oorklok en baie cool dinge doen (*met blink oë*) …. Ek wou dit beslis koop, maar die pryskaartjie was te hoog (*kakebeen*) … so ek het vinnig kennis geneem om dit later te maak … toe begin ek python leer, en ek kom af op die "PSUTIL" biblioteek, en boem … alles was nou moontlik.

met net 'n paar LED's en 'n arduino nano ….. ek het die hardeware gemaak, en na 'n paar dae se biblioteeknavorsing, het ek die python -program gemaak …

Dit visualiseer basies net die CPU -gebruik nou, maar met geringe veranderinge aan die pythonprogram van die hostkant (rekenaar), kan dit gekonfigureer word om elke detail wat die psutil -biblioteek van die python bied, te wys, naamlik - ramgebruik, CPU -frekwensie en ander dinge.

Dit is 'n eksterne CPU -gebruiksmeter ….

Ek werk nog steeds aan hierdie projek om van die rekenaarprogram 'n agtergrondproses te maak, maar aangesien ek 'n noobie vir python is, sal dit tyd neem. hulp in hierdie sektor sal baie waardeer word.

opgewonde?, Laat ons dus deur die materiaalbrief blaai ….

Stap 1: Staatsbrief

Staatsbrief
Staatsbrief

Materiaalbrief-

1. 'n Arduino (met seriemodule geïnstalleer, gebruik usb om ttl te gebruik as u arduino pro mini gebruik … maak nie saak watter arduino u gebruik nie, maar ek verkies nano).

2. 'n Led -staafgrafiek, of 10 LED's

3. 'n Gasheermasjien

Dis dit…

Stap 2: Maak die kring

Om die kring te maak
Om die kring te maak
Om die kring te maak
Om die kring te maak

Koppel Leds aan penne D3 aan D12 en met algemene katodes, dit wil sê - soos in die prentjie getoon.

Voeg ook 1k weerstand in serie by elke led. (Word nie op die foto getoon nie.) As u dit nie doen nie, sal arduino of leds of albei gebraai word …

Stap 3: Die installering van die siele

Dus, soos ons almal weet ….. almal het siele nodig om te werk … ook masjiene … Laai hierdie sagteware en sketse af om aan die gang te kom

1. Arduino Sketch and Host Program- Github Link

2. Python -Laai Python af

3. PSUTIL -biblioteek - PSUTIL -biblioteek

1. Laai die arduino -skets op

2. installeer Python

3. Installeer die PSUTIL -biblioteek nadat u dit afgelaai het. As u nie weet hoe u dit moet doen nie, soek dan na tutoriale op Google deur te soek na 'Hoe om python -biblioteek te installeer'.

4. Laai die gasheerprogram af.

5. Hou die Windows -sleutel + R.

6. Tipe: dop: opstart

7. Klik OK.

8. plak die gasheerprogram in die opstartmap af

9. kopieer dan weer die gasheerprogram

10. en plak kortpad op die lessenaar.

Stap 4: 'n Laaste rit

'N Laaste rit
'N Laaste rit

koppel u arduino aan. en kyk of die seriële poort COM2 is, anders verander dit na Com2 deur van toestelbestuurder te verander. klik OK

begin dan die python -program deur op die kortpad op die lessenaar te klik … sodra dit uitgevoer is, begin dit outomaties met elke opstart. maak seker dat u die terminale venster nie toemaak nie … alhoewel dit geen uitset toon nie. dit werk nog steeds.

Toe

Geniet ……..

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

Let op-

1. Installeer dit oral naby u rekenaar, bedek dit in 'n 3D -gedrukte omhulsel, of gebruik 'n Bluetooth -module om dit draadloos te maak.

2. om die program op te gradeer vir ander psutil -funksies, kyk na die python -program.

3. Die arduino Sketch sal eintlik soos niemand lyk nie … maar dit is slegs om arduino -ongelukke te red as gevolg van die oormatige gebruik van die ram vir lusse, sodat dit op attinies en avrs gebruik kan word.

4. maak seker dat u die terminale venster nie toemaak nie … alhoewel dit geen uitset toon nie. dit werk nog steeds.

5. Ek maak binnekort 'n volledige weergawe van die selfgemaakte basis, insluitend funksies vir oorkloking op afstand en grafieke met meer balkies …

6. enige van die bydraes tot kodes en ander goed sal waardeer word ……

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

Stap 5: Dateer logs op

************* Hier sal opdaterings beskryf word ***************

2017-06-21 - Voeg 'n 1k -weerstand by voor elke led, soos voorgestel deur 'rufununu' om u arduino en leds te beskerm.

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

Aanbeveel: