Virtual switch

The one that I linked to back in Reply #2 because it only needs 31ma to turn it on, which the Arduino can handle.

I don't think any of these will work without a transistor as they all need too much current.