SparkFun LIS3DH Arduino Library
Драйвер акселерометра LIS3DH с поддержкой I2C и SPI, преобразованием данных в стандартные единицы и работой с FIFO буфером
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3389df618bdefcef32b7d67a1a9f6421276d6b4598c501568bd7803206d4ea02SparkFun_LIS3DH_Arduino_Library-1.0.3-3389df61.zipОписание
Драйвер для акселерометра LIS3DH от STMicroelectronics, работает как через I2C, так и через SPI. На одном I2C-канале можно подключить две микросхемы, по SPI — неограниченное количество. Библиотека включает встроенные функции преобразования сырых значений в привычные единицы, поддерживает работу с буфером FIFO для пакетного сбора данных и настройку прерываний. Протестирована на RedBoard, ESP32 Thing и Teensy 3.2. В комплекте примеры для чтения аналоговых входов, работы с температурным датчиком, конфигурации прерываний и использования двух датчиков одновременно. Ядро библиотеки можно использовать отдельно без математических надстроек, если нужна максимальная экономия памяти.