Pages: [1]   Go Down
Author Topic: Test - reading NMEA GPS Data from USB GPS Mouse  (Read 1250 times)
0 Members and 1 Guest are viewing this topic.
London, England
Offline Offline
Edison Member
*
Karma: 4
Posts: 1026
Go! Go! Arduinoooo !!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset



This is an SC-200 GPS Mouse, advertised as a Speed Camera Advisor for your car. Currently available from Maplins (UK) for £14.99. I have found out where on the PCB the serial data could be read from the GPS module. Using pins 0 and 1 (Serial RX/TX) on the Arduino and reading data in at 38400 baud you can see the NMEA data coming directly off the GPS module.

This GPS unit is going to be used in a high altitude balloon attempt to send an balloon with a digital camera to the edge of space. The GPS data will be read by an Arduino and transmitted down a low power RF link to enable tracking and recovery of the payload.

Next stage is to solder some wires to it, then send the serial data over an 433MHz RF link.
« Last Edit: October 01, 2009, 01:57:51 am by zooto68 » Logged

Spokane, Washington
Offline Offline
God Member
*****
Karma: 0
Posts: 686
My name is Bob, and I'm an addict.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hey that's pretty cool!
I liked it so much... haha, mostly for the price, that I went to Maplin and started to order it.. Until I got to after the paypal log in to pay, they wanted to charge me £50!  lol I heard about the postage office strike, but good lord! Just wish there were some US vendor's that sold them this cheap!

Keep up the good work!
Logged

Sheffield --- UK --
Offline Offline
Sr. Member
****
Karma: 0
Posts: 377
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Wow, I'm going to see if I can pick up one from the store tomorrow.

Good spot Mike
Logged


London, England
Offline Offline
Edison Member
*
Karma: 4
Posts: 1026
Go! Go! Arduinoooo !!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bob if you wanted one I'd be happy to buy and send it via a cheap postal method. It is only a small light box. You could pay me by PayPal.
Logged

London, England
Offline Offline
Edison Member
*
Karma: 4
Posts: 1026
Go! Go! Arduinoooo !!!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

FOund out this GPS is no good for a HAB project as it incorrectly implements the GPS COCOM limits. Still, will be great for terrestrial GPS projects.

Have ordered a Trimble Lassen Iq for the HAB project as that correctly implements the COCOM logic.
Logged

England
Offline Offline
Newbie
*
Karma: 0
Posts: 17
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

About a year ago I picked up a similar unit made by Inforad from Woolworths in Newcastle after an alert on another forum. It cames with an USB>FTDI cable masquerading as a usb cable and it also outputs NEMA data, I've only tinkered with it in combination with Linux though, never arduino
Logged

Spokane, Washington
Offline Offline
God Member
*****
Karma: 0
Posts: 686
My name is Bob, and I'm an addict.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Just had to give everyone the heads-up, this model was discontinued just today!:/

So if you can get your hands on them, get them quick! smiley
Logged

Norway
Offline Offline
Sr. Member
****
Karma: 0
Posts: 370
R-Doo-Inoo in the making :3
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

kool stuff smiley

i'm trying the same type of thing with my Haicom gps receiver, its bluetooth but also outputs ttl via its charge port, so i can plug it direct to arduino.

my plan is to use a 16x2 lcd to display the logation. and later add a button for other modes.

got any code that would help me decode the bits of data i need? im not so good on the coding side of things smiley-lol
Logged

B-dui in creation.

Spokane, Washington
Offline Offline
God Member
*****
Karma: 0
Posts: 686
My name is Bob, and I'm an addict.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://arduiniana.org/libraries/tinygps/
(you also need the NewSoftSerial library, also on that site)

I'm not really sure what all is "needed" in the Examples, but I figure just replace Serial.print with the lcd.print (assuming you're using LiquidCrystal, much easier) the information you need.

The library takes all the fuss out of reading the "$GPGA 131.3109541.13.13" lol instead, you can just use functions like lcd.print(lat()smiley-wink
lcd.print(long()smiley-wink
and such.
Still waiting for my GPS to test, but I'm guessing it works the same! Hope this helps!:D
Logged

Norway
Offline Offline
Sr. Member
****
Karma: 0
Posts: 370
R-Doo-Inoo in the making :3
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ah thnx smiley kg4wsv had already linked them to me smiley-wink
Logged

B-dui in creation.

Pages: [1]   Go Up
Jump to: