Stap 3: Zetting op opwaarts
SD kaart component GND -> Arduino GND
SD kaart component VCC -> 5V van de Arduino
(Gegevens) uit doen met Arduino pin 12
SCK (klok pin) tot en met Arduino pin 13
DI (gegevens in) tot en met Arduino pin 11
CS (chip select) met Arduino pin 8
Communicatie tussen de arduino en de MicroSD-kaart logger optreden via SPI interface, Data in, data uit en een klok-pin voor timing protocol vereisen.
Opmerking: het nieuwe microSD kaart schild is eenvoudiger te gebruiken omdat kunt u gewoon aansluit op het Arduino plaats draad het omhoog.
De GPS wordt vastgehaakt aan Arduino 5V en Gnd en GPS TX gaat naar seriële RX in Arduino Mega.
Ik voegde ook een LED op pin 13 en 12, op maat, respectievelijk: als gps-gegevens was streaming in, en als de gegevens krijgen met succes zich bevond op een sd-kaart.
Vervolgens uploaden met de volgende code vanaf hier: https://github.com/Protei/Protei-005-6/blob/master/GPS_GPRMCstringsParsed_toSD/GPS_GPRMCstringsParsed_toSD.pde
Ik maakte ook een schakelaar voor de GPS tussen TX van de GPS en de ontvangst seriële poort van de Arduino Mega om te stoppen met binnenkomende GPS gegevens, ook om het herprogrammeren van de Raad van bestuur, aangezien ik seriële poort voor de GPS gebruiken ben om gegevens te verzenden naar de seriële poort, je moet het spiegelen van de schakelaar als u wilt verbreken in principe de GPS TX naar de Arduino Mega seriële gegevens In (RX)-lijn om te programmeren van de Raad van bestuur , vervolgens re aansluiten voor ontvangst van de gegevens.
Vervolgens heb ik mijn eenheid in een waterdichte doos en reed rond met het op een fiets, en op een boot...