Pessoal, estou fazendo um projeto com um Acelerômetro e estou conectando ele no arduíno UNO junto com o módulo de cartão SD. Só que as portas do acelerômetro por padrão são 13,12,11,10,A0,A1 e A2, e as portas do módulo SD são por padrão 13,12,11 e 4. Eu mudei as portas do acelerômetro para 8,7,6,5,A0,A1 e A2 para evitar esse conflito, mas o código não está funcionando corretamente. Alguém tem alguma ideia de como fazer ele funcionar/melhorar?

O arquivo do código está em anexo.

Desde já agradeço!

Exibições: 273

Anexos

Responder esta

Respostas a este tópico

Você esta usando a biblioteca do MMA7361 

#include <AcceleroMMA7361.h>;

https://github.com/jeroendoggen/Arduino-MMA7361-library/tree/master...

void begin(int sleepPin, int selfTestPin, int zeroGPin, int gSelectPin, int xPin, int yPin, int zPin);

Você esta conectando na mesma ordem ? Confira, pois o mais provável é que esteja conectando errado. 

13,12,11,10,A0,A1 e A2  ====> 8,7,6,5,A0,A1 e A2

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço