- Arduino library ADXL345 accelerometr
- Arduino library ADXL346 accelerometr
- Arduino library L3G4200D gyro
- Arduino library HMC5883L magnetic sensor
- Arduino library BMP180 pressure sensor
- Arduino library BMP280 pressure sensor
- Arduino library MPU9250 IMU
Библиотека поддерживается группой БратьяВольт в рамках чемпионата "Реактивное Движение" (http://gorocket.ru/)
Основано на библиотеке созданной Владимиром Мединским medinskiy.net
Единый API для работы со всеми датчиками. Библиотеки проверены для платы IMU GY-801. Добавленна поддержка ADXL346
Библиотеку необходимо скачать VoltBroSensors.zip, и распаковать в директорию Arduino/libraries/.
Инструкция для установки библиотеки https://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use
Список поддерживаемых датчиков
Акселерометр
Гироскоп
- L3G4200D (I2C IMU GY-801)
Магнитометр
- HMC5883L (I2C IMU GY-801)
Давления
IMU
Плата GY91
#include <VB_BMP180.h>
VB_BMP180 barometer;
boolean barometer_connection;
void setup() {
barometer_connection = barometer.begin();
}
void loop() {
if (barometer_connection) {
barometer.read();
Serial.println(barometer.temp);
}
}
Посмотреть другие примеры для датчиков.