Hi
Die externe Speisung hilft aber nicht, wenn der Kram ohne Last läuft.
Ok: Schön ist anders und ob der Mega in der Zeit aus dem letzten Loch pfeift, oder nicht, steht in den Sternen.
-> Externe Geräte extern versorgen
Mega und Relais-Platine können an der gleichen Versorgung hängen, aber die Relais-Platine sollte nicht vom/über den Arduino versorgt werden.
Läuft die Schaltung, wenn der China-Ventilator ganz ohne Berührung zur Schaltung einfach nur in Deren Nähe läuft?
Leider liest sich Dein 'kackt dann wohl völlig ab' nicht so, als ob Du Das belegen könntest - das 'wohl' stört - so ist Das bestenfalls eine Vermutung!
Spicke Deinen Code mit dutzenden seriellen Ausgaben (oder einem Display, auf Dem Du unterschiedliche Nummern anzeigen lässt - alle paar Zeilen eine neue (einmalige) Nummer ans Display geschickt.
Wenn sich die Nummer nicht mehr ändert, siehst Du zumindest, bis wohin Es noch funktioniert hat.
MfG