GY-521 сконструирован на основе чипа MPU-6050, который включает в себя гироскоп, акселерометр и датчик температуры, что позволяет использовать его для определения положения объекта в трёхмерном пространстве.
Данные обрабатываются при помощи 16-битного аналого-цифрового преобразователя (АЦП) на каждом канале, таким образом параллельно обрабатываются значения по трём осям (X, Y, Z).
Датчик температуры способен производить измерения в диапазоне -40...+85 С.
Для связи с Arduino применяется синхронная шина I2C.
Предназначение контактов:
- VCC – служит для питания 3.3...5В ( + )
-
GND – служит для питания ( - )
-
SCL – последовательная линия тактирования I2C
-
SDA – последовательная линия данных I2C
-
XDA – линия данных I2C в режиме мастера
-
XCL – линия тактирования I2C в режиме мастера
-
AD0 – I2C адрес
-
INT – прерывание