For a QR Code campaign to succeed, the target audience must be at least slightly aware of what a QR Code is and how they can use it. For example, if you are trying to direct people to mobile content on the web, then a good portion of your audience would need a smartphone.
A recent article on emarketer.com demonstrates the increased usage of smartphones across various demographics.