Трехосный гироскоп и акселерометр GY-521 (на MPU6050)
В основе модуля лежит микросхема MPU-6050 с 16-битным АЦП. Датчик позволяет определять положение и перемещение объекта в пространстве (угол крена, угол тангажа — термины, знакомые разработчикам БПЛА, в частности, квадрокоптеров). Также имеется встроенная функция для измерения температуры, что тоже очень практично. Метод таких расчетов основан на измерении линейного и углового ускорений по трем осям (то есть в пространстве). Затем данные передаются в контроллер по I2C интерфейсу.
В качестве примера сравнения с датчиком можно привести вестибулярный аппарат человека, который обладает таким же функционалом ориентирования и перемещения в пространстве. Точно так же, как он помогает нам устоять на ногах, датчик MPU-6050 позволяет роботам и летательным аппаратам передвигаться в заданной области пространства или держаться в воздухе.
Для лучшей работы с датчиком используйте специальную библиотеку.
Характеристики датчика приведены внизу описания. Более подробную техническую документацию можно прочитать вот здесь.
Подключение модуля:
На плате датчика имеются 8 контактов, но для подключения к контроллеру достаточно первых четырех, которые имеют следующее назначение:
"VCC" — входной контакт питания
"GND" — заземление (к контакту "GND" на плате Arduino)
"SCL" — к контакту A5 на плате Arduino Uno (контакт для работы с I2C интерфейсом)
"SDA" — к контакту А4 на плате Arduino Uno (контакт для работы с I2C интерфейсом, на разных платах их назначение может меняться, например, на Arduino Mega это контакты A20 и A21)
Визуальная схема подключения представлена на картинке

Применение данного модуля:
- Квадрокоптеры и другие беспилотные летательные аппараты
- Трехосевые пульты управления для манипуляторов, камер и других устройств
- Системы ориентирования в роботах
Характеристики модуля:
- Интерфейс: I2C (с максимальной рабочей частотой до 400 кГц)
- Диапазон измерений с акселерометра: ± 2 ± 4 ± 8 ± 16 g
- Диапазон измерений с гироскопа: ± 250 500 1000 2000 ° / с
- Резонансная частота: 27 кГц
- Потребляемый ток (max): 10 мА (в режиме ожидания от 15 до 110 мкА), среднее значение — 500 мкА
- Рабочее напряжение: 3,5...5 В
- Расстояние между контактами: 2,54 мм
- Диаметр отверстий под крепление: 3 мм
- Размеры: 21 x 16 x 3 мм
- Вес: 5 г