Проблема с акселерометром =(

alex-rudenkiy
Offline
Зарегистрирован: 02.01.2015

Люди помогите пожалуйста мне разобраться с акселерометром (GY-45 MMA845X).

Я уже пробовал запустить demo из GitHub, пишет ошибку "Couldnt start".

VCC_IN --> 5V

GND --> "Минус общий'

SCL --> ANALOG IN 5

SDA --> ANALOG IN 4

 

P.S. Если что, у меня Arduino Duemilanove.

toc
Offline
Зарегистрирован: 09.02.2013

1. отключить всё лишнее (на фотке много проводков)

2. попробовать http://playground.arduino.cc/Main/I2cScanner

alex-rudenkiy
Offline
Зарегистрирован: 02.01.2015

Всё сделал как написали, вот что теперь появляется

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

в либе адрес по умолчанию другой

1#define MMA8451_DEFAULT_ADDRESS                 (0x1D)    // if A is GND, its 0x1C

не считая того что можно как то поменять адрес на плате, хз только где

короче проще в либе поменять адрес или запускать со своим адресом

 

toc
Offline
Зарегистрирован: 09.02.2013
32if (! mma.begin()) {
33  Serial.println("Couldnt start");
34  while (1);
35}

alex-rudenkiy, напиши в demo так

begin(0x1c)