Moved to off Topic.
You're really in the wrong forums for this issue. We're all about putting computers in our rides, and that's what this forum is all about.
Someone might be able to help you out, though.
And, I believe the door poppers are usually triggered by an alarm system of some sort.