Акселерометр LIS2DH12

Акселерометр — это датчик, позволяющий измерять ускорение тела под действием внешних сил. Как правило, акселерометры применяются для определения положения тела в пространстве, либо для отслеживания его перемещения. А ещё, раз уж этот датчик измеряет ускорение, он может использоваться как детектор вибрации. Подробно об устройстве акселерометра мы уже рассказывали на одном из уроков: Акселерометр: что это такое и как им определять наклон тела.

На этом уроке мы подключим к контроллеру и напишем программу для MEMS акселерометра LIS2DH12. Сам датчик выполнен в корпусе LGA 12 и имеет крошечные размеры 2×2, поэтому для эксперимента мы используем модуль RobotClass LIS2DH12.

Акселерометр lis2dh RobotClass и Графит-S2.

Модуль снабжён разъёмами QIIC, с помощью которых к нему удобно подключать другие модули и контроллеры с поддержкой QIIC.

Характеристики модуля LIS2DH12

  • напряжение питания: 3,3 В;
  • рабочий ток: 20 мкА (при частоте 100 Гц);
  • акселерометр, диапазон: ± 2, 4, 8, 16g;
  • разрядность АЦП: 12;
  • интерфейс: SPI либо I2C (QIIC).

На плате есть семь контактов для подключения:

  • VCC — питание 3,3 В;
  • G — земля GND;
  • MO/SDA — контакт MOSI для SPI, либо контакт SDA для шины I2C;
  • SCK/SCL — контакт SCK для SPI, либо контакт SCL для шины I2C;
  • MI/AD — контакт MISO для SPI, либо контакт для выбора адреса шины I2C;
  • CS — контакт Chip Select для шины SPI;
  • IT1, IT2 — линии прерываний от датчика.

Список необходимых компонентов

Для выполнения простого примера с датчиком RobotClass LIS2DH12, кроме самого модуля датчика, потребуется контроллер с поддержкой шины I2C. Это может быть обычный контроллер Arduino Uno или Arduino Nano, либо плата на основе ESP, например, линейка графитов от RobotClass: Графит-32S, Графит-S2, Графит-S3, Графит-RP2040. Подойдёт и почти любой микроконтроллер из линейки STM32.

При подключении через разъём QIIC нужен будет кабель QIIC. Если у контроллера нет разъёма QIIC, то можно использовать специальный переходник.

Необходимые компоненты можно добавить в корзину прямо здесь, и затем оформить заказ в нашем интернет-магазине.

В корзину
В корзину
В корзину
В корзину

Изменено:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.