- zoznámenie sa s I2C
- komunikácia s IMU prostredníctvom I2C
- na obrázku je zobrazená konfigurácia I2C - okrem zobrazených parametrov je nutné povoliť globálne prerušenia od I2C ("error interrupt" nie je momentálne potrebný)
- MCU má rolu "master", číta z registrov alebo zapisuje do registrov senzora ("slave")
-
obsahuje viacero senzorových jednotiek: magnetometer, IMU, sonzor vlhkosti ...
-
v tomto prípade MCU komunikuje s IMU (acc a gyro) LSM6DS0
-
na obrázku je znázornené zapojenie senzorovej dosky k vývojovej doske s MCU
-
ukážkový program komunikuje s LSM6DS0 prostredníctvom I2C a číta hodnotu zrýchlení v osiach x, y, z
- WORK IN PROGRESS !!!