UNO GPS shield Keyestudio kompatibilno z Arduino

28.99 (DDV vključen)

GPS shield za Arduino UNO z modulom NEO-6M: NMEA 0183, natančnost do 2,5 m CEP, UART na D2/D3.

1 na zalogi

Šifra: 13 - D5 Kategoriji: ,
Opis

Opis

Arduino UNO GPS shield Keyestudio

GPS shield z modulom NEO-6M podjetja u-blox pretvori Arduino UNO v GPS sprejemnik, ki prek protokola NMEA 0183 oddaja koordinate, hitrost in čas z natančnostjo do 2,5 m CEP. Komunikacija poteka prek programskega zaporednega vmesnika (Software Serial) na pinih D2/D3, tako da sta strojni pini D0/D1 prosti za razhroščevanje.

Shield se neposredno nasadi na Arduino UNO ali kompatibilno ploščo (R3 pinout), brez dodatnega ožičenja. Vgrajeni preklopnik izbira med Software Serial (D2/D3) in Hardware Serial (D0/D1), kar poenostavi prehod na zahtevnejše projekte.

Ključne lastnosti

  • Modul NEO-6M – preverjen u-blox čip s 50-kanalno GPS anteno in −161 dBm občutljivostjo za sprejem
  • Zunanja aktivna antena – priključek SMA za boljši sprejem v zaprtih prostorih ali vozilih
  • Software Serial na D2/D3 – privzeta konfiguracija pusti D0/D1 prosta za Serial Monitor
  • Preklopnik Serial/USB – mehanski stikali omogočata preklapljanje med SW in HW Serial brez prekabliranja
  • NMEA 0183 stavki – shield oddaja GGA, RMC, GSA, GSV – vse kar standardna knjižnica TinyGPS++ pričakuje
  • Baud rate 9600 – privzeta hitrost, nastavljiva z u-center programsko opremo
  • Rezervni kondenzator – omogoča hitrejši hladni zagon (AGPS), ko je shield krajši čas brez napajanja

Kaj potrebujem za začetek?

  • Arduino UNO (ali kompatibilna plošča) – osnova za vse eksperimente
  • USB kabel tipa B – za programiranje Arduino plošče
  • Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
  • Knjižnica TinyGPS++ – namestitev prek Library Managerja (iskalni niz: TinyGPSPlus)
  • Aktivna GPS antena (SMA) – priporočljiva za zanesljiv sprejem, zlasti v zaprtih prostorih
  • Dostop do neba – GPS signal ne prehaja skozi beton; za prve teste pojdite ven ali k oknu
  • Breadboard + jumper kabli – za prve poskuse brez spajkanja

Moj prvi projekt – 3 koraki

  1. Nasadite GPS shield na Arduino UNO, obe stikali nastavite v položaj „SWserial“ (D2/D3), priključite aktivno anteno na SMA konektor in priklopite ploščo na računalnik z USB kablom.
  2. V Arduino IDE odprite Library Manager, poiščite TinyGPSPlus in ga namestite. Izberite ploščo Arduino Uno ter pravilna vrata (COM/ttyUSB). Odprite primerni sketch: File → Examples → TinyGPSPlus → DeviceExample.
  3. Naložite sketch in odprite Serial Monitor (9600 baud). Po 30–90 sekundah (hladen zagon) boste v konzoli videli koordinate, hitrost v vozlih in UTC čas – znak, da modul uspešno sprejema satelite.

Primeri uporabe

  • Sledilnik vozil ali kolesarjev (GPS + GSM/GPRS shield, protokol MQTT)
  • Avtonomni dron ali rover (GPS waypoint navigacija z Arduino Mega)
  • Geofencing alarm (primerjava koordinat z definiranim območjem, trigger digitalnega izhoda)
  • GPS ura z NTP sinhronizacijo (PPS signal za natančno UTC uro brez interneta)
  • Beležnik poti (track logger) (koordinate na SD kartico prek SD shielda)
  • Meteorološki balonski projekt (GPS telemetrija z LoRa radiom na višini do 40 km)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
GPS čipu-blox NEO-6M
Število kanalov50 sledilnih / 22 iskanje
Natančnost pozicioniranja2,5 m CEP (brez SBAS)
Občutljivost za sprejem−161 dBm
Privzeta hitrost (baud rate)9600 bps
Frekvenca posodobitvedo 5 Hz
ProtokolNMEA 0183 (GGA, RMC, GSA, GSV, VTG)
Vmesnik z ArduinomUART – Software Serial D2/D3 ali Hardware Serial D0/D1
Napajanje3,3 V / 5 V (shield ureja napetost)
AntenaZunanja aktivna antena, SMA konektor
KompatibilnostArduino UNO R3 (in kompatibilni kloni)
Čas do prvega fixa (TTFF)Hladen zagon: ~30 s (odprto nebo); topel zagon: ~1 s

Primerjava: Arduino UNO GPS shield Keyestudio vs Adafruit Ultimate GPS Shield vs Grove GPS (u-blox)

Keyestudio GPS ShieldAdafruit Ultimate GPS ShieldGrove GPS (u-blox NEO-M8N)
GPS čipu-blox NEO-6MMTK MT3339u-blox NEO-M8N
Natančnost2,5 m CEP1,8 m CEP2,0 m CEP
Frekvenca posodobitvedo 5 Hzdo 10 Hzdo 10 Hz
SD reža za logiranjeNeDaNe
Priključek anteneSMAuFLSMA
FormaShield (UNO)Shield (UNO)Shield (UNO/Mega)

Inženirski PRO nasvet

Izognite se konfliktu prek D0/D1 – Ko nalagaate sketch prek USB, mora biti stikalo postavljeno na SW Serial (D2/D3). Če je izbran HW Serial (D0/D1), GPS modul blokira USB bootloader in nalaganje spodnese z „avrdude: stk500_recv(): programmer is not responding“. Po nalaganju stikalo premaknete nazaj, ne med programiranjem.

Kompatibilnost

Shield deluje z Arduino IDE 1.8.x in 2.x. Potrebna knjižnica: TinyGPSPlus (avtor Mikal Hart, dostopna v Library Managerju). Kompatibilen OS: Windows, macOS, Linux. Shield je narejen za UNO R3 pinout – ni nujno kompatibilen z Arduino Mega brez modifikacije priklopnih pinov.

Dokumentacija