Using an interrupt for my IR receiver

You are using IRRemote control library, I think it adds interrupt already