voltbro / VoltBroSensors

Бибилиотека для датчиков: ADXL345, L3G4200D, HMC5883L, BMP180, BMP280, MPU9250

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino libraries for ADXL345, ADXL346, L3G4200D, HMC5883L, BMP180

  • 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

Набор библиотек для работы с датчиками модуля GY-801 (10DOF + BMP180)

Единый API для работы со всеми датчиками. Библиотеки проверены для платы IMU GY-801. Добавленна поддержка ADXL346

Установка библиотеки

Библиотеку необходимо скачать VoltBroSensors.zip, и распаковать в директорию Arduino/libraries/.

Инструкция для установки библиотеки https://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use

Датчики

Список поддерживаемых датчиков

Акселерометр

Гироскоп

Магнитометр

Давления

IMU

Плата GY91

Пример использования для Arduino

#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);
  }
}

Посмотреть другие примеры для датчиков.

About

Бибилиотека для датчиков: ADXL345, L3G4200D, HMC5883L, BMP180, BMP280, MPU9250


Languages

Language:C 67.7%Language:C++ 32.2%Language:Shell 0.1%