Boa tarde! Sou iniciante ainda, mas, estou usando um GPS neo 6m com o arduino mega 2560, porém quando eu dou upload no código, não aparece a latitude e longitude na serial, mas o led do gps fica piscando de 1 em 1 segundo. E também, estou em um lugar aberto para que pegue sinal.

Se alguém souber o que pode ser esse erro e puder ajudar, eu agradeceria muito :) estou em desespero aqui pq já tentei de tudo kkkkkk

código que usei:

#include <TinyGPS++.h>
#include <SoftwareSerial.h>

static const int RXPin = 18, TXPin = 19;
static const uint32_t GPSBaud = 9600;

// The TinyGPS++ object
TinyGPSPlus gps;

// The serial connection to the GPS device
SoftwareSerial ss(RXPin, TXPin);

void setup(){
Serial.begin(9600);
ss.begin(GPSBaud);
}

void loop(){
// This sketch displays information every time a new sentence is correctly encoded.
while (ss.available() > 0){
gps.encode(ss.read());
if (gps.location.isUpdated()){
Serial.print("Latitude= ");
Serial.print(gps.location.lat(), 6);
Serial.print(" Longitude= ");
Serial.println(gps.location.lng(), 6);
}
}
}

Exibições: 81

Responder esta

Respostas a este tópico

Eu conheço uma Larissa em SP, filha da Mirtes. É você?

RV mineirin

nao souu hahaha

Bom dia,

Uma dica importante. Se você estiver testando o GPS dentro de casa, não vai funcionar. 

O GPS precisa captar os sinais dos satélites. 

Por isso, o teste precisa ser ao ar livre. 

Bom dia José Gustavo Abreu Murta .

a Sra L informou que está em lugar aberto.

". E também, estou em um lugar aberto para que pegue."

RV mineiri

Bom dia! Obrigada pela resposta, mas eu estava testando ao ar livre e mesmo assim não deu certo...

Larissa bom dia, 

Não tinha percebido que o teste foi realizado ao ar livre. 

O Arduino Mega não precisa de softserial! Ele possui 3 interfaces seriais.

Use a serial 2 para conexão com o GPS. 

https://www.arduino.cc/reference/pt/language/functions/communicatio...

Oriente-se por esse tutorial no link abaixo. 

Lembre-se que o TXD do Arduino deverá ser comnectado no RXD do GPS, e o RXD do Arduino deverá ser conectado no TXD do GPS. 

https://blog.eletrogate.com/gps-neo-6m-com-arduino-aprenda-usar/

RSS

© 2021   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço