项目作者: Helius

项目描述 :
arduino pro mini board for control pwm fan with ds18b20
高级语言: CMake
项目地址: git://github.com/Helius/pwm_fan_control.git
创建时间: 2017-12-28T17:38:12Z
项目社区:https://github.com/Helius/pwm_fan_control

开源协议:Apache License 2.0

下载


I have to control 4-wire PWM fan to make my headless NAS be quiet. I use arduino pro mini (16MHz 5V) and usb-usart adapter to connect controller to motherboard USB pin. So i can easy update firmware via arduino bootloader and communicate with controller, for example i can set fan speed via terminal just put ‘0’-‘9’ char to /dev/ttyUSB0.
Also i use ds18s20 on cpu heater to auto adjust speed.

[Build]

  1. cd pwm_fan_control
  2. mkdir build
  3. cd build
  4. cmake ../
  5. make
  6. make upload_fancontroller #will flash your arduino via avrdude