DC 5V-12V Digital Cycle Timer Delay timing Switch Controller pulse generator clock 0.01 seconds - 99 days 23 hours