Datenlogging

Guten Abend,

ich habe einen MPU605 und ein Anemometer über ein Arduino UNO laufen um gleichzeitig die Neigung eines Objektes und die Windgeschwindigkeit zu messen. Das ganze wird mittels eines 9V Blocks mit Strom versorgt und die Daten auf einen SD Karte gespeichert. Das funktioniert alles auch soweit. Ich habe aber das Problem, dass ich ca alle 5 Minuten einen starken Ausschlag mit dem Neigungssensor messe. Vor der Aufzeichnung auf SD habe ich mit PLX DAQ in Excel direkt übertragen, da lief es ohne solche Ausreißer...
Hat jemand eine Idee woran es liegen könnte ?
Code habe ich angefügt.

Vielen Dank

sketch_sd.ino.ino (5.61 KB)

Setze Deinen Code bitte direkt ins Forum. Benutze dazu Codetags (</>-Button oben links im Forumseditor oder [code] davor und [/code] dahinter ohne *).
Das kannst Du auch noch nachträglich ändern.

Gruß Tommy

Hallo,

ich muss das jetzt mal ganz deutlich sagen, leider.
Der Code ist mehr wie grausam. Dafür gibts keinen passenden Ausdruck.
Auf das Übelste zusammengekloppter Code ohne jeden Sinn und Verstand.
Sowas habe ich bis heute noch nicht im Forum gesehen.

Bsp. gefällig.

  • mehrfache Initialisierungen von der Seriellen.
  • mehrfache Definitionen gleicher Variablen an unterschiedlichen Stellen. Hier meckert der Compiler, wenn man es einschaltet
  • sinnfreie IDE Versionsabfrage
  • usw.

Räume erstmal den Code auf.