We moved house recently and I was obviously very keen to continue the home automation routine. As described in Adventures with an Arduino – Part 1: The Business Problem, I created an Arduino based garage door interface to integrate with a BOSS BOL6 garage door controller. The new house however uses a Gliderol GTS controller – and this one has up, down and stop buttons.
I created an updated circuit with three relays, one for each of the start, stop and down actions. I’ve also included two magnetic switches attached to the rail to determine the position of the door (open, closed, in between).
I couldn’t get a standard Arduino enclosure that would hold this circuit, so I ended up buying a generic one and then drilling/filing the appropriate holes in the enclosure.
I purchased some 3mm nylon screws to mount the circuit within the enclosure. An additional board with the relays etc is then slotted into the top of the Arduino board (although not depicted below).