background image

 

Page 3 

Programming 

 

The DIP switch is used to configure the op-
eration of Inputs 1 and 2, and Outputs S5 and 
O6. 
 
Inputs 1 and 2 can be used to trigger lights 
and sound via switch contacts. Closing In1 or 
In2 to terminal C (common) activates. Inputs 
1 and 2 can also be used with our motion de-
tector module. (See wiring diagram). 
 
Output S5 is always used as a sound trigger. 
It will switch low (to common) momentarily to 
activate the sound. 
 
Output O6 can be used to operate 12V LED 
strips, lights, or other loads. 
 
The Arduino FTDI programming port is used  
for factory programming, and can be used by 
experienced Arduino programmers, if desired, but you are on your own ! We cannot support your programming 
efforts. 
 
 

In1,In2 S5,O6 Configurations 

Note: Power down after making a change to the DIP switch. Your changes will take ef-
fect upon power-up.

 

 

Light Sensor 

Arduino FTDI Programming Port 

On/Off Jumper 

Light Sensitivity 
Adjustment 

DIP Switch 

0 0 0 0 

 
S5 is triggered by a momentary switch closure; In1 to Common. 
 
O6 is turned ON by a momentary switch closure: In2 to Common, 
and turned OFF automatically 30 seconds later. 
 

1 0 0 0 

 
S5 is triggered automatically at random intervals. (In1 is not used). 
 
O6 is turned ON by a momentary switch closure: In2 to Common, 
and turned OFF automatically 30 seconds later. 
 

0 1 0 0  

 

 
S5 is triggered automatically at random intervals.  
 
O6 is turned ON by a momentary switch closure: In1 to Common, 
and turned OFF by a momentary switch closure: In2 to Common. (Could be used for a grade 
crossing light, turned on and off by reed switches in the track, magnet on the loco). 
 

1 1 0 0  

 

 
S5 is triggered by motion detector (detector output to In1, detector power from In2). 
 
O6 is turned ON by a momentary switch closure: In1 to Common, 
and turned OFF automatically 30 seconds later. 
 

1

2

3

4

ON

1

2

3

4

ON

1

2

3

4

ON

1

2

3

4

ON

Reviews: