Bom dia!
Estou com a seguinte dúvida: Tenho arrays (float( e gostaria de "printar" eles de forma organizada:
-23.580940 -46.646126 821 9 0 0 30 11 17 10 3 55
Onde: 30 11 17 (data)
10 3 55 (hora)
A ideia é organizar a data sendo 30/11/17 e hora sendo 10:3:55
Alguma dica ou sugestão?
Valeu!
Tags:
Olá Erick.
Pode-se fazer isso, entre outras formas, com Strings ou sprintf.
Com Strings, seria assim:
Supondo que a data estejam nas variáveis dia, mes e ano:
String dt = String(dia) + "/" + String(mes) + "/" + String(ano);
Serial.print(dt);
José, primeiramente, muito obrigado!
Eu fiz, porém a string veio com 3 repetições.
Vou postar o código aqui para você verificar.
Bom dia ,
Tem muita coisa pronta para GPS UBlox. Qual é o seu modelo de GPS ?
Sugiro que estude os exemplos:
https://cristiansteib.github.io/Gps-neo-6m
https://github.com/SlashDevin/NeoGPS
https://bigdanzblog.wordpress.com/2015/01/15/connecting-u-blox-neo-...
https://create.arduino.cc/projecthub/ruchir1674/how-to-interface-gp...
http://www.instructables.com/id/Arduino-Ublox-GPS/
http://www.instructables.com/id/How-to-Communicate-Neo-6M-GPS-to-Ar...
Bom dia!
Verifiquei seu código.
Poderia explicar melhor como o que você quer fazer?
Em que ponto quer concatenar e exibir?
Bom dia!
Quero pegar as 6 últimas informações do array.
Do array [6] a [8], forma a data. Quero colocar "/" para separar essas informações.
Do array [9] a [1], forma a hora. Quero colocar ":" para separar essas informações.
O resto das informações do array, estão vindo corretas.
Somente isso.
Tente assim:
String data = String(gpsArray[6])+"/"+String(gpsArray[7])+String(gpsArray[8]);
Serial.print(data);
String horario = String(gpsArray[9])+"/"+String(gpsArray[10])+String(gpsArray[11]);
Serial.print(horario);
Seria isso?
Ou seria somente na hora da impressão dos dados?
Ok. Beleza.
Se possível, altere o título do post colocando a palavra [resolvido] .
Isso facilita para os garagistas
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por