GestureAirDraw
Рисование фигур в воздухе с помощью IMU (MPU6050/MPU9250) и экспорт жестов в SVG
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e352377f258ede2c3d1fbda30389fd429e427bb7e142aaa9af036a92c15d7169GestureAirDraw-1.0.1-e352377f.zipОписание
Рисование фигур в воздухе с помощью IMU (MPU6050 или MPU9250) — вот суть этой библиотеки. Она читает данные акселерометра и гироскопа через I2C, применяет комплементарный фильтр для стабильной ориентации, преобразует наклоны в 2D координаты и записывает жесты в виде SVG-путей. Экспорт работает через Serial или на SD-карту. Для начала работы нужны датчик, кнопка старта/остановки записи и несколько проводов. Библиотека не использует двойное интегрирование ускорения, чтобы избежать дрейфа, поэтому для фигур с плавно меняющимися линиями она работает хорошо, но истинное 3D-отслеживание в её возможности не входит. Рассчитана на энтузиастов, которые хотят поэкспериментировать с воздушными жестами.