A programming apparatus capable of sequentially and automatically switching a preset information sources at preset times, comprising a time signal generator generating time signals at least at two preset times respectively for predetermined periods of time, a memory device having its operation inverted by the time signals obtained by means of said time signal generator and holding a driving device such as a motor in the driven state, a first change-over switch driven by said driving device and in which the respective information sources to be set are connected to a group of fixed contacts thereof, and a second change-over switch interlocked with said first change-over switch and having its group of fixed contacts connected to said time signal generator.
A time delay power controller has a power input for receiving alternating electrical power from an external source; a timer activation device connected in parallel to a one or more timers, each timer having an associated delay time and an output for delivering power after the delay time has elapsed and a plurality of contactors, with a first contactor coupled to the timer activation device and the remaining contactors coupled to the output of a respective timer. Each contactor is coupled to one or more associated circuits. The first contactor allows delivery of alternating electrical power to its associated circuits when the timer activation device is enabled and the remaining contactors allow delivery of alternating electrical power to their associated circuits when the respective timer's delay time has elapsed. The controller may be enclosed in a housing. The controller may be configured to sequentially power lighting circuits.