ArduinoSensors
Единообразный интерфейс для работы с популярными датчиками: дальномерами Sharp, ультразвуковыми сенсорами, компасом, датчиком температуры и инерциальными модулями
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d9138d9aaec0373ae1ced26d6669579361d3d71aa05112b2de6f0f6d8863f82dArduinoSensors-2.0.0-d9138d9a.zipОписание
Набор классов для работы с популярными датчиками: инфракрасными дальномерами (Sharp серии GP2D и GP2Y), ультразвуковыми сенсорами (Ping, HC-SR04, EZ), компасом HMC6352, температурным датчиком MLX90614 и инерциальными модулями MPU6050/MPU9150. Все датчики реализованы как объекты C++ с единообразным интерфейсом, что упрощает переключение между ними и поддержку кода. Библиотека построена на основе ArduinoThread, поэтому потребует её установки как обязательную зависимость. Подходит для проектов, где нужна надёжная сенсорная система с возможностью масштабирования — авторы приглашают разработчиков дополнять библиотеку своими датчиками, следуя заложенной архитектуре.