What about motion detectors like the ones you would use for a security system? I have a few of those around here, that might work pretty well.
Second hand kinnects are cheap. 3d vision would be better for tracing your route, and there's a nice API for it all.
They can tell where you are, but not necessarily where you're going.
Very true. I'll do some checking on the Kinect. Thanks for the heads up!
Just busting your stones there, quad boy. :-P
You know, my brother in FL does home audio, alarms - all that low voltage stuff. I am surprised the hoity-toits down there haven't asked him for that very thing like you are trying to do. Maybe that could be a promotional idea for him. Let me know how you get on. ;-)
Add a speaker to your quadcopter and have it follow you where you go blasting music down above your head.
I have been thinking about this for a while but never really got stuck into it. My plan was to use my phone with NFC token at certain points of the house that will change the Sonos speaker as I moved around. There are lots of NFC software options that can be programmed to do simple tasks, the biggest hurdle for me is making it work with the Sonos software.
I think I need to go and by some NFC tokens now.
What's the range of nfc? Would you deliberately have to swipe into a room to make it work?
Normal range is between 2cm and 6cm so if you added a token to a door frame you could possible walk next to it with your phone in your pocket, all you have to do is remember to do it.
Maybe some sort of light beam that gets broken when you enter a room (like those things in lifts (elevators) and on supermarket tills), this triggers something to check if it's you in the room. Maybe via bluetooth signal on your phone, if it believes you're in the room then audio is switched.
Or those things that make automatic doors open, not sure if it's radar or what it is.
PIR sensor would do the job there. Like I mentioned for Jon's automatic lights.
Could link PIR with bluetooth (or similar)
If you had bluetooth you wouldn't need the pir sensors.
Just a script to detect what bluetooth devices are in range, and a bunch of bluetooth receivers scattered around the house to track where you are.
Would need your device to be visible at all times to make it nice and quick though.
Tracking would definitely be smarter. I guess an advantage of PIR would be an instant detection when entering a room.
But if it doesn't know who you are then it's not really much use.
That's why I suggested PIR and Bluetooth. PIR to detect a person, then Bluetooth to see who it is - maybe based on if the person has a Bluetooth signal great than X dB it gets switched.
But the bluetooth being there (over x dB) would surely be enough to do both.
There are also distance sensors for Arduino/Pi that would work too. It could actually detect your movement and allow you to bring the room you are moving to up naturally.
The way I'm thinking about this is a ride/thing at Disney where you might walk but the audio just follows you as you move around.
What would really kick ass is to eventually have this working super smooth and then get those directional, pinpoint speakers. With multiple sets of speakers in a room it would allow multiple people to jam the fuck out and not even hear the others music.