Gast
#4546350
Hi, ich möchte einen Datenlogger mit einem Arduino Micro bauen und hätte folgende Frage: Der Datenlogger soll nur Daten aufzeichnen, so lange ein Taster gedrückt ist. Ich hab mir jetzt schon einige Tutorials durchgelesen, wollte aber euch fragen, was ihr für die elegantere Methode haltet: - Interruptgesteuert Problem dabei: Ich möchte die Daten in einem Intervall von 1s aufzeichnen. In sind meines Wissens jedoch die Funktionen delay() und millis() nicht verfügbar... Gibt es hier andere Möglichkeiten? - Ständige Abfrage im void loop() Ich würde durch eine Abfrage "if (state == HIGH)" immer Abfragen ob der Taster gerade gedrückt ist. (und natürlich wie der Status im vorigen Zeitschritt war). Was haltet ihr davon? Gibt es bessere Ansätze? Danke für eure Hilfe! lg