32 год мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!
В корзину
Работаем без НДС
В корзину
Работаем без НДС
Датчик ускорения 3х осевой BMA220

Датчик ускорения 3х осевой BMA220  Датчик ускорения 3х осевой BMA220  Датчик ускорения 3х осевой BMA220  Датчик ускорения 3х осевой BMA220 

Описание

Трехосевой акселерометр Bosch BMA220 представляет собой компактную плату с датчиком ускорения и интерфейсом SPI и I2C, предназначенную для потребительского рынка. Он позволяет измерять ускорения по трем перпендикулярным осям и, таким образом, измерять наклон, движение, удары и вибрацию в мобильных телефонах, карманных компьютерах, компьютерных периферийных устройствах, человеко-машинных интерфейсах, функциях виртуальной реальности и игровых контроллерах. Трехосевой акселерометр объединяет множество функций, которые облегчают его использование, особенно в области приложений обнаружения движения, таких как определение ориентации устройства, игры, HMI и управление браузером меню. Он легко настраивается, чтобы предоставить разработчику полную гибкость при интеграции датчика в его систему. 

  • Интерфейс: I2C/SPI.;
  • Разрешение: ±2g,  ±4g, ±8g, ±16g.;
  • Низкое энергопотребление.;
  • Питание: 3...5 вольт;
  • Пример исходного кода для ArduinoIDE.

    #include "Wire.h"
    byte Version[3];
    int8_t x_data;
    int8_t y_data;
    int8_t z_data;
    void setup() 
    { 
      Serial.begin(9600); 
      Wire.begin(); 
      Wire.beginTransmission(0x0A); // address of the accelerometer 
      // low pass filter, range settings 
      Wire.write(0x20); 
      Wire.write(0x05); 
      Wire.endTransmission();
      
    } 
     
    void AccelerometerInit() 
    { 
       Wire.beginTransmission(0x0A); // address of the accelerometer 
      // reset the accelerometer 
      Wire.write(0x04); // Y data
      Wire.endTransmission(); 
      Wire.requestFrom(0x0A,1);    // request 6 bytes from slave device #2
      while(Wire.available())    // slave may send less than requested
      { 
        Version[0] = Wire.read(); // receive a byte as characte
      }  
      x_data=(int8_t)Version[0]>>2;
     
      Wire.beginTransmission(0x0A); // address of the accelerometer 
      // reset the accelerometer 
      Wire.write(0x06); // Y data
      Wire.endTransmission(); 
      Wire.requestFrom(0x0A,1);    // request 6 bytes from slave device #2
      while(Wire.available())    // slave may send less than requested
      { 
        Version[1] = Wire.read(); // receive a byte as characte
      }  
      y_data=(int8_t)Version[1]>>2;
      
      Wire.beginTransmission(0x0A); // address of the accelerometer 
      // reset the accelerometer 
      Wire.write(0x08); // Y data
      Wire.endTransmission(); 
      Wire.requestFrom(0x0A,1);    // request 6 bytes from slave device #2
       while(Wire.available())    // slave may send less than requested
      { 
        Version[2] = Wire.read(); // receive a byte as characte
      }  
       z_data=(int8_t)Version[2]>>2; 
       
       Serial.print("X=");   
       Serial.print(x_data);         // print the character
       Serial.print("  "); 
       Serial.print("Y=");   
       Serial.print(y_data);         // print the character
       Serial.print("  "); 
       Serial.print("Z=");  
       Serial.println(z_data);   
    } 
     
    void loop() 
    { 
      AccelerometerInit(); 
     delay(100);
    
    }
    

    Datasheet (PDF, ENG)


    ------------------
    СЕЕД12866:340
    Добавить отзыв
     Написание отзыва требует предварительной регистрации на сайте.
    Вы можете купить Датчик ускорения 3х осевой BMA220 как за наличный расчёт, так и по безналичному расчёту ( т.н. безналу, перечислению). Для этого Вам надо либо оформить заказ на нашем сайте, указав в примечании реквизиты, либо прислать письмо с точным указанием кода CTTL12866 на Датчик ускорения 3х осевой BMA220, желаемого количества и реквизитов Вашей организации. Счета по безналичному расчёту выписываются на основании вашего письменного запроса и от суммы 500 рублей.
    Доставка может производиться различными по Вашему выбору способами. Это и самовывоз, и курьерские службы по г. Москве, и транспортные компании по России. Также мы можем выслать этот товар Почтой России. Если размеры, вес товара Датчик ускорения 3х осевой BMA220 или соображения удароустойчивости находятся в разрешённых Почтой России пределах.