Modulo GPS

io l'ho acquistato qui,
http://microsat.com.pl/product_info.php?currency=EUR&cPath=22&products_id=45
, circa due mesi fa... e l'ho pagato 19 € + spese di spedizione. Ne ho acquistato due .. dopo una settimana lo avevo a casa.

Sto scrivendo proprio in questi giorni lo sketck ... qui di seguito allego la prima versione...

io uso il pin 4 per accendere spegnere il modulo ... non collegato direttamente all'enable perchè così gli manderesti 5 v (che probabilmente va bene lo stesso ma ho preferito non rischiare) io faccio un partitore con con 3 resist. da 10 K in ed invio al pin enable solo 2/3 dei 5 v ..... spero di essermi spiegato.

lo stesso faccio per il pin rx del modulo , giusto per non inviere segnali a 5 v ma a 5/3 *2 v ... ok?

fammi sapere cosa ne pensi e magari fammi vedere cosa stai facendo tu....

per decidere quali dati inviare a video, per adesso faccio così:

questa è la loop

void loop()
  {
  if (gpsSerial.available())
     { leggiNMEA(); if (boolNMEA){individuaNMEA();}      
      }
  else
      {
         if (millis() - rit > 1000)
            {risultati(1); rit = millis();}  
      }

   }

per stampare un gruppo di risultati diversi, guarda la funzione void risultati(int scelta) e cambia risultati(1); con risultati (2) .. o 3 o 5 o 6.
il 4, non è stato ancora scritto....

se hai problemi per i collegamnti fammi sapere....

ah ...

GPS_B_12_05_12.zip (3.6 KB)