Использую MPU-6050. Назначение его в устройстве - датчик наклона по 2-м осям (X и Y).
Подключил, реализовал работу с ним. От датчика нужна только собственно информация о наклонах по двум осям. И желательно - быстрая реакция на наклон.
Нашёл в сети простой пример обработки данных акселерометра/гироскопа от MPU-6050 выдающий как результат два угла: по оси X и по оси Y. С использованием фильтра Калмана:
https://arduinoplus.ru/podkluchaem-akselerometr-k-arduino/
Вроде всё нормально работает,