IR Remotes & Unique codes

I am thinking about a project that would be an Arduino controlled by an IR remote. There could be several of these all in the same general area so I need a way of making sure that each remote is uniquely "paired" to it's own Arduino and can't end up accidentally controlling another Arduino.

I have done a lot of searching on this, and have even built the general circuit using an IR remote from Adafruit but I haven't found any info on how to ensure the unique pairing.

I know that remotes for car alarms are programmed so that they are uniquely paired but are there IR remotes that can do this?

Would an RF remote be any different?

Or is there a way to handle it within the Arduino code somehow?

My thought is that it is probably not possible but as I am still a relative Arduino newbie I thought I would ask.

Thanks,
Jay

You need to do one of two things:-

  1. Build your remote transmitters yourself with a small 8 pin chip like this: www.youtube.com/watch?v=30rPt802n1k

  2. Buy several small button count "learning" remotes and code them up with different codes from a 'master' large number of buttons remote. I got a four button learning remote as a give away at a TV exhibition a few years ago.