Как правильно подключить несколько акселерометров ADXL345?

alexgauss1994
Offline
Зарегистрирован: 28.07.2014

Требуется подключить к arduino несколько акселерометров ADXL345.

Акселерометр поддерживает SPI интерфейс и имеет вход CS (инверсный, но это сейчас не важно).

Для работы с ним планирую применить библиотеку https://github.com/adafruit/Adafruit_ADXL345 . Судя по коду - CS она применяет при попытке чтения/записи в режиме SPI.

Правильно ли я понимаю следующее : чтобы подключить несколько акселерометров, мне понадобится запараллеить всё кроме, собственно, CS (или всё несколько сложнее)?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

да ( а это - нет )

alexgauss1994
Offline
Зарегистрирован: 28.07.2014

Таки что да, а что - нет?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

чтобы подключить несколько акселерометров, мне понадобится запараллеить всё кроме, собственно, CS ? - да

( или всё несколько сложнее ? ) - нет 

:)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

CS = ЧС = ВК - чип селект , выбор кристалла ( микросхемы )

Дмитро
Offline
Зарегистрирован: 29.04.2020

alexgauss1994 пишет:

Требуется подключить к arduino несколько акселерометров ADXL345.

Акселерометр поддерживает SPI интерфейс и имеет вход CS (инверсный, но это сейчас не важно).

Для работы с ним планирую применить библиотеку https://github.com/adafruit/Adafruit_ADXL345 . Судя по коду - CS она применяет при попытке чтения/записи в режиме SPI.

Правильно ли я понимаю следующее : чтобы подключить несколько акселерометров, мне понадобится запараллеить всё кроме, собственно, CS (или всё несколько сложнее)?


А код можна?)