Добрый день, друзья!
Столкнулся с проблемой сбоя в работе командоаппарата при включении GPS.
Командоаппарат настроен на автоматическое переключение шагов через 1 сек, каждый шаг отвечает за включение светодиода, поэтому работу командоаппарата видно визуально. Заметил странное явление, что при включении GPS длительность шага начала плавать, то уменьшаться, то увеличиваться, либо вообще шаг пропадает и переходит к следующему. Как только GPS выключается, то все приходит в норму. Решил попробовать обойти эту проблему и подключил еще одну ардуину к которой подключил уже сам GPS, а ардуины связал уже через Softwareserial. Таким образом, имеем 2 ардуины связанные между собой по Softwareserial: к одной подключено светодиодное табло и настроен командоаппарат, ко второй датчик GPS. Блок работы командоаппарата - стандартный, блок GPS - от Слимпера, использующий библиотеку Tiny GPS. Результат такой же, наблюдается сбой в работе аналогичный первому случаю. Такое ощущение, что проблема в том, что GPS сбивает цикл и вылезают проблемы с таймингами. Подскажите, пожалуйста, куда копать. Как можно исправить проблему?
Заранее благодарю.
P.S.Сам я не програмист, ардуиновский код понимаю со справочником