This is FanControl Programs For Sigle Board Computer like Raspberry Pi.
It Controlling by PWM signals. So you need components which can use that
this program written by C# (dotnetCore) so you must install that
-
Install dotnetCore in your Raspberry Pi
-
Clone This Project to Buildable Platform
-
Build and publish Projects
-
copy to your Raspberry Pi and excute them
sudo dotnet FanController.dll
- move to project directory which exists
dll
file - Do Command
sudo dotnet FanController.dll
to Excute
- Create Logfile in
/var/log/FanController/log.log
- Create HardWear Logfile in
/var/log/FanController/HWstatus.csv
- HardWear Logfile have CPUtemprature and FanSpeed
-
- Using Pin list
PIN GPIO PIN PWM PIN FOR 39 GND GND TA7291P - GND
37 GPIO26
- TA7291P - IN1
Logic35 GPIO19
PWM1
TA7291P - Vref
(PWM)4 GPIO 5V PWR
- TA7291P - VCC,Vs