Hallo!
Was hältst du davon, wenn du noch eine Sicherheitsvorkehrung triffst?
Hänge doch 2 oder 3 cm über dem Boden irgendetwas auf, das erkennt, wenn da wasser ist.
Z.B. 2 Streifen Alufolie udn ein Verstärker
Dann kannst du damit ein Interrupt auslösen und sofort die Beregnung Anhalten.
Das Grundproblem von I2C ist halt schon, dass er unsymmetrisch ist und eben auf solche Störungen anfällig. Abhilfen sind Busgeschwindigkeit reduzieren, Kabellänge reduzieren und auf jeden Fall den Watchdog des AVR verwenden der deinen Controller im Fehlerfall resettet
Lesezeichen