Do DC12V prościej użyć tranzystorów, przekaźniki mogą resetować Arduino przy zasilaniu z jednego źródła, możesz zasilić Arduino przed diodę i dodać kondensator elektrolityczny 100-1000uF już od strony Arduino.
Miło być decenianym https://buycoffee.to/kaczakat