Timers & Controllers

A trigger tells you someone is there. A controller decides what happens next — which prop fires, in what order, for how long, and when it resets. Controllers range from simple mechanical timers to programmable boards that sequence multiple props.

Simple Relay Timers

The most basic controller: a relay module connected to a trigger. When the trigger fires, the relay closes and powers a device for a set time, then opens again. Adjustable timer relay modules are available for $5-10 on Amazon and are perfect for single-prop activation (turn on a light for 10 seconds, run a motor for 5 seconds, etc.).

Arduino-Based Control

An Arduino with relay modules can sequence multiple effects. Example sequence for a pop-up scare:

  1. PIR sensor detects motion
  2. Wait 1 second (let them get closer)
  3. Trigger sound effect
  4. Wait 0.5 seconds
  5. Fire pneumatic cylinder (corpse pops up)
  6. Turn on spotlight
  7. Hold for 3 seconds
  8. Retract cylinder, kill light
  9. Wait 15 seconds before re-arming (so it doesn't fire on the next person too quickly)

All of this is a straightforward Arduino sketch using digital outputs and delay functions.

Commercial Controllers

Dedicated haunt controllers like the PicoBoo (from FrightProps) provide plug-and-play control for props without programming. They include trigger inputs, multiple outputs, timing adjustments, and built-in sound playback. More expensive than DIY ($50-200+) but much faster to set up. Worth considering if you want reliable automation without learning to code.

DMX for Lighting

DMX is the standard protocol for stage lighting control. If you have multiple lighting fixtures that need to change color, intensity, or timing together, a DMX controller provides centralized control. This is advanced territory and mostly relevant for large, complex haunts with many synchronized light effects.