Area SX srl - Informatica e Microelettronica
0
Torna a: Home Page Soluzioni GPS OEM Individuare un veicolo direttamente dal tuo cellulare

Individuare un veicolo direttamente dal tuo cellulare

Data di pubblicazione: 06-04-2009 | Versione Italiana  | English Version
Parole chiave: - GPS - Localizzazione - SMS -

  Articolo sostituito da: Un localizzatore GPS con il modem Telit

In questo articolo proponiamo un'interessante soluzione per realizzare, con un EZ863-GPS un localizzatore GPS capace: alla ricezione di un RING da parte cellulare, di rivelare le coordinate geografiche e di trasmetterle via SMS WAP PUSH al cellulare e da qusto visualizzazione, tramite script PHP caricati su un web server, direttamente sul browser internet integrato.


(schema)

Il funzionamento del sistema proposto e raffigurato nello schema sopra riportato può essere riassunto in 4 fasi:

Fase 1: tramite un cellulare GSM o UMTS (in grado di effettuare connessioni ad internet e dotato di browser interno) si effettua una chiamata voce verso il numero GSM associato alla SIM inserita all'interno del modulo EZ863-GPS.
Fase 2: dopo qualche si riceve sul cellulare un SMS di tipo WAP Push contenente un link WEB.
Fase 3: con il cellulare si instaura una connessione GPRS/Internet verso un WEB server pubblico su cui sono stati precedentemente caricati degli script PHP (operazione quest'ultima da effettuare solo in fase di setup del sistema). Fase 4: sul browser integrato al cellulare vengono visualizzate, su una cartina di Google Maps, le coordinate GPS acquisite ed inviate dal modulo EZ863-GPS al momento della ricezione del RING (FASE 1).

  

Requisiti

Per realizzare il sistema proposto è necessario disporre di:

  • Un modulo EZ863-GPS equipaggiato di antenna GSM e GPS
  • Una SIM GSM con il codice PIN disabilitato.
  • Un server WEB (con interprete PHP) connesso su IP pubblico (questo servizio può essere acquistato su Aruba, Tol o altri provider simili)
  • Un cellulare GSM o UMTS dotato di browser internet integrato (Es. Nokia N95 o equivalenti).

Software python per Telit

Il software da caricare nella memoria del modem Telit contenuto nell'engine EZ863-GPS è composto da 4 file: il programma compilato in Python 1.5.2 , un modulo e due file di configurazione .

Il primo file di configurazione system.conf contiene i parametri fondamentali per il funzionamento del sistema come: il centro servizi per l'invio SMS, label di identificazione del nodo e i dati del server WEB da puntare per la visualizzazione cartografica delle coordinate.
Il secondo file gsm_number.conf contiene la lista dei numeri GSM abilitati all'invio dei RING telefonici. Di seguito è riportato un esempio:

[numero GSM]-[enable]

[numero GSM] numero GSM autorizzato all'invio dei RING
[enable] questo campo può avere valore 0 o 1.
- 0 il numero non è abilitato a richiedere le coordinate.
- 1 il numero è abilitato a richiedere le coordinate.

Es:
+393471234567-1
+393477654321-0

Caricare il software sul modulo EZ863-GPS

La procedura per caricare il software python sulla memoria del modem Telit contenuto nel modulo EZ863-GPS notevolmente semplificata usando il tool SxPythonDownload scaricabile gratuitamente nella sezione download. Una volta installato il programma SxPythonDownload su un PC con sistema operativo Windows 2000/XP/Vista è necessario collegare l'EZ863-GPS alla porta seriale del PC tramite un cavo seriale a 9 poli dritto.
Nel caso il proprio PC non fosse dotato di porta seriale COM è possibile usare un convertitore USB-Seriale come quello disponibile al link che segue: Convertitore da USB a Seriale RS232  

Tutte le informazioni su come caricare e gestire gli script Python nei modem Telit sono disponibili negli articoli linkati di seguito:
Guida all'utilizzo della SX-PY

Dalla sezione download di quest'articolo possiamo scaricare e successivamente decomprimere su un  PC il file LocalizzatoreGPS_WAP.zip. Al termine della decompressione avremo tre  file di seguito descritti:

  • GPS_WAP.pyo programma principale compilato
  • WAPPUSH.pyo modulo codifica PDU
  • systems.conf file di configurazione
  • gsm_number.conf file contenente la lista dei numeri GSM.

 Tutti  i file sopra elencati, vanno caricati nella memoria del modem e soltanto il file GPS_WAP.pyo va reso eseguibile cliccando sul tasto "Attiva" presente nel software SxPythonDownload.



 Il programma viene fornito in formato sorgente acquistando un EZ863_GPS_KIT.

Il server WEB

Come precedente mente accennato, alla ricezione del SMS WAP PUSH di risposta, dal browser internet del proprio cellulare è necessario, dopo aver instaurato una connessione Internet su GPRS o UMS, aprire il link che punta ad un server WEB connesso ad internet.
Questo server WEB deve disporre dei seguenti requisiti: indirizzo IP pubblico e interprete PHP. Se non si vuole o non si può configurare in casa un proprio server web è possibile acquistare dello spazio web da provider come: Aruba, Tol o altri.
Prima da scaricare, nella sezione download di questo articolo, gli script PHP da caricare nel proprio spazio WEB, è necessario ottenere gratuitamente da Google una API KEY. Questa chiave è fondamentale per effettuare la visualizzazione delle coordinate GPS su cartografia google.
Per ottenere una API KEY è necessario disporre di un account Gmail (http://mail.google.com) e una volta loggati aprire il seguente link:

http://code.google.com/intl/it-IT/apis/maps/signup.html

inserire l'indirizzo WEB del proprio server, accettare le condizioni di contratto e cliccare sul tasto "Generate API KEY". Dopo qualche istante viene visualizzata una pagina WEB che riporta la nostra nuova API KEY, che appare come una stringa simile alla seguente:

ABQIAAAAPtuU__7hrfMGJNN0oUqVlxRht1t4l1nM7rRklwbstsZZV6w4ixzzzz_000000000000000000000000AA

La API KEY così ottenuta va copiata nel file config.inc.php (contenuto nel file LocalizzatoreGPS_PHP.zip)

$GOOGLE_KEY = "ABQIAAAAPtuU__7hrfMGJNN0oUqVlxRht1t4l1nM7rRklwbstsZZV6w4ixzzzz_000000000000000000000000AA";

prima che questo venga caricato nel server WEB.

Per testare il corretto funzionamento degli script PHP è sufficiente richiamare da un qualsiasi PC connesso ad internet il seguente link:

http://proprio server WEB/?C=4152.4419,N,01229.3738,E,126.5,0.33,151957.999,310309,PROVA

per vedere dopo pochi istanti apparire la pagina WEB del sistema di visualizzazione coordinate "GlobaliX II".

Download

Download Programma per modem Telit: LocalizzatoreGPS_WAP.zip
Download Script per Web Server: LocalizzatoreGPS_PHP.zip
Download Tool SxPyDownloadToolSetup.zip


Segnala questo articolo: 



Parole chiave: - GPS - Localizzazione - SMS -

Data di pubblicazione: 06-04-2009Hits: 41364
I marchi citati sono propriet� dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento pu� contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In questa sezione puoi ordinare direttamente i prodotti descritti in questo articolo
SXPY_GPS_KIT;AMM.860B;LI-ION_960-EZ
Tutti i prezzi indicati sono espressi in Euro con IVA e spese di trasporto escluse. I prezzi si riferiscono al singolo pezzo
DescrizioneCodicePrezzo
Per maggiori informazioniAntenna Shark per GPS/Glonass e GSM/GPRS/WIFI con doppio attacco SMA/F
Antenna a pinna unica per GPS/Glonass e GSM/GPRS/WIFI, con doppio cavo coassiale da 3mt di lunghezza e connessione SMA maschio.
Caratteristiche tecniche:
  • Frequenza: GLONASS 1572MHz to 1610MHz / AMPS/GSM/WIFI/GPS / GPS 1575.42 MHz
  • Impedenza 50 Ohm
  • Montaggio a vite
  • Polarizzazione GPS RHCP , GSM vertical
  • Guadagno GPS 26 - 28 dBi , GSM 3dBi max.
  • VSWR : <2:1 for GSM <1,2:1 for GPS
  • Voltage supply: 2,7V to 5,5V
  • Corrente: 15mA-25mA
  • Potenza Max: 138mW
  • Cavo:2 x RG 174
  • Dimensioni: 91 mm x 52 mm x 48 mm
  • Temperatura operativa: -40°C to +85°C
Questa antenna è compatibile con i seguenti prodotti:
  • EZ863-GPS
  • EZ10-GPS
PROMOZIONE VALIDA FINO AD ESAURIMENTO SCORTE


Prodotto compliant RoHs
AMM.860B€ 60.00
€ 30.00
Per maggiori informazioniPer maggiori informazioni
Per maggiori informazioniBatteria a ioni di litio da 3.7V 960mA
Batteria a ioni di litio singola cella da 3.7V 960mA cablata con connettore a tre poli passo 2mm (PHR-3P).
Caratteristiche tecniche:
  • Tensione: 3.7V
  • Corrente: 960 mAh
  • Dimensioni: 39x39x6.1 mm
  • Peso: 22g
  • Valore di auto scarica: circa 1% circa mensile

Batteria compatibile con modem EZ863.


Prodotto compliant RoHs
LI-ION_960-EZ
Chiamare lo 06.99.33.02.57 per informazioni e prezzo del prodotto

Questo prodotto richiede un contatto diretto

Chiamare lo (+39)06.99.33.02.57 oppure inviare una email ad [email protected] per ulteriori informazioni
Per maggiori informazioniPer maggiori informazioni
 

Rivenditori Social Contatti Condizioni
Area SX s.r.l
Via Stefano Longanesi 25
00146 Roma

Tel: +39.06.99.33.02.57
Fax: +39.06.62.20.27.85
P.IVA 06491151004
Condizioni di vendita
Procedura di rientro in garanzia
Condizioni per i rivenditori