Building a Controlled USB Fan

dakiato

Geek Trainee
Hello,

I have a bit of an odd request. For a little self project, I have set out to create a USB fan that I can controll from a program on a computer. I want to build this fan from scratch though, unless there is a little hardware kit somewhere.

However I have no previous hardware experience. I have talked to a few people and they have said i will need to learn COM ports and electrical things. Could anyone point me in the right direction for any of these things, or even what i would need to build this?

I plan to build this in either C or C++ using device drivers, then have a program sitting on the desktop that can turn the speed up or down, and turn it off.

I understand how to create the USB motor and fan, but no idea where to start on making it controllable via a computer hardware wise and then interpreting that data from a programming language.

Thanks in advance for any help!

-Dakiato
 
Welcome to HWF :)

The rotation speed of a motor depends on the amount of electricity that is sent to the device. I have no programming experience, but you should focus on managing the amount of electricity that is sent to the fan.
 
Back
Top