Mutteruhr mit Arduino

Arduinoxx:
Stellt die Ungenauigkeit des Arduinos ein großes Problem dar ?

Kommt darauf an :slight_smile:

Wenn Dein Arduino sehr genau läuft, könnte es genügen, wenn Du nur 1 x täglich korrigierst. Über die ersten paar Stunden würde ich jedenfalls beobachten und die delay()s anpassen. Du kannst da ja ziemlich feine Korrekturen vornehmen.

Gruß

Gregor

Nachtrag: Plane beim bauen schon einmal zusätzliche Features ein oder ermögliche sie. Wenn Du z. B. eine individuelle Platine für die Mutter herstellst, solltest Du IMO den problemlosen Zugang zu den freien Pins durch entsprechende Leiterbahnen/Lötaugen/Bohrungen ermöglichen.

Nochn Nachtrag: Was den Startknopf angeht, nimm einen Taster und verbinde ihn auf der einen Seite mit einem freien Pin und auf der anderen mit GND. Dann schreibst Du in setup()

...
pinMode(startKnopfPin, INPUT_PULLUP);
while (digitalRead(startKnopfPin)==1) {}
...

Die while-Schleife wird dann nach dem Einschalten so lange ausgeführt, bis Du den Startknopf betätigst.