Go Down

Topic: Ublox NEO 6M problem (Read 17556 times) previous topic - next topic

jremington

I'll bet you believe everything you see on YouTube.

CIPA

https://www.youtube.com/watch?v=bgOZLgaLa0g

-dev

This module has an on-board 3.3V regulator.  It takes 5V in from the VCC pin and provides 3.3V power to the ublox chip.  You really should use resistors between the Arduino TX and GPS RX pins.  It may work for a while or forever.  The spec says no more than 3.6V into the RX pin.  The Arduino outputs ~4.7V.

If you put 3.3V into the VCC pin, the regulator can barely provide enough voltage for the ublox chip.  It looks like the ublox can only send part of a TeXT notice message before it gives up.

Cheers,
/dev
Really, I used to be /dev.  :(

CIPA

Ok. So I made the exactly pin configuration from the site that you ave me and I uploaded my long code from my first post. Now I have this result in my serial monitor:

Code: [Select]
FullExample.ino
An extensive example of many interesting TinyGPS++ features
Testing TinyGPS++ library v. 0.92
by Mikal Hart

Sats HDOP Latitude   Longitude   Fix  Date       Time     Date Alt    Course Speed Card  Distance Course Card  Chars Sentences Checksum
          (deg)      (deg)       Age                      Age  (m)    --- from GPS ----  ---- to London  ----  RX    RX        Fail
---------------------------------------------------------------------------------------------------------------------------------------
**** **** ********** *********** **** 00/00/2000 00:00:00 71   ****** ****** ***** ***   ******** ****** ***   159   0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 182  ****** ****** ***** ***   ******** ****** ***   321   0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 259  ****** ****** ***** ***   ******** ****** ***   483   0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 336  ****** ****** ***** ***   ******** ****** ***   645   0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 412  ****** ****** ***** ***   ******** ****** ***   807   0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 489  ****** ****** ***** ***   ******** ****** ***   969   0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 565  ****** ****** ***** ***   ******** ****** ***   1131  0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 642  ****** ****** ***** ***   ******** ****** ***   1293  0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 720  ****** ****** ***** ***   ******** ****** ***   1455  0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 796  ****** ****** ***** ***   ******** ****** ***   1617  0         1       
0    9999 ********** *********** **** 00/00/2000 00:00:00 873  ****** ****** ***** ***   ******** ****** ***   1779  0         1   


Is it true that this module did not work indoor? What should I do? I just want to see the latitude and longitude from him. I don t understand why it's so complicated to operate with this module.

jremington

Quote
Is it true that this module did not work indoor? What should I do?
Go outside.

CIPA

Yeah jremington answer is right. Stupid module, I think I'll buy another one who works indoor (any opinions?). I wonder if it will work in my car.

So, now for all users who have same module and same problem, do like this to fix it:

1) Connect de module to arduino board exactly how it is connected in this link: http://arduinostuff.blogspot.fi/2014/05/neo6mv2-gps-module-with-arduino-uno-how.html  (if doesn't work with 3.3V try with 5V. But first try with 3.3V)
2) Download TinyGPS++ library from this link: https://github.com/mikalhart/TinyGPSPlus/releases
Put it in a folder and unzip it. Then upload this library in arduino libraryes. If you don t know how to do this, folow this tutorial:  https://www.youtube.com/watch?v=R-kWY6eSa64
3) Open the arduino software and go to: File->Examples->Tinygps plus->Full example
4) Set the baud rate in the code to 9600 for GPS baud , and Serial.begin ; Also put RXpin=4 TXpin=3;
5) Go outside and open your Serial monitor, wait a little, and you should see the results.
Good luck!!!

Thank you guys for your support.

Anantha_Narayanan

Hi,

you can try changing the antenna alone to get good signal reception indoor also. so you no need to look for another GPS module

Go Up