Arduino Every mit Mega resetten

Hi,
bei meiner Hausatomation Schaltuhr mit Mega und Every verbunden über seriell, hab ich das Problem, das ich nach übertragen eines Sketch auf den Mega die komplette Uhr nochmal spannungslos machen muss, damit die serielle Verbindung zwischen Mega und Every wieder funktioniert. Beim Übertragen hängt die Uhr am Netzteil und am Rechner. Meine Idee ist jetzt im Setup des Mega den Resetpin des Every kurz auf Ground zu legen damit dieser resettet und die serielle Verbindung wieder sauber läuft. Alles hängt an der gleichen Spannungsversorgung. Die Module am Mega sowie der Every werden über einen Stepdownregler mit 5V versorgt.
Wie mach ich das am besten, einen Digitalpin des Mega direkt an den Resetpin des Every der vom Mega kurz auf low geschaltet wird, oder gibt es eine bessere Lösung?

Gruß
Dieter

Am sichersten ist es mit einem NPN-Transistor zu machen.
Dafür einen digitalen Pin des Mega kurz auf HIGH setzen.
Den Kollektor des Transistor auf Reset des Every. Basiswiderstand 1k verwenden.

Danke,
einen BC547a hab ich da liegen.
Also Kollektor auf RST Pin Every, Basis über 1K an Pin 6 Mega, und Emitter an Ground, passt das so?
Pin 6 am Mega setz ich dann kurz auf high für den Reset.
Gruß
Dieter

Ja, das passt so.
Gruß Dieter

Habs gerade eingebaut, und funkt wie es soll.
Gruß und danke aus Schweden.
Dieter

Prima und danke für die Rückmeldung.
Dieter

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.