OLA, ALGUEM TEM O CODIGO PARA ARDUINO ..?
OBRIGADO
Tags:
Permalink Responder até Luciano Fran Silva em 17 maio 2012 at 22:09
Permalink Responder até claudio garini em 18 maio 2012 at 11:30
Muito bom , obrigado
Permalink Responder até claudio garini em 21 maio 2012 at 18:36
ola,
COMO CONVERTE PARA GRAUS º OS DADOS DO ACCELEROMETRO?
OU COMO USAR O acceleroMMA7361.h , QUANDO COMPILO NO ARDUINO 1.0 OCORREM ESTES ERROS:
G_Force:32: error: redefinition of 'AcceleroMMA7361 accelero'
G_Force:2: error: 'AcceleroMMA7361 accelero' previously declared here
G_Force:33: error: conflicting declaration 'double x'
G_Force:3: error: 'x' has a previous declaration as 'int x'
G_Force:34: error: conflicting declaration 'double y'
G_Force:4: error: 'y' has a previous declaration as 'int y'
G_Force:35: error: conflicting declaration 'double z'
G_Force:5: error: 'z' has a previous declaration as 'int z'
G_Force.cpp: In function 'void setup()':
G_Force:37: error: redefinition of 'void setup()'
G_Force:7: error: 'void setup()' previously defined here
G_Force.cpp: In function 'void loop()':
G_Force:42: error: redefinition of 'void loop()'
G_Force:16: error: 'void loop()' previously defined here
:
Permalink Responder até Ric4rdo Pedr0s0 em 21 maio 2012 at 20:20
Parece que vc não incluiu corretamente a biblioteca acceleroMMA7361.h na pasta de bibliotecas do arduino.
Permalink Responder até claudio garini em 22 maio 2012 at 0:59
ola,
eu salvei dentro da pasta libraries, e aparece nos exemples.
Permalink Responder até claudio garini em 22 maio 2012 at 1:30
Mas,
vc esta certo . agora compilou. obrigado
Permalink Responder até claudio garini em 22 maio 2012 at 10:54
nao sei o q aconteceu,
mas esta dando esse erro agora.
O Q PODE SER ?
G_Force.cpp: In function 'void setup()':
G_Force:10: error: no matching function for call to 'AcceleroMMA7361::begin(int, int, int, int, const uint8_t&, const uint8_t&, const uint8_t&)'
D:\_ARDUINO\_arduino-1.0.1\libraries\AcceleroMMA7361_A/AcceleroMMA7361.h:47: note: candidates are: void AcceleroMMA7361::begin(int, int, int, int, int, int, int, int, int)
G_Force:11: error: 'class AcceleroMMA7361' has no member named 'setARefVoltage'
G_Force:12: error: 'class AcceleroMMA7361' has no member named 'setSensitivity'
G_Force:13: error: 'class AcceleroMMA7361' has no member named 'calibrate'
Permalink Responder até Luciano Fran Silva em 30 maio 2012 at 0:54
Oi!
Você chegou alterar o codigo de exemplo?
Permalink Responder até claudio garini em 30 maio 2012 at 11:50
Permalink Responder até Luciano Fran Silva em 30 maio 2012 at 18:33
Da uma olhada nesse site:
http://diaryofamachine.blogspot.com.br/2012/04/i-have-turned-myself...
Ele esta usando arduino nano, a pinagem e a mesma, seu Accel. tem entrada para 3V3 e 5V, da uma atenção a isso, blz
SLEEP = D2
x = A1
Y = A2
Z = A3
Permalink Responder até naderson almeida das virgens em 12 dezembro 2012 at 10:43
tive o mesmo problema, só consegui resolver atualizando a biblioteca,
baixa essa aqui
http://code.google.com/p/mma7361-library/downloads/detail?name=Acce...
instala na pasta libraries e pronto, só compilar...
o unico problema é que ainda não consegui converter em graus!!!
Permalink Responder até Cleriton Érick Penha em 12 dezembro 2012 at 12:46
Nesse link o cara postou um exemplo convertendo os valores em tensão e outro em angulo, eu tinha testado a um tempo atras, variava de -90º a +90º os valores não ficam exatamente em 90, mas, já da pra te uma noção.
http://www.dfrobot.com/wiki/index.php/Triple_Axis_Accelerometer_MMA...
A e em relação ao pino de sleep mode eu tinha ligado o 3V3 do Arduino direto nesse pino ai ele não entrava mais no sleep mode.
Segue outro link utilizando a biblioteca:
http://www.geeetech.com/wiki/index.php/MMA7361_Triple_Axis_Accelero...
Se estiver usando esse acelerômetro da sparkfun(link acima) não recomendo ligar direto o sleep em alguma entrada do arduino, pois manda 5V e acaba aquecendo o acelerômetro, a não ser que coloque um resistor ou liga direto no 3V3(como descrito acima)..
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Por: R$ 29,00
Ou em até 6x de
R$ 5,18
Por: R$ 54,00
Ou em até 12x de
R$ 5,10
Por: R$ 195,00
Ou em até 18x de
R$ 13,00
Válvula Solenóide de 12V - 3/4"
Por: R$ 36,00
Ou em até 7x de
R$ 5,56
© 2013 Criado por Marcelo Rodrigues.