Есть робот, который измеряет дальность с помощью стандартного hc-sr04. Когда ардуина подключена через USB расстояние меряется нормально, до 2 метров. А когда перехожу на питание от батарей, точность падает примерно в 2 раза - дальше одного метра измерения неточные. Кто виноват? Что делать?