Le immagini dei prodotti sono solo a scopo informativo e potrebbero presentare piccole differenze, a seconda del lotto e del fornitore. Le specifiche e i prezzi dei prodotti potrebbero essere soggetti a modifiche senza preavviso. Facciamo del nostro meglio per aggiungere specifiche quanto più precise e corrette possibili alla pagina del prodotto, ma è possibile che non siano del tutto corrette. Se identifichi un caso del genere, ti preghiamo di segnalarcelo.
Il prodotto è destinato agli specialisti e richiede personale qualificato e autorizzato. Il prodotto non include istruzioni di montaggio/uso . La messa in funzione del prodotto da parte di persone non qualificate comporta la perdita della garanzia secondo i Termini e Condizioni presenti sul sito.
Le specifiche tecniche indicate (corrente, potenza, ecc.) rappresentano valori massimi consentiti in condizioni ideali di funzionamento. Per un utilizzo sicuro e una durata ottimale, si raccomanda di utilizzare il prodotto in regime continuo a non più del 50% dei valori massimi specificati.
Modulo GPS GY-GPS/V1, antenna ceramica, ricevitore u-blox 7, 3-5V
Modulo GPS per progetti di localizzazione, navigazione e telemetria, con ricevitore u-blox 7 e antenna ceramica attiva 25x25 mm su u.FL per montaggio flessibile. Fornisce coordinate, altitudine, velocità, satelliti e ora UTC in NMEA a 9600 baud, tramite UART TTL compatibile con Arduino, ESP, STM32 e Pico. Alimentazione 5V e 3.3V per schede 5V e 3.3V, batteria di backup per un fix più rapido, LED per alimentazione e fix GPS.
Spedito entro mercoledì 16 settembre
Spedizione veloce gratuita per ordini superiori a 100EUR nella maggior parte de paesi UE.
Spediamo dal nostro magazzino entro 24 ore
Ricevi punti a ogni ordine, per un valore del 5%.
Modulo GPS con antenna ceramica attiva inclusa, destinato ad applicazioni di localizzazione, navigazione, registrazione dei percorsi, sincronizzazione dell’ora e telemetria. È compatibile con le schede Arduino UNO, Nano e Mega, così come con ESP32, ESP8266, STM32 o Raspberry Pi Pico, tramite interfaccia seriale UART a livello TTL. Il modulo fornisce latitudine, longitudine, altitudine, velocità, numero di satelliti e ora UTC nel formato standard NMEA 0183, a 9600 baud predefiniti. L’alimentazione avviene tra 3 e 5VDC, il che consente il collegamento diretto sia a schede a 5V, sia a schede da 3.3V. Sul PCB è presente una batteria di backup che conserva almanacco ed effemeridi dopo l’interruzione dell’alimentazione, così che i riavvii successivi avvengano con un tempo di acquisizione molto più breve rispetto all’avvio a freddo. Due LED indicano lo stato di funzionamento, uno rosso per la presenza dell’alimentazione e uno verde che inizia a lampeggiare nel momento in cui viene ottenuto il fix GPS.
Il ricevitore montato sulla scheda appartiene alla piattaforma u-blox generazione 7, con versione di protocollo UBX 14.00. Supporta le costellazioni GPS, SBAS, GLONASS e QZSS, ma non segue simultaneamente GPS e GLONASS e non supporta Galileo. Nel funzionamento normale il modulo emette messaggi NMEA di tipo $GP e utilizza in genere da 4 a 8 satelliti, a seconda delle condizioni di ricezione. Per applicazioni che richiedono ricezione multi-costellazione simultanea, messaggi di tipo $GN e un numero maggiore di satelliti tracciati, raccomandiamo un modulo con ricevitore u-blox M8 o più recente. La generazione del ricevitore può essere verificata in qualsiasi momento dall’utente, direttamente sulla porta seriale, tramite il comando UBX-MON-VER descritto nella sezione Utilizzo.
L’antenna ceramica attiva da 25 x 25 mm si collega tramite connettore u.FL / IPEX e può essere posizionata indipendentemente dalla scheda, il che aiuta nel montaggio in contenitori o su veicoli. Il modulo richiede visibilità diretta del cielo e non funziona correttamente all’interno degli edifici.
Specifiche:
Tensione di alimentazione: 3 - 5VDC
Marcatura scheda: GY-GPS/V1
Ricevitore: u-blox generazione 7, famiglia UBX-G70xx
Versione protocollo UBX riportata: 14.00
Costellazioni supportate: GPS, SBAS, GLONASS, QZSS
Ricezione simultanea GPS + GLONASS: no
Supporto Galileo: no
Tipo di messaggi NMEA emessi: $GP
Interfaccia: UART TTL, livello 3.3V tollerante 5V
Baud rate predefinito: 9600
Protocollo dati: NMEA 0183 e UBX
Frequenza di aggiornamento predefinita: 1Hz
Batteria di backup: sì, montata sul PCB, per avvio a caldo e avvio rapido
Memorizzazione parametri: EEPROM
LED: rosso per alimentazione, verde per fix GPS
Antenna: ceramica attiva, connettore u.FL / IPEX
Dimensioni antenna: 25 x 25 mm
Pinout:
| Pin modulo | Funzione | Collegamento Arduino UNO |
|---|---|---|
| VCC | Alimentazione 3–5 VDC | 5V |
| RX | Ingresso dati nel modulo | Pin 3 (TX SoftwareSerial) |
| TX | Uscita dati dal modulo | Pin 4 (RX SoftwareSerial) |
| GND | Massa | GND |
Istruzioni:
Collegate l’antenna ceramica al connettore u.FL sulla scheda, premendo delicatamente fino al completo fissaggio del contatto.
Alimentate il modulo dal pin VCC con 3 fino a 5VDC e collegate il GND del modulo al GND della scheda di sviluppo.
Collegate il pin TX del modulo al pin 4 della scheda di sviluppo e il pin RX del modulo al pin 3. Attenzione, in alcuni esempi disponibili online questi pin risultano invertiti.
Installate la libreria TinyGPSPlus dal Library Manager. Raccomandiamo di disinstallare le versioni più vecchie di TinyGPS prima dell’installazione, per evitare conflitti.
Caricate il codice di test qui sotto e aprite il Serial Monitor a 9600 baud.
Portate il modulo in campo aperto, con l’antenna orientata verso il cielo e senza ostacoli sopra. All’interno degli edifici il modulo non ottiene il fix.
Attendete l’accensione intermittente del LED verde. Il primo fix, a freddo, può richiedere alcuni minuti. I fix successivi sono significativamente più rapidi grazie alla batteria di backup.
Per verificare la generazione del ricevitore, inviate sulla porta seriale del modulo la sequenza binaria B5 62 0A 04 00 00 0E 34, che rappresenta il comando UBX-MON-VER. La risposta contiene la versione del firmware, la versione del protocollo e l’elenco delle costellazioni supportate. Un valore PROTVER 14.00 indica la piattaforma u-blox generazione 7.
- Tensione di alimentazione
- 3
- Tensione massima di ingresso
- 5
- Tipo di tensione in ingresso
- DC
Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].
#include <TinyGPSPlus.h>
#include <SoftwareSerial.h>
// GPS module TX -> Arduino pin 4
// GPS module RX -> Arduino pin 3
static const int RXPin = 4, TXPin = 3;
static const uint32_t GPSBaud = 9600;
TinyGPSPlus gps;
SoftwareSerial gpsSerial(RXPin, TXPin);
void setup() {
Serial.begin(9600);
gpsSerial.begin(GPSBaud);
Serial.println(F("GPS module test - waiting for fix"));
}
void loop() {
while (gpsSerial.available() > 0) {
if (gps.encode(gpsSerial.read())) {
displayInfo();
}
}
if (millis() > 10000 && gps.charsProcessed() < 10) {
Serial.println(F("No data from GPS module - check wiring"));
while (true);
}
}
void displayInfo() {
if (gps.location.isValid()) {
Serial.print(F("Lat: "));
Serial.print(gps.location.lat(), 6);
Serial.print(F(" Lng: "));
Serial.print(gps.location.lng(), 6);
Serial.print(F(" Alt: "));
Serial.print(gps.altitude.meters());
Serial.print(F(" m Satellites: "));
Serial.println(gps.satellites.value());
} else {
Serial.println(F("Location not valid yet"));
}
}