Arduino Mod for Open Hardware Monitor ( to control a System Fan)

A place to showcase LattePanda creations!
User avatar
LattePanda
Site Admin
Posts: 2661
Joined: Wed Jan 20, 2016 9:09 am

Wed Jan 09, 2019 5:02 am

Enjoy Tinkering with LattePanda ! :lol:

User avatar
LattePanda
Site Admin
Posts: 2661
Joined: Wed Jan 20, 2016 9:09 am

Wed Jan 09, 2019 5:02 am

Enjoy Tinkering with LattePanda ! :lol:

User avatar
MarkF
Posts: 4
Joined: Mon Apr 18, 2016 10:35 am
Location: Norfolk, UK

Thu Jan 10, 2019 1:12 pm

LattePanda wrote:
Wed Jan 09, 2019 5:02 am
@MarkF, checkout this - https://create.arduino.cc/projecthub/10 ... fan-499f90
Thank you, just received the transistor so can start to hook up the fan, still not sure about the software side of things.

User avatar
LattePanda
Site Admin
Posts: 2661
Joined: Wed Jan 20, 2016 9:09 am

Fri Jan 11, 2019 10:02 am

MarkF wrote:
Thu Jan 10, 2019 1:12 pm
LattePanda wrote:
Wed Jan 09, 2019 5:02 am
@MarkF, checkout this - https://create.arduino.cc/projecthub/10 ... fan-499f90
Thank you, just received the transistor so can start to hook up the fan, still not sure about the software side of things.
It's explained here.
"
How it works?
Using the Standard Firmata library from the Arduino Leonardo side and a custom LattePanda Firmata library (only digitalWrite, low CPU usage)
"

It means:
1. Download and install Arduino IDE following the Arduino official guide.
2. Open the sample named "standard firmata" in Arduino IDE sample list
3. Upload this sample code to LattePanda onboard Arduino according to the Arduino basic tutorials.
4. Open the software developed by the creator to run the GUI.

That's it.
Enjoy Tinkering with LattePanda ! :lol:

User avatar
Apop85
Posts: 1
Joined: Fri Feb 01, 2019 4:36 pm

Fri Feb 01, 2019 4:41 pm

excuses my possibly stupid question but do i need additional hardware to use this mod? if so, would it be possible to include a link to an example? Unfortunately I don't know anything about the subject so your explanation was a bit ambiguous for me.

greetings

User avatar
Skrimo
Posts: 1
Joined: Tue May 05, 2020 7:57 pm

Tue May 05, 2020 8:12 pm

Is there a possibility to be able to set the temperature so that it would start the fan at one temperature, and then stop the fan at different temperature?
The way my setup is:
5V relay powered by LP
COM port goes to the 12V fan
NO port goes to 5V on LP
NC port goes to 12V power supply.
Fans ground goes to LP

If/When temperature is below 70 degrees Celsius, NO and COM ports are connected, thus powering 12V fan with 5V (silent but active cooling).
If/When temperature is greater than 70 degrees Celsius, NC and COM ports gets connected, thus powering 12V fan with 12V (loud but very active cooling).

But the problem is that a lot of the time, temperature constantly hovering around 70 degrees Celsius, and the relay is constantly switching between 5V and 12V.

So the perfect solution would be to be able to set that the relay would switch on when CPU reaches 70 degrees Celsius, and that it would turn off when CPU gets below 60 degrees Celsius. (or and selected temperature value).


Post Reply