Stap 4: Zet het allemaal samen
Zodra u de versnellingsmeter die werken met de GPS hebt, in een paar lijnen om door te gaan met het schrijven van de gegevens in het CSV-bestand toevoegen.
logfile.Print(",");
logfile.Print(int(pitch*180/PI));
logfile.Print(",");
logfile.Print(int(roll*180/PI));
logfile.Print(",");
logfile.Print(xAccel);
logfile.Print ("G");
logfile.Print(yAccel);
logfile.Print ("G");
logfile.Print(zAccel);
logfile.Print("G");
logfile.Print(",");
logfile.Print(heading);
logfile.Print(",");
logfile.println();
logfile.Flush();
Controleer ook of bijwerken van uw CSV-header
logfile.println ("tijd, datum, Latitude, Longitude, hoogte, snelheid (knopen), hoek, satellieten, Pitch, Roll, G-Force x, y, z, richting");
Zodra de code wordt gecombineerd kunt u in uw eigen richting afgaan en maken wat komt naar uw mening. Ik wilde Voeg een NeoPixel strook van 8 led's als een statuslampje. De eerste 4 leidde de beurt blauw (succes) of rood (fail) wanneer de SD card initialiseert, wordt een bestand gemaakt, schrijft naar het bestand, en als de GPS een moeilijke situatie krijgt. De volgende 4 leidde de vertel me de kompas richting (Noord, Oost, Zuid, West). Bedankt voor het lezen!