It is a floating ball

It is a proof of concept work. I use a PureData patch to control an Arduino board with PWM output to drive a small computer fan. The load is managed by a ULN2803A IC. The blowing power is not linearly proportional to the numerical value sent from PureData. It is quite difficult to sustain a floating position in the middle of the air.