Модуль GY-271 представляет собой 3-осевой цифровой компас, который предназначен для навигации с использованием слабых магнитных полей. Данный модуль можно использовать в навигационной системе, самодельных роботах, квадрокоптерах, самолетах и т.д.
Плата модуля GY-271 спроектирована на базе микросхемы QMC5883L (аналог HMC5883L), преобразователя напряжения DC-DC и прочих вспомогательных компонентов, которые обеспечивают правильную работу модуля. Микросхема QMC5883L представляет собой цифровой компас с точностью от 1 до 2°. Особенностями данного цифрового компаса являются: напряжение питания 5В и низкое энергопотребление (75 мкА). Коэффициент усиления зависит от магнитного поля. Если использовать данный датчик в качестве простого компаса, его необходимо зафиксировать на ровной поверхности.
Обратите внимание, что металлические предметы, расположенные недалеко от модуля (около 30 см), сильно искажают его показания.
При необходимости датчик GY-271 можно откалибровать. Для этого нужно скачать MagMaster (инструкция находится внутри файла). Процесс калибровки можно найти на сайте.
Модуль GY-271 управляется по шине I2C. Адрес модуля 0x0D. Назначения выводов платы цифрового компаса:
VCC:
напряжение питания
GND:
«земля»
SCL:
линия тактирования
SDA:
линия данных
DRDY:
готовность модуля
Для работы с модулем в среде разработки Arduino IDE необходимо скачать библиотеку QMC5883L, а затем самостоятельно ее установить. Данный модуль не совместим с библиотекой HMC5883L.
Подается питание от платформы Arduino или другого микроконтроллерного устройства. Напряжение питания составляет 3,3 / 5 В. Технические характеристики модуля: