Virtual Reality Fan controller
hi all.
i have vr headset, , number of games/sims (racing, rolleroaster, etc) working great. i've stuck desk fan in front of me couple of times, makes incredible difference whole vr experience, pretty clunky , weird.. want create small bank of fans (computer case fans probably) speed controlled according data coming various games.
i have checked, , games want plug in have api's available (rest style api's). i'm ok coding, haven't done before, not sure feasability, or sort of hardware need create controller.
my initial thoughts can create controller arduino listens on usb interface number (1-100 or similar), , controls connected fans using pwm according value. need create piece of middleware read data rest api's, extract (and convert/scale) velocity data, , send on usb interface controller. not elegant solution, lot of api's different, think that's best way.
in terms of physical hardware, thinking like:
so questions are:
sorry if that's vague @ - first post , all
cheers,
nathan
i have vr headset, , number of games/sims (racing, rolleroaster, etc) working great. i've stuck desk fan in front of me couple of times, makes incredible difference whole vr experience, pretty clunky , weird.. want create small bank of fans (computer case fans probably) speed controlled according data coming various games.
i have checked, , games want plug in have api's available (rest style api's). i'm ok coding, haven't done before, not sure feasability, or sort of hardware need create controller.
my initial thoughts can create controller arduino listens on usb interface number (1-100 or similar), , controls connected fans using pwm according value. need create piece of middleware read data rest api's, extract (and convert/scale) velocity data, , send on usb interface controller. not elegant solution, lot of api's different, think that's best way.
in terms of physical hardware, thinking like:
- 3 x 12v pc fans (like https://www.jaycar.com.au/120mm-12vdc-thin-ball-bearing-cooling-fan/p/yx2518) - power draw 380ma units each
- just small, cheap unit genuino micro drive it
so questions are:
- before go far, viable path take? i've seen couple of thermal/light controlled projects similar this, guess i'm thinking more here around whether whole middleware/data on usb idea one, or if should handling different way.
- if looks ok, in terms of components, kinds of components looking @ make working circuit won't blow up? did see post @ http://arduino-for-beginners.blogspot.com.au/2011/04/controlling-12v-fan-speed-with-pwm.html helpful, me being more of software guy, i'd worried i'll fry board or because i've missed important component!
sorry if that's vague @ - first post , all

cheers,
nathan
the hardest part, think, extracting useful (say speed , direction relative wind) information game. that not arduino problem. the next part sending data arduino middleware. if middleware can access serial port part relatively easy. see serial input basics information on receiving (and sending) data on serial port. there lots of fan control pages on net. look 1 uses logic level mosfet drive fan. make sure fan can driven pwm, older brushless fans can't.
Arduino Forum > Using Arduino > Project Guidance > Virtual Reality Fan controller
arduino
Comments
Post a Comment