Зависание устройств
- Войдите на сайт для отправки комментариев
Привет. Может кто-то сможет помочь. Делали оборудования на игру. Два устройства, которые между собой синхронизируются с помощью библиотеки "SoftEasyTransfer.h". Одно мастер (стационарное), второе слейв (переносное). Со временем некоторые переносные начали зависать сами по себе. Спасала только перезагрузка. К коду вопросов никаких нет. Зависание наблюдали только в 3 из 10 клонов. В домашних условиях все отработало на ура по несколько суток и запусков.
Провода припаяны и сверху одета термоусадка. Детали прикреплены к корпусу. Питание от 1 банки 18650 через повышайку к 5V
Как сказали некоторые игроки: они перебрасывали оборудование из рук в руки. Грешим на то, что ардуина не предназначена для таких нагрузок. Но с другой стороны - это ведь моно-плата.
Кто-то может подсказать что-то по этому вопросу? Теряемся в догадках. Спасибо
Если из в рук в руки и не роняли... не должно ничего такого быть. Банка питания тоже припаяна ?
Установлена в холдер и держится хомутом.
К коду вопросов никаких нет
С чего такая уверенность? Я бы не исключал возможности ошибки в программе.
выкладывайте схему и код. Без этого и обсуждать не стоит
Если есть уверенность в том, что программа не зависает в ожидании данных от периферии, для исключения непроизвольных зависаний используется вачдог, напряжение питания отслеживает правильно настроенный bod, то осталось только одно - Трещины на плате. В таком случае проще поменять плату.