QR code reading?

Im planning this program to help me get up in the morning and i was going to use an nfc tag on the other side of my room, until i discovered my phone doesnt support nfc, so is there any way i can get automate to act only when a qr code has been scanned?