Saturday, October 14, 2017

[PROJECT] Monitoring CPU & GPU (Temperature & %Usage)

8 October 2017

Intro

Adalah sebuah hardware monitoring yang memonitor suhu dan %usage pada komputer. Dalam hal ini HWInfo Plugin telah menyediakan RESTful API yang dapat diakses dalam bentuk JSON. Dengan bantuan NodeJs untuk mengirimkan value yang diinginkan (dalam hal ini Temperatur & Usage) ke Arduino yang dilengkapi dengan Lcd16x2.

Goal

Menampilkan Temperature dan %Usage dari CPU dan GPU pada PC.

Gear

- HWInfo Plugin

download here https://www.hwinfo.com/forum/Thread-Introducing-Remote-Sensor-Monitor-A-RESTful-Web-Server

- Arduino/esp8266 pada "COM6"

Menggunakan library LiquidCrystalI2C
Wire Map:
ESP => LCDI2C
D1 => SCL
D2 => SDA
Vin => 5V
Gnd => Gnd

- NodeJs

Metode Foreverloop sampai ctrl+c
Menggunakan library:
request = mengambil body dari sebuah halaman website(dalam hal ini ambil json yang digenerate oleh HWInfo Plugin di localhost:55555)
serialport = write serial ke arduino
system-sleep = membuat delay sekian milli second

Catatan

send serial pada COM6 baud rate 9600
send "cl" untuk clear screen
send dengan awalan "1" untuk menulis pada baris 1
send dengan awalan "2" untuk menulis pada baris 2
jalankan "Remote Sensor Monitor.exe" dahulu kemudian server.js
repo: https://github.com/fariswd/cpugpumon

2 comments:

  1. I guess I am the only one who came here to share my very own experience.
    Guess what!? I am using my laptop for almost the past 2 years, but I had no idea of solving some basic issues.
    I do not know how to Download Cracked Pro Softwares But thankfully, I recently visited a website named procrackhere.com

    HWiNFO Crack

    ReplyDelete