Последовательный монитор прекращает печать данных

У меня есть датчик IMU (MPU 6050), подключенный к arduino UNO. Распиновка следующая:

MPU6050 --> Arduino
Vcc --> Vcc
Земля --> Земля
СКЛ --> А5
ПДД --> А4

(Без использования подтягивающих резисторов)

Я использую библиотеку MPU6050 Джеффа Роуберга для получения данных с датчика. Для проверки датчика я использую пример скетча raw value из библиотеки. Я получаю показания как для акселерометра, так и для гироскопов.

Проблема в том, что через некоторое время последовательный монитор просто перестает печатать данные. Я пытался разобраться, но не смог решить проблему. Это может быть связано с одной из двух причин:

  1. MPU6050 перестает выдавать значения датчиков
  2. Возникла проблема с последовательным монитором

Насколько я понял, датчик выдает значения, потому что при перезапуске последовательного монитора данные снова начинают печататься на последовательном мониторе и прекращают печататься через тот же промежуток времени, что и до перезапуска монитора.

Я пробовал последовательный монитор arduino IDE и гипертерминал. В обоих случаях данные перестают печататься через некоторое время.

Есть идеи, что заставляет последовательный монитор прекращать печатать данные? Это датчик или последовательный монитор?

Помощь была бы очень признательна. Спасибо заранее.

, 👍1