uDocs

Компонент Adafruit Precision 9-DoF LSM6DSOX + LIS3MDL FeatherWing

Усовершенствуйте любую перьевую доску с помощью прецизионного датчика движения с помощью ST 9-DoF IMU, сенсорного крыла "все в одном". Он оснащен двумя фантастическими датчиками от ST, которые обеспечивают 9 степеней детализации данных о полном движении. Плата включает в себя LSM6DSOX, 6-ступенчатый IMU акселерометр + гироскоп. 3-осевой акселерометр может подсказать вам, в каком направлении находится Земля (измеряя силу тяжести) или как быстро доска ускоряется в трехмерном пространстве. 3-осевой гироскоп может измерять вращение и скручиваемость. Этот новый датчик от ST имеет очень низкую частоту вращения гироскопа и уровень шума по сравнению с MPU6050 или даже LSM6DS33, поэтому он отлично подходит для использования в режиме слияния ориентации: вы получите меньший дрейф и более быструю реакцию. LSM6DSOX обладает гибкими скоростями передачи данных и диапазонами. Для акселерометра: ±2/±4/±8/±16 g с частотой обновления от 1,6 Гц до 6,7 кГц. Для гироскопа: ±125/±250/±500/±1000/±2000 частота дискретизации от 12,5 Гц до 6,7 кГц. Есть также несколько приятных дополнений, таких как встроенное обнаружение касаний, обнаружение активности, шагомер / счетчик шагов и программируемый конечный автомат / ядро машинного обучения, которое может выполнять некоторые базовые функции распознавания жестов. Он также включает в себя 3-осевой магнитометр LIS3MDL, который может определять, откуда исходит самая сильная магнитная сила, обычно используемый для определения магнитного севера. Три трехосевых датчика обеспечивают до 9 степеней свободы, объединяя эти данные, вы можете ориентировать плату. Ознакомьтесь с нашим руководством о том, как это сделать! Оба датчика подключены по общей шине I2C, так что вы можете использовать его с любыми перьями! Мы также отключаем контакты прерывания и перемычки для выбора адреса на случай, если вам требуется несколько перьев или возникают конфликты адресов I2C. У нас есть библиотеки Arduino (C / C++) и CircuitPython, так что вы можете использовать их с любой платой Feather и получать данные менее чем за 5 минут. Четыре монтажных отверстия обеспечивают надежное соединение. Кроме того, поскольку он поддерживает I2C, вы можете легко подключить его двумя проводами (плюс питание и заземление!).  Мы даже включили совместимый с SparkFun qwiic разъем STEMMA QT для шины I2C, так что вам даже не нужно паять, чтобы подключить больше ваших любимых датчиков ST, таких как LPS25! Просто подключите кабель plug-and-play к большему количеству датчиков, OLED-дисплеям или другим подключенным устройствам I2C как можно скорее. Мы также написали библиотеки, которые помогут вам интегрировать эти датчики с вашим Arduino / C++. Эта библиотека охватывает акселерометр / гироскоп, а эта библиотека предназначена для магнитометра. Для расширенного использования Arduino у ST есть собственная полнофункциональная библиотека, которая включает в себя дополнительные функции, такие как управление FIFO и обнаружение касаний для LSM6DSOX, а также для магнитометра LIS3MDL. Поставляется полностью протестированным и собранным со стандартным наконечником диаметром 0,1 дюйма.

Печатная плата

100%
маска
Adafruit Precision 9-DoF LSM6DSOX + LIS3MDL FeatherWing pcb

Схема

100%
маска
Adafruit Precision 9-DoF LSM6DSOX + LIS3MDL FeatherWing schematic

Список пинов

ПинТипОписание
VBATmale
3.3Vmale
3.3Vmale
VBATmale
3.3Vmale
RESETmale
RESETmale
AREFmale
AREFmale
Amale
Amale
Bmale
Bmale
Cmale
Cmale
Dmale
Dmale
Emale
Emale
Fmale
Fmale
SCKmale
SCKmale
MOSImale
MOSImale
MISOmale
MISOmale
RXmale
RXmale
TXmale
TXmale
Gmale
Gmale
INTMmale
DRDYmale
AD_Mmale
CS_Mmale
ENmale
ENmale
USBmale
USBmale
Nmale
Nmale
Mmale
Mmale
Lmale
Lmale
Kmale
Kmale
Jmale
Jmale
Imale
Imale
Hmale
Hmale
SCLmale
SCLmale
SDAmale
SCLmale
SDAmale
SDAmale
INT1male
INT2male
AD_AGmale
CS_AGmale
SDA_EXmale
SCL_EXmale
SDO_EXmale
OCS_EXmale
GNDmale
GNDmale
GNDmale