Pages: [1]   Go Down
Author Topic: Arduino PC Monitor - Opensource  (Read 3277 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 2
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi, i have written a simple program using c# that shows respectively CPU usage, GPU usage, Ram in Use, Download Speed,CPU Temperature, GPU Temperature on a 16x2 LCD display through serial port

It uses CPU-Z, GPU-Z to get CPU-GPU Temperatures
You can press the button on arduino to adjust the backlight brightness





If you want you can find the source code (c# Project, Arduino Project) at this link
https://github.com/LorenzoRogai/Arduino-PC-Monitor

Let me know if there are bugs
« Last Edit: June 09, 2013, 11:06:49 am by lorenzo_r » Logged

NE PA
Offline Offline
Full Member
***
Karma: 5
Posts: 156
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Nice!
Logged


South UK
Offline Offline
God Member
*****
Karma: 5
Posts: 583
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That looks very cool! I have always wondered about a project like this smiley

I'm not sure what to do with the files on your github though, are they visual studio files? Can't see anything for the arduino

Thanks for sharing!
Logged

Offline Offline
Newbie
*
Karma: 2
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That looks very cool! I have always wondered about a project like this smiley

I'm not sure what to do with the files on your github though, are they visual studio files? Can't see anything for the arduino

Thanks for sharing!
Yes they are visual studio files.

Here is arduino project
https://github.com/LorenzoRogai/Arduino-PC-Monitor/blob/master/Arduino%20PC%20Monitor/bin/Debug/Arduino_PC_Monitor/Arduino_PC_Monitor.ino
Logged

Offline Offline
Newbie
*
Karma: 2
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bump
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Fantastic! What I've always wanted hehe. However, which are the requirements for it to work? I downloaded the files from the /bin folder and it crashes upon start. I'm at work so I don't have my arduino board here, does it crash because of that?

Thanks a lot for your effort,
Logged

Offline Offline
Newbie
*
Karma: 2
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Fantastic! What I've always wanted hehe. However, which are the requirements for it to work? I downloaded the files from the /bin folder and it crashes upon start. I'm at work so I don't have my arduino board here, does it crash because of that?

Thanks a lot for your effort,

It can't work without arduino attached and some code edit. You have to open project with visual studio and change perfomance counter properties for cpu/ram/network interface with english string (i am italian) and com port here with your arduino com port
Code:
port = new SerialPort("COM3", 9600, Parity.None, 8, StopBits.One);
« Last Edit: July 19, 2013, 02:47:13 am by lorenzo_r » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi!

I got home and connected the arduino, I ran both exes (Arduino+PC+Monitor.vshost and Arduino+PC+Monitor) and neither worked, I mean no window ever showed up. Is this normal without editing the code?

Thank you
Logged

Offline Offline
Newbie
*
Karma: 2
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

no it can't work without edit code. if you don't change perfomance counter string to english and your network interface string it won't work you only get exception
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the info smiley, I'll check it out on the weekend!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I really love this project, but I just can't get the program to work. When I run the pre-made application all it does is crash. When I try to run  it in Visual Studio there's something wrong with the performance counters, "Category does not exist". I found a part  where the names were really weird like "Interfaccia di rete" but I don't know if this is something that needs to be fix, it doesn't seem to make a difference what I change the names to.
Logged

Pages: [1]   Go Up
Jump to: