Der letzte Plan hat immernoch fehler.
Die LED des AQV212 kann nicht ohne Vorwiderstand angesteuert werden.
Wenn Du den Taster drückst dann schaltet Relais K1 ein, Leuchtet die Lampe des Tasters und dreht der Motor. PC817 wird angesteuert und Pin 10 Arduino geht auf Masse. Jetzt hoffen wir daß Pin 10 nicht ein AUsang und auf HIGH war da ansonsten Arduino oder PC817 kaputt gegengen ist.
Was dann?
Du kannst Pin 10 nicht als Ausgang und High geben.
Wartest Du daß Taster losgelassen wird um Pin 10 als Ausgang und High zu machen? Dann machst Du Pin 10 wiederum kaputt weil das LED des AQV212 keine Strombegrenzungswiderstand hat.
Außerdem wenn Pin 10 High sein sollte ohne daß es kaputtgegengen ist macht ein weiteres Drücken von Taster es kaputt.
Du mußt Widerstände einfügen die die Ströme auf erklägliche Werte begrenzen.
Viele Grüße Uwe