Implement LimitSwitch

using DigitalInput