[plug] anyone experimenting with Arduino? mpu-6050? headtracking?

Bernd Felsche bernie at innovative.iinet.net.au
Fri Dec 30 17:13:52 AWST 2016


On Fri, 30 Dec 2016 16:04:33 wolfbite wrote:
> head tracking:
> to track head movements and translate into games (ie:mouse look, headlook)
> (instead of using a mouse or joystick, slight head movements translate 
> your view on screen, without changing your direction)

Emulating Blutooth devices would be more convenient in use than USB.
Protocols may be more tedious to establish but ought to be of major
benefit in mobility and portability. Small BLE interfaces cost $10,
hooked onto a $10 mini Arduino, IMU breakout and a small battery.
Fits into "headband" without too many lumps. You'd need
"spectacles" to detect iris movement (tiny, "low res" cameras with
IR filters) but that's outside the spec.

Instead of putting all the smarts into e.g. a headband, just collect
the data and stream it from the wearable to a unit that'd plugged
into a USB port of the machine that you're controlling. The USB
"dongle" can be ARM-full enough to perform all the necessary
mathematics (transformations) quickly enough. The link to the
wearable part can then be any available RF with sufficient
bandwidth.

Arduinos can emulate USB keyboard, mouse, etc; make sure you get one
with a microcontroller running a USB port; not an FTDI/emulator.
People use them to add custom materials handling to CNC machine
tools; interfacing as "USB keyboard" to start the next machine cycle.

-- 
/"\ Bernd Felsche - Somewhere in Western Australia
\ /  ASCII ribbon campaign | For every complex problem there is an
 X   against HTML mail     | answer that is clear, simple, and wrong.
/ \  and postings          |  --HL Mencken



More information about the plug mailing list