QRAlarm is an Android alarm clock application that does not only wake you up, but also makes you get up to disable the alarm by scanning the QR Code.
You can either download a default code image from the in-app settings or, in case you already have your own QR Code, you can scan it - QR Alarm will remember it for you and will use it to cancel your alarms!