Obsah:

DIY „PC Usage Meter ROG Base“pomocí Arduina a Pythonu: 5 kroků (s obrázky)
DIY „PC Usage Meter ROG Base“pomocí Arduina a Pythonu: 5 kroků (s obrázky)

Video: DIY „PC Usage Meter ROG Base“pomocí Arduina a Pythonu: 5 kroků (s obrázky)

Video: DIY „PC Usage Meter ROG Base“pomocí Arduina a Pythonu: 5 kroků (s obrázky)
Video: Programming - Computer Science for Business Leaders 2016 2024, Listopad
Anonim
DIY
DIY
DIY
DIY

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

+Za prvé, tento instruktáž byl napsán ne rodilým mluvčím angličtiny …… ne profesorem angličtiny, proto prosím informujte mě o nějaké gramatické chybě, než si ze mě uděláte legraci.: p

+A prosím, nenapodobujte žádné logo zobrazené na obrázcích Většina z nich má autorská práva nebo alespoň pocity spojené s jejich příslušnými vlastníky

+Jakékoli z vylepšení bude oceněno, buď v tomto návodu, nebo v Zařízení

+Nezodpovídám za jakékoli poškozené způsobené vašemu telefonu, počítači nebo jakémukoli zařízení z důvodu křížového zapojení a jakýchkoli chyb v zapojení a programování vámi. Udělejte to tedy na vlastní nebezpečí.

+ Pokud je k dispozici, 3D tiskněte k tomu roztomilé pouzdro.

+ STISKNĚTE SRDCE, ABY OCENILO A ROZŠÍŘILO LÁSKU. A PŘIDAJTE SI TO DO SVÝCH OBLÍBENÝCH.

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

Ahoj všichni, Takže to všechno začalo s potřebou (vlastně chamtivostí) luxusního PC dílu, asi před rokem jsem začal vyrábět herní počítač 6. generace….. pro kódování ve vizuálním studiu…. při pomalém stavění počítače sbíráním kapesného … jednoho dne jsem viděl 200 $ Asus ROG Base, který ukazuje využití procesoru, dokáže vzdáleně přetaktovat a udělat spoustu skvělých věcí (*Při pohledu lesklýma očima*)…. určitě jsem to chtěl koupit ….. ale cenovka byla zatraceně vysoká (*pokles čelisti*) ….. tak jsem si udělal rychlou poznámku, abych si ji udělal později…. pak jsem se začal učit python a narazil jsem na knihovnu „PSUTIL“a bum….. všechno už bylo možné.

jen s několika LED diodami a arduino nano ….. vyrobil jsem hardware a poté po několika dnech výzkumu knihoven jsem vytvořil program python …

v podstatě to nyní pouze vizualizuje využití CPU, ale s menšími změnami na pythonovém programu na straně hostitele (počítač) lze nakonfigurovat tak, aby zobrazoval každý detail, který knihovna psutil v pythonu poskytuje, tj. - využití RAM, frekvence CPU a další věci.

Jedná se o měřič využití externího procesoru….

Stále pracuji na tomto projektu, aby byl počítačový program procesem na pozadí, ale protože jsem noobie pro python, bude to trvat dlouho. pomoc v tomto odvětví bude velmi ceněna.

vzrušený ? „Pojďme si tedy procházet kusovník….

Krok 1: Kusovník

Kusovník
Kusovník

Kusovník-

1. Arduino (s nainstalovaným sériovým modulem použijte USB na ttl, pokud používáte arduino pro mini …… bez ohledu na to, jaké arduino používáte, ale já dávám přednost nano).

2. Led Bar Graph nebo 10 LED

3. Hostitelský počítač

a je to…

Krok 2: Vytvoření obvodu

Vytvoření obvodu
Vytvoření obvodu
Vytvoření obvodu
Vytvoření obvodu

Připojte LED k pinům D3 až D12 a běžnými katodami, tj. - jak je znázorněno na obrázku.

Také přidejte 1k odpor v sérii s každou LED. (Nezobrazeno na obrázku.) Pokud tak neučiníte, smaží se arduino nebo LED nebo obojí…

Krok 3: Instalace duší

Takže, jak všichni víme ….. každý potřebuje duše k práci …. i stroje … Stáhněte si tyto softwary a náčrty, abyste mohli začít

1. Skica Arduino a hostitelský program- Github Link

2. Python -Stáhněte si Python

3. Knihovna PSUTIL - Knihovna PSUTIL

1. Nahrajte skicu arduino

2. nainstalujte Python

3. Nainstalujte knihovnu PSUTIL po jejím stažení. pokud nevíte, jak to udělat, jednoduše vyhledejte návody na Googlu hledáním „Jak nainstalovat knihovnu python“.

4. Stáhněte si hostitelský program.

5. Podržte klávesu Windows + R.

6. Typ: shell: spuštění

7. Klikněte na OK.

8. zkopírujte hostitelský program do spouštěcí složky

9. pak znovu zkopírujte hostitelský program

10. a vložte zástupce na plochu.

Krok 4: Jedna poslední jízda

Jedna poslední jízda
Jedna poslední jízda

zapojte arduino. a zkontrolujte, zda je sériový port COM2, pokud ne, změňte jej na Com2 změnou ze správce zařízení. klikněte na OK

poté spusťte program python kliknutím na zástupce na ploše … jakmile se spustí, automaticky se spustí při každém spuštění. určitě nezavírejte okno terminálu…. přestože nevykazuje žádný výstup. stále to funguje.

Pak

Užívat si……..

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

Poznámka-

1. Nainstalujte jej kamkoli do blízkosti počítače, zakryjte jej 3D potištěným pouzdrem nebo použijte modul Bluetooth, aby byl bezdrátový.

2. Chcete -li upgradovat program na další funkce psutil, zkontrolujte program python.

3. Arduino Sketch bude ve skutečnosti vypadat jako noobie … ale slouží pouze k záchraně havárií arduina v důsledku nadměrného používání RAM pro smyčky, takže je lze použít na atiny a avrs.

4. určitě nezavírejte okno terminálu…. přestože nevykazuje žádný výstup. stále to funguje.

5. Hned udělám plnou verzi základny pro kutily, včetně funkcí vzdáleného přetaktování a vícebarevných grafů …

6. jakýkoli příspěvek na kódy a další věci bude oceněn ……

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

Krok 5: Aktualizujte protokoly

************ Zde budou popsány aktualizace ***************

2017-06-21 - Jak navrhuje „rufununu“, přidejte před každou LED 1k odpor, abyste ochránili své arduino a LED.

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

Doporučuje: