Hi,
wenn Du nach Selbsthalteschaltung+Arduino suchst, findest Du so was: Link repariert
Nur musst Du alles niederohmiger gestalten, um dann z.Bsp. einen BDxxx pnp Transistor ansteuern zu können.
Geht natürlich auch mit MOSFET als Schalter.
Den Taster würde ich über den unteren Transistor legen, nicht den oberen.
Gruß André