Arduino / pinMode

Hallo,
Du hast den Pin als Ausgang deklariert, nun schaltet der Arduino die Last.
Wenn die Last geschaltet ist, soll der gleiche Pin als Eingang dienen?
So verstehe ich das richtig?
Du könntest das mit einer Relais-Selbsthaltung machen. Pin auf High, Relais
zieht an, schaltet Last, Relais trennt Leitung zum Pin, Arduino schaltet Pin auf Eingang.
So etwas müßte man auch mit Transistoren oder Optokopplern hinbekommen.
Gruß und Spaß dabei
Andreas