I plan to build a GPS logger for my car using a GPS device, an Arduino board and a SD Card. The plan is that the GPS device forwards the position to the Arduino which is responsible for storing the data on the SD card. However, I would like to regularly (say every hour) send my current position to a server at home.
For that you can use GPS pusher or puller, but I couldn't find any such devices on the Internet. Do these devices exist? What are my (other) options?
-
1Not sure what goes into a data pusher but you could probably do it cheaper with a GSM module and server. - It wouldn't surprise me to find that in the device you're referring to.sachleen– sachleen06/10/2014 19:22:05Commented Jun 10, 2014 at 19:22
-
Yes, that would be possible, but then I need a SIM and a dataplan imho.RoflcoptrException– RoflcoptrException06/10/2014 20:09:24Commented Jun 10, 2014 at 20:09
-
So you want something besides the GSM shield?Anonymous Penguin– Anonymous Penguin06/10/2014 20:20:39Commented Jun 10, 2014 at 20:20
-
If possible, yes.RoflcoptrException– RoflcoptrException06/10/2014 20:29:17Commented Jun 10, 2014 at 20:29
-
How do you want to communicate with a server over the internet?sachleen– sachleen06/10/2014 20:29:55Commented Jun 10, 2014 at 20:29
1 Answer 1
Check this shield out, it sounds almost exactly like what you need, plus it has OBD2 (CAN) access to log RPM, indicated speed, steering wheel angle, and whatever else your car exposes. You can get a GPS module from Sparkfun as well. Matter of fact, I'm using it in a very similar project, but development is paused until I upgrade to a Mega, since I've run out of RAM.
enter image description here
The shield comes with example code that's hacked together from other sources but it serves the demo purpose well.
As for pushing to a server--that'd be tougher. I would go the route of a Bluetooth shield and make a corresponding app for the phone that pushes the data.
-
Hi Nick and thanks. I see that you can use this for logging. Put what about pushing data to a remote host?RoflcoptrException– RoflcoptrException06/10/2014 19:55:34Commented Jun 10, 2014 at 19:55
-
Easiest would probably be a Bluetooth shield and an app on an Android phone.Nick– Nick06/10/2014 19:59:15Commented Jun 10, 2014 at 19:59
-
Yes, but then I still need a Internet connection.RoflcoptrException– RoflcoptrException06/10/2014 20:01:24Commented Jun 10, 2014 at 20:01
-
1How else are you going to access a server on the internet?Nick– Nick06/10/2014 21:22:32Commented Jun 10, 2014 at 21:22