GY-91とは
10軸ものセンサーが小さな基板に実装されていて1000円未満。めっちゃ安いし扱いやすい。10軸といっても一体何が入っているのか仕様を見てみると、
Technical Specifications
- Model / Part Number: GY-91
- Sensor Chips: MPU-9250 + BMP280
- Interface: standard IIC / SPI communications protocol
- Operating Voltage range: 3.0V – 5.0V (on-board low dropout regulator)
- Module size 14.3mm * 20.5mm
- Resolution: 16bit AD converter, 16-bit data output
- Gyroscopes range: ± 250, 500, 1000, 2000 ° / s
- Acceleration range: ± 2 ± 4 ± 8 ± 16g
- Field range: ± 4800uT
- Pressure range: 300-1100hPa
- Using Immersion Gold PCB, machine welding process to ensure quality
- 2.54mm pitch
Pinouts
- VIN: Voltage Supply Pin
- 3V3: 3.3v Regulator output
- GND: 0V Power Supply
- SCL: I2C Clock / SPI Clock
- SDA: I2C Data or SPI Data Input
- SDO/SAO: SPI Data output / I2C Slave Address configuration pin
- NCS: Chip Select for SPI mode only for MPU-9250
- CSB: Chip Select for BMP280
ジャイロ、加速度、磁気、気圧があるようです。
他に湿度センサー、GPSセンサー、光度センサー、赤外線センサーなどが必要であれば別途追加すればいいですね。
このセンサーモジュールはArduino用ライブラリが存在してます。
Documents and Downloads
- MPU-9250 Datasheet
- BMP280 Datasheet
- What is Degrees of Freedom (DOF), see here
- BMP280 Arduino Library
- MPU9250 Library for Arduino
- MPU9250 Library for STM32