Come collegare un dispositivo di tracciamento del veicolo a un'app Android
Prima di tutto, questa è un'applicazione molto classica dell'IoT. Si prende una cosa (veicolo in questo caso) e si crea una rete interconnessa intorno ad essa. Non so molto sui dispositivi di tracciamento GPS, ma sono sicuro che quelli disponibili sul mercato devono consentire di generare interruzioni di sistema quando la posizione viene cambiata.
Ora, tutto quello che dovete fare è scrivere uno script php (o qualsiasi altro linguaggio di scripting con cui avete familiarità) sul vostro lato server che accetterà le coordinate della posizione come parametri. Una volta fatto questo, puoi inviare le coordinate della posizione al server facendo una chiamata HTTP e passando le coordinate come parametri ogni volta che la posizione viene cambiata.
Ora hai i tuoi dati nel tuo server e puoi facilmente accedere a questi dati dalla tua applicazione Android. Posso suggerirvi due modi per farlo:
- Codifica i dati della tabella delle coordinate in JSON usando ancora php e recupera i dati JSON come risposta a una chiamata HTTP fatta dalla vostra applicazione Android, ogni volta che avete bisogno di visualizzare le informazioni.
- Utilizza le notifiche push. Le due migliori opzioni sono Google Cloud Messaging e il suo successore, Firebase Cloud Messaging. Ogni volta che una posizione viene aggiornata, è possibile inviare una notifica push con le coordinate (codificate in JSON) tramite questi servizi al dispositivo Android. In alternativa, è possibile gestire questa parte utilizzando un servizio come pubnub.
Tutto il meglio!
Articoli simili
- Come fare un'app di tracciamento Android per il mio bus del campus del college
- Alla fine di Una nuova speranza, Leia sa che l'Impero ha un dispositivo di tracciamento sul Millennium Falcon. Allora perché torna alla base ribelle?
- Qual è il peggior dispositivo di tracciamento GPS?
- Dove devo cercare un dispositivo GPS sul mio veicolo?