Talaan ng mga Nilalaman:

DIY "PC Usage Meter ROG Base" Gamit ang Arduino at Python: 5 Hakbang (na may Mga Larawan)
DIY "PC Usage Meter ROG Base" Gamit ang Arduino at Python: 5 Hakbang (na may Mga Larawan)

Video: DIY "PC Usage Meter ROG Base" Gamit ang Arduino at Python: 5 Hakbang (na may Mga Larawan)

Video: DIY
Video: SKR 1.3 - VS Code with PlatformIO install 2024, Nobyembre
Anonim
DIY
DIY
DIY
DIY

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

+ Una Sa Lahat, Ang Mga Instructionable na Ito ay isinulat ng isang Hindi katutubong nagsasalita ng ingles …… Hindi Isang Propesor sa Ingles, Kaya Mangyaring Ipabatid ang anumang pagkakamali sa gramatika Bago Gumawa ng Kasiyahan sa Akin.: p

+ At Mangyaring huwag gayahin ang alinman sa mga logo na nakikita sa mga larawan Karamihan sa mga ito ay may mga Copyright o hindi bababa sa mga damdaming nakalakip sa kani-kanilang mga may-ari

+ Anumang Ng Ang mga pagpapabuti ay pinahahalagahan, alinman sa itinuturo na ito o sa Kagamitan

+ Hindi ako responsable Para sa alinman Sa mga nasirang sanhi sa iyong telepono, pc o anumang aparato dahil sa anumang cross-wire at anumang mga error sa pag-ikot at pag-program mo. Kaya gawin ang bagay na ito sa iyong sariling peligro.

+ Kung magagamit, i-print ng 3D ang isang Cute case para dito.

+ I-PRESS ANG PUSO UPANG Pahalagahan at upang maikalat ang pag-ibig. AT Idagdag ITO SA IYONG mga PABORITO.

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

Kamusta Lahat, Kaya't nagsimula ang lahat sa isang pangangailangan (kasakiman sa totoo lang) ng isang maluho na bahagi ng pc, mga isang taon na ang nakalilipas nagsimula akong gumawa ng isang ika-6 na gen gaming pc ….. sa pag-code sa visual studio …. habang ang pagbuo ng pc na iyon ng dahan-dahan, sa pamamagitan ng pagkolekta ng aking pera sa bulsa ….. isang araw nakita ko ang isang 200 $ Asus ROG Base, na ipinapakita ang paggamit ng CPU, maaaring malayo sa overclock at gumawa ng maraming mga cool na bagay (* Nakatingin sa mga kumikinang na mata *)…. tiyak na nais kong bilhin iyon ….. ngunit ang tag ng presyo ay masyadong sumpain mataas (* Jaw drop *) ….. kaya't kumuha ako ng isang mabilis na tala upang gumawa ng isa sa paglaon…. pagkatapos ay nagsimula akong matuto ng sawa, at napunta ako sa "PSUTIL" library, at boom ….. posible ang lahat ngayon.

sa ilang mga leds lamang at isang arduino nano….. Ginawa ko ang hardware, pagkatapos pagkatapos ng ilang araw ng pagsasaliksik sa mga aklatan, ginawa ko ang programa sa sawa….

isa lamang I-visualize lamang ang Paggamit ng CPU ngayon, ngunit may mga menor de edad na pagbabago sa programang python ng Host side (Computer), maaari itong mai-configure upang maipakita ang bawat detalye na ibinibigay ng library ng psutil ng python ibig sabihin - paggamit ng ram, dalas ng CPU, at iba pang bagay.

Ito ay isang Panlabas na metro ng Paggamit ng CPU….

Gumagawa pa rin ako sa proyektong ito upang gawin ang programa ng computer na isang proseso sa background ngunit dahil ako ay isang noobie upang sawa ay magtatagal. ang tulong sa sektor na ito ay mas pahalagahan.

nasasabik, Kaya't i-browse natin ang singil ng mga materyales …..

Hakbang 1: Bill ng Mga Materyales

Bill ng Mga Materyales
Bill ng Mga Materyales

Bill ng materyales-

1. Isang Arduino (na may naka-install na Serial Module, gumamit ng usb upang ttl kung gumagamit ka ng arduino pro mini …… kahit aling arduino ang gagamitin mo, ngunit mas gusto ko ang nano).

2. Isang Led Bar Graph, o 10 Leds

3. Isang Host Machine

ayan yun…

Hakbang 2: Paggawa ng Circuit

Paggawa ng Circuit
Paggawa ng Circuit
Paggawa ng Circuit
Paggawa ng Circuit

Ikonekta ang Leds sa mga pin na D3 hanggang D12 at may mga karaniwang cathode, ibig sabihin - tulad ng ipinakita sa Larawan.

Magdagdag din ng 1k risistor sa serye sa bawat led. (Hindi Ipinapakita Sa Larawan.) Ang hindi paggawa nito ay magprito ng arduino o leds o pareho…

Hakbang 3: Pag-install ng Mga Kaluluwa

Kaya, sa alam nating lahat….. lahat ng tao ay nangangailangan ng mga kaluluwang magtrabaho ….. machine din… I-download ang Mga Softwares at Sketch na Ito Upang Magsimula

1. Arduino Sketch at Host Program- Github Link

2. Python -Download Python

3. PSUTIL Library - PSUTIL Library

1. I-upload ang arduino Sketch

2. i-install ang Python

3. I-install ang PSUTIL Library pagkatapos i-download ito. kung hindi mo alam kung paano gawin iyon mag-browse lamang para sa mga tutorial sa google sa pamamagitan ng paghahanap para sa "Paano mag-install ng python library".

4. I-download ang Host Program.

5. Hawakan ang key ng Windows + R.

6. Uri: shell: startup

7. Mag-click sa OK.

8. kopyahin ang i-paste ang host program sa startup folder

9. pagkatapos ay kopyahin muli ang host program

10. at i-paste ang shortcut sa desktop.

Hakbang 4: Isang Huling Pagsakay

Isang Huling Pagsakay
Isang Huling Pagsakay

plug sa iyong arduino. at suriin kung ang serial port ay COM2, kung hindi baguhin ito sa Com2 sa pamamagitan ng pagbabago mula sa manager ng aparato. i-click ang OK

pagkatapos ay ilunsad ang programa ng sawa sa pamamagitan ng pag-click sa desktop shortcut … sa sandaling tumakbo ito awtomatikong magsisimulang sarili nito sa bawat boot. tiyaking hindi isara ang window ng terminal …. bagaman hindi ito nagpapakita ng anumang output. gumagana pa rin ito.

Tapos

Masiyahan ……..

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

Tandaan-

1. I-install ito Kahit saan malapit sa iyong pc, takpan ito sa isang naka-print na kaso ng 3d, o gamitin ang module ng Bluetooth upang gawin itong wireless.

2. upang mai-upgrade ang programa para sa iba pang mga pagpapaandar ng psutil suriin ang programa ng sawa.

3. Ang arduino Sketch ay talagang magmukhang noobie…. ngunit upang i-save lamang ang mga pag-crash ng arduino dahil sa labis na paggamit ng ram para sa mga loop, upang maaari itong magamit sa mga attinies at avrs.

4. siguraduhin na hindi isara ang window ng terminal …. bagaman hindi ito nagpapakita ng anumang output. gumagana pa rin ito.

5. Ngayon ay gagawa ako ng isang buong bersyon ng batayan ng diy rog kabilang ang mga tampok na remote na overclocking at mga multi bar graph …..

6. anuman sa mga kontribusyon sa mga code at iba pang mga bagay ay pahalagahan ……

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

Hakbang 5: Mag-update ng Mga Log

************ Ang Mga Update ay Mailarawan Dito *************

2017-06-21 - Tulad ng Iminungkahi ng "rufununu" magdagdag ng isang resistor na 1k bago ang bawat pinangunahan upang maprotektahan ang iyong arduino at mga leds.

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

Inirerekumendang: