🛒 Arduino, ESP32 и модули

Гироскоп, акселерометр, компас

Датчики движения и направления — гироскоп + акселерометр MPU6050 (GY-521) и 3-осевой компас HMC5883L (GY-273). Для дронов, балансирующих роботов, распознавания жестов и навигации.

Гироскоп, акселерометр, компас — гид по выбору

Гироскоп измеряет вращение, акселерометр — ускорение, а компас — направление относительно магнитного поля Земли. Категория «Гироскопы, акселерометры, компасы» нужна для проектов, где важно знать ориентацию устройства в пространстве.

На что обратить внимание

  • Движение: MPU6050 (GY-521) совмещает в одном чипе 3-осевой гироскоп и 3-осевой акселерометр. Готовый угол он не выдает, угол вычисляется по данным этих двух датчиков.
  • Направление: GY-273 измеряет магнитное поле по трём осям. На этих платах может стоять разный чип. Если библиотека не работает, посмотрите адрес с помощью I2C‑сканера.
  • Уплывание: показания гироскопа со временем уплывают (дрейфуют). При объединении с акселерометром эта проблема уменьшается.
  • Магнитное влияние: мотор, аккумулятор и железо искажают показания компаса. Размещайте датчик подальше от них и калибруйте его на месте.

Типичные проекты

  • Двухколёсный робот, который сам держит равновесие.
  • Пульт, управляемый наклоном руки.
  • Компасная система, удерживающая направление робота.

Связанные категории

Как измерить угол с помощью MPU6050?

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

Можно ли подключить MPU6050 и GY-273 к одним и тем же пинам?

Да, оба работают по I2C и могут делить линии SDA и SCL, так как у них разные адреса.