Dúvida sobre o código de um projeto gps com armazenamento de dados em cartão sd

Boa tarde,

Estou desenvolvendo um projeto de pesquisa para faculdade, onde utilizarei um módulo gps e salvarei os dados gerados em um cartão sd. Entretanto, estou com dificuldade na parte inicial dos códigos (códigos.pdf), mas ao inicial, ele não prossegue para o "void loop", como demonstra a imagem abaixo:

O curioso é que quando retiro o seguinte trecho:

Serial.println("Iniciando cartão SD...");

if (!SD.begin(chipSelect))

{

Serial.println("Falha na inicializacao do SD!");

while (1);

}

Serial.println("Cartao SD iniciado com sucesso...");

Os dados gerados pelo módulo começam a serem gerados. Gostaria da ajuda de alguém para resolver esse problema. 

*Obs.: Estou utilizando um DATA LOGGER SHIELD PARA ARDUINO COM RTC DS1307

Obrigado

Exibições: 486

Responder esta

Respostas a este tópico

Boa noite,

No quesito GPS está gerando os dados corretamente, o problema estava ao conectar o shield do SD. Entretanto, com as dicas recebidas, foi possível esclarecer que o problema estava sendo por conflito, apenas mudei as portas que estava usando, isso já fez com que o problema fosse resolvido.

Obrigado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço