
GPS Position Logger
Ìlànà
Solder the GPS shield headers
Solder the GPS shield headers
The kit contains the shield, an EM-506 receiver with its interface cable, and R3 headers. Solder the headers to the shield.
Àwọn ohun èlò fún ìgbésẹ̀ yìí:
SparkFun GPS Shield Kit1 ohun èlòÀwọn irinṣẹ́ tí a nílò:
Ryobi ONE+ RSI18-0 Cordless Soldering IronStack both shields and check for pin clashes
Stack both shields and check for pin clashes
Plug the EM-506 into the shield's connector, then stack GPS shield and microSD shield on the Uno.
- GPS shield: receiver on D2/D3 with its switch in the DLINE position.
- microSD shield: SPI on D11/D12/D13, card select on D8.
Àwọn ohun èlò fún ìgbésẹ̀ yìí:
microSD Shield1 ẹyọ
Arduino Uno R3 SMD1 ẹyọPower, and read raw NMEA before parsing anything
Power, and read raw NMEA before parsing anything
USB-B from the computer while testing; 7–12 V on the barrel jack once it runs standalone.
Before writing any parser, print the receiver's output straight through and look at it. You should see comma-separated sentences beginning with $.
Sentences arriving with empty position fields mean the receiver is alive and talking but has no fix yet. That is the normal cold-start state — not a fault.Àwọn ohun èlò fún ìgbésẹ̀ yìí:
USB-B Cable1 ẹyọUpload the logging sketch
Upload the logging sketch
No GPS library needed — the sketch reads NMEA directly, so nothing is hidden behind an abstraction. SD and SPI ship with the IDE. Format the card FAT32 first.
Take it outside for the first fix
Take it outside for the first fix
Put the unit under open sky, powered, and leave it. Watch for the fix indicator before judging the build.
Testing a GPS receiver indoors and concluding it is broken is the single most common failure in this project. A cold start with no stored almanac legitimately takes minutes.Àwọn ohun-èlò
5- SparkFun GPS Shield Kitìdá 10%1 ohun èlò$55.51
- microSD Shieldìdá 10%1 ẹyọ$14.46
- Arduino Uno R3 SMDìdá 10%1 ẹyọ$27.46
- 1 ẹyọ$5.77
- 1 àkópọ̀$5.08
Àwọn irinṣẹ́ tó nílò
1- $94.56
CC0 Àgbègbè Gbogbogbò
Blueprint yìí ti jáde lábẹ́ CC0. O lè ṣe àdàkọ, yí padà, pín, àti lò láìsí ìyọ̀ǹda.
Ṣàtìlẹ́yìn Olùṣẹ́dá nípa rírà àwọn ọjà nipasẹ̀ Blueprint wọn Ẹ̀san Olùṣẹ́dá tí àwọn Olùtajà gbé kalẹ̀, tàbí ṣẹ̀dá àtúnṣe tuntun ti Blueprint yìí kí o sì fi sínú Blueprint rẹ gẹ́gẹ́ bí ìsopọ̀ láti pín owó-wíwọlé.