Гироскоп-акселерометр GY-521 | 2 Схемы
Данный модуль представляет собой комбинированный датчик, объединяющий гироскоп, акселерометр и термометр. Акселерометр – это прибор, который измеряет ускорение тела. В состоянии покоя, либо равномерного прямолинейного движения на поверхности Земли акселерометр покажет только наличие ускорения, обусловленного действием поля силы тяжести Земли. Гироскоп способен реагировать на изменение ориентации тела в пространстве. И гироскоп, и акселерометр работают вдоль 3-х координатных осей. Для передачи информации устройство использует интерфейс I2C, это последовательный интерфейс позволяющий организовать обмен сообщениями по двухпроводной линии между 128 устройствами, одно из которых является главным, а остальные ведомыми [1-2]. Модуль гироскоп-акселерометр приобретен на Aliexpress.com
Модуль гироскоп-акселерометр на AliexpressКонструктивно модуль представляет собой печатную плату размером 20 х 15 мм, масса 1,5 г с припаянной гребенкой контактов.
Устройство поставляется в антистатическом пакете в комплекте с парой не припаянных контактных гребенок.
Непосредственно на печатной плате имеется маркировка контактных площадок, а также обозначены две геометрических оси X и Y, третья ось Z перпендикулярно плоскости платы, от наблюдателя, если смотреть со стороны радиокомпонентов.
Естественно данное устройство относится к весьма сложным датчикам. Досконально разобраться в работе подобных устройств сложно, да и не всегда нужно, можно просто воспринимать устройство как «черный ящик», когда мы знаем только какие сигналы надо в этот черный ящик отправит, и какие сигналы в ответ из него мы можем получить. Хотя разумеется чем больше знаний, тем лучше.
Аппаратная платформа Arduino тем и хороша, что для большого количества стандартных датчиков можно найти готовые программные решения. Не является исключением и данное устройство [3-5].
Хотя в общей сложности GY-521 имеет 8 контактов для демонстрации совместной работы с Arduino UNO достаточно всего четырех проводов, остальные контакты нужны для более сложных вариантов взаимодействия [6].
В данном простейшем случае в качестве ведущего устройства выступает плата Arduino UNO. Выводы SDA и SLC гироскопа подключаются соответственно к контактам A4 и A5 платы Arduino [7]. Именно через эти выводы на Arduino UNO реализован данный интерфейс.Вообще-то линии интерфейса I2C должны быть соединены с шиной питания через резисторы сопротивлением 4,7 кОм [1-2], но в случае одного датчика на макетной плате, все работало и так. Два варианта программы для Arduino, которые опрашивают гироскоп-акселерометр GY-521 можно скачать здесь [8].
Гироскоп-акселерометр питается напряжением 3,3 В от Arduino, ток потребления составляет около 5 мА.
На плате гироскопа-акселерометра располагается индикатор питания.
В мониторе последовательного порта Arduino IDE. Видно, что если прикоснуться к микросхеме на плате датчика рукой, то датчик покажет рост температуры.
Гироскоп-акселерометр GY-521При изменении ориентации модуля в пространстве изменяется показания акселерометра, отображающие, вдоль какой оси (X,Y,Z соответственно) прибора действует ускорение свободного падения.
Влияние резкого поворота вдоль каждой из осей на показания гироскопа.
Помимо самого очевидного применения в летательных аппаратах гироскоп-акселерометр может оказаться полезным в умной одежде, всевозможных устройствах управления, балансирующих роботах [9], системах сигнализации и т.п. Одним словом интересное и недорогое устройство с широкими возможностями. Автор обзора – Denev.
- Блум Д. Изучаем Arduino: инструменты и методы технического волшебства: Пер. с англ. — СПб.: БХВ-Петербург, 2015. — 336 с.
- http://robocraft.ru/blog/communication/780.html
- http://forumdvrobot.ru/forum/3-41-1
- https://ngin.pro/index.php?newsid=188
- http://arduinoprojects.ru/2014/10/подключение-гироскопа-gy-521-mpu-6050-к-arduio/
- https://arduino-kit.ru/catalog/id/modul-3-h-osevogo-giroskopa-i-akselerometra-gy-521-mpu-6050
- https://mysku.ru/blog/china-stores/40178.html
- http://playground.arduino.cc/Main/MPU-6050#sketch
- http://robocraft. ru/blog/projects/570.html
GY-521 MPU6050 6DOF Акселерометр + гироскоп
Описание
MPU-6050 — это серьезная маленькая технология обработки движения! Комбинируя 3-осевой гироскоп MEMS и 3-осевой акселерометр на одном кремниевом кристалле вместе со встроенным процессором Digital Motion Processor™ (DMP™), способным обрабатывать сложные 9-осевые алгоритмы MotionFusion, MPU-6050 избавляется от перекрестного проблемы с выравниванием осей, которые могут возникать на дискретных деталях.
Это переходная плата для MPU-6050, которая упрощает работу с этим крошечным пакетом QFN в вашем проекте. Каждый вывод, который вам нужен для запуска и работы, разбит на 0,1-дюймовые разъемы, включая вспомогательный мастер I 9.0007 2 Шина C, которая позволяет MPU-6050 получать доступ к внешним магнитометрам и другим датчикам.
Начало работы с GY-521 MPU6050 с Arduino
Список оборудования: 1️⃣ GY-521 MPU6050 6DOF Акселерометр + гироскоп: https://www.cytron. io/p-sn-mpu6050 2️⃣ Maker UNO: https:// www.cytron.io/p-maker-uno 3️⃣ Макетная плата 8,5×5,5 см: https://www.cytron.io/p-bd-bb-0508 4️⃣ Акриловая подставка для Arduino Uno: https://www.cytron .io/p-hd-ard-bp 5️⃣ Перемычка «папа-папа»: https://www.cytron.io/p-wr-jw-mm65
Характеристики
- I 2 C Цифровой вывод 6- или 9-осевых данных MotionFusion в формате матрицы вращения, кватерниона, угла Эйлера или необработанных данных
- Входное напряжение: 3,3–5,0 В
- Трехосный угловой датчик скорости (гироскоп) с чувствительностью до 131 LSB/dps и диапазоном полной шкалы ±250, ±500, ±1000 и ±2000dps
- Трехосевой акселерометр с программируемым диапазоном полной шкалы ±2g, ± 4g, ±8g и ±16g
- Процессор Digital Motion Processing™ (DMP™) разгружает комплекс MotionFusion, сенсорную синхронизацию и распознавание жестов
- Встроенные алгоритмы смещения во время выполнения и калибровки компаса. No user intervention required
- Digital-output temperature sensor
Resources
Tutorials:
- Getting Started with GY-521 and Arduino
- Arduino Playground: MPU-6050 Accelerometer + Gyro
Attachments
Вопросы и ответы (6)
утро, я купил этот датчик раньше. как получить даташит на этот датчик? ( Мухаммад Шукри , 29 лет/08/2022 )
привет, когда будет пополнение? ( Мухаммад Икрам бин Абд Насир , 11.08.2020 )
Привет, предполагается, что он будет пополнен в течение месяца. Однако вы можете нажать кнопку «Уведомить меня», чтобы держать вас в курсе, когда продукт снова будет доступен. Спасибо 🙂
Добрый день, а можно ли заказать в готовом виде? ( Р, 11.05.2020 )
Привет. Очень жаль, что не могу вам помочь, так как этот товар уже в упаковке. Спасибо 🙂
Могу ли я использовать 5 шт., чтобы этот датчик подключался к Arduino Uno?? и как это сделать (Дженни, 01.03.2020)
Привет, мы сожалеем, что его можно использовать только для 2 датчиков. Для получения дополнительной технической помощи вы можете отправить электронное письмо по адресу support@cytron.
io Спасибо 🙂Привет, я следую приложенному учебнику. Однако я получил только 0 для всех необработанных данных. Могу ли я получить какую-либо помощь? (Генри Нг, 02.04.2019)
Привет, не могли бы вы написать нам все настройки и подробности по адресу [email protected]? Наша служба технической поддержки поможет вам с деталями.
Могу я узнать его размер? ( Рекс Леонг , 11.10.2018 )
Привет, это 2 см x 1,5 см
Задать вопрос
Ваше имя
Электронная почта
Ваш вопрос
Отзывы (191)
- Средняя оценка:
4.9 из 5
Total Reviews (191)
5
92.67%
4
5.76%
3
1.57%
2
0%
1
0%
Теги: 6DOF, I2C, 3-осевой гироскоп+, 3-осевой акселерометр, Датчик Arduino
GY-521 MPU6050 Модуль акселерометра и гироскопа
SKU: 26469
110,00 EGP
GY-521 MPU6050 Акселерометр и модуль гироскопного модуля
- MEMS 3-ACELEROTERST ACCELEROTER и 3-АСОКА
- .
- Встроенный 16-разрядный АЦП обеспечивает высокую точность
- Встроенный DMP обеспечивает высокую вычислительную мощность
- Может использоваться для взаимодействия с другими устройствами IIC, такими как магнитометр
- Конфигурируемый адрес IIC
- Встроенный датчик температуры
В наличии
GY-521 MPU6050 Модуль акселерометра и гироскопа количество
Артикул: 26469 Категория: Модули
- Описание
- Отзывы (0)
Описание
GY-521 Модуль акселерометра и гироскопа MPU6050
Модуль MPU6050 представляет собой микроэлектромеханическую систему ( MEMS ), которая состоит из 3-осевого акселерометра и гироскопа. внутри него. Это помогает нам измерять ускорение, скорость, ориентацию, смещение и многие другие параметры, связанные с движением системы или объекта.
GY-521 MPU6050 PinoutPin Number | Pin Name | Description |
1 | Vcc | Provides power for the module, can be +3V to +5В. Обычно используется +5 В |
2 | Земля | Подключено к земле системы |
3 | 0218 | |
4 | Последовательные данные (SDA) | Используется для передачи данных через интерфейс I2C |
5 | Вспомогательные последовательные данные (XPU2) Он не является обязательным. | |
6 | Вспомогательный последовательный тактовый генератор (XCL) | Может использоваться для сопряжения других модулей I2C с MPU6050. Это необязательно |
7 | AD0 | Если в одном MCU используется более одного MPU6050, то этот вывод можно использовать для изменения адреса |
8 | Прерывание (INT) | Контакт прерывания, указывающий, что данные доступны для чтения MCU. |